<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheet.xsl" type="text/xsl"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:podcast="https://podcastindex.org/namespace/1.0">
  <channel>
    <atom:link rel="self" type="application/rss+xml" href="https://feeds.transistor.fm/oxide-and-friends" title="MP3 Audio"/>
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com/"/>
    <podcast:podping usesPodping="true"/>
    <title>Oxide and Friends</title>
    <generator>Transistor (https://transistor.fm)</generator>
    <itunes:new-feed-url>https://feeds.transistor.fm/oxide-and-friends</itunes:new-feed-url>
    <description>Oxide hosts a weekly Discord show where we discuss a wide range of topics: computer history, startups, Oxide hardware bringup, and other topics du jour. These are the recordings in podcast form.
Join us live (usually Mondays at 5pm PT) https://discord.gg/gcQxNHAKCB
Subscribe to our calendar: https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics</description>
    <copyright>Oxide Computer Company</copyright>
    <podcast:guid>e8fef0e2-5ea4-507d-8632-5006f27c8a0a</podcast:guid>
    <podcast:locked owner="ahl@oxidecomputer.com">no</podcast:locked>
    <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
    <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
    <language>en</language>
    <pubDate>Fri, 06 Mar 2026 08:57:45 -0800</pubDate>
    <lastBuildDate>Fri, 06 Mar 2026 09:05:42 -0800</lastBuildDate>
    <link>http://oxide.computer</link>
    <image>
      <url>https://img.transistorcdn.com/UtYPOoynx5qRUFIf_OA3ANFHiVD8uqC9CN7hxFyGk3U/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80OGI3/NjA5NWY4Yjc4NzE0/ZGI5ZmMzZmY4MjFi/YThiYy5wbmc.jpg</url>
      <title>Oxide and Friends</title>
      <link>http://oxide.computer</link>
    </image>
    <itunes:category text="Technology"/>
    <itunes:type>episodic</itunes:type>
    <itunes:author>Oxide Computer Company</itunes:author>
    <itunes:image href="https://img.transistorcdn.com/UtYPOoynx5qRUFIf_OA3ANFHiVD8uqC9CN7hxFyGk3U/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80OGI3/NjA5NWY4Yjc4NzE0/ZGI5ZmMzZmY4MjFi/YThiYy5wbmc.jpg"/>
    <itunes:summary>Oxide hosts a weekly Discord show where we discuss a wide range of topics: computer history, startups, Oxide hardware bringup, and other topics du jour. These are the recordings in podcast form.
Join us live (usually Mondays at 5pm PT) https://discord.gg/gcQxNHAKCB
Subscribe to our calendar: https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics</itunes:summary>
    <itunes:subtitle>Oxide hosts a weekly Discord show where we discuss a wide range of topics: computer history, startups, Oxide hardware bringup, and other topics du jour.</itunes:subtitle>
    <itunes:keywords></itunes:keywords>
    <itunes:owner>
      <itunes:name>Oxide Computer Company</itunes:name>
    </itunes:owner>
    <itunes:complete>No</itunes:complete>
    <itunes:explicit>Yes</itunes:explicit>
    <item>
      <title>Oxide's $200M Series C</title>
      <itunes:season>6</itunes:season>
      <podcast:season>6</podcast:season>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Oxide's $200M Series C</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a8d1cbbd-bb46-475d-81ca-da4b885ad205</guid>
      <link>https://share.transistor.fm/s/8b15251a</link>
      <description>
        <![CDATA[<p>Oxide raised a truckload of capital a few weeks ago to fund the business for the foreseeable future. Bryan and Steve describe the raise, and Adam poses the best the best (and worst) questions scraped from Hacker News.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide CEO, <a href="https://bsky.app/profile/sdtuck.bsky.social">Steve Tuck</a>.</p><p>Previously on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-the-bringup-lab">OxF s01e25 - Tales from the Bringup Lab</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/intel-after-gelsinger">OxF s04e30 - Intel after Gelsinger</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxides-100m-series-b">OxF s05e24 - Oxide’s $100M Series B</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/silicon-valley-bank-with-eric-vishria">OxF s02e18 - Silicon Valley Bank with Eric Vishria</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s05e28 - Systems Software in the Large</a></li></ul><p>Mentioned during the show:</p><ul><li><a href="https://oxide.computer/blog/our-200m-series-c">Oxide Blog: Our $200M Series C</a></li><li><a href="https://oxide.computer/careers">Oxide is hiring!</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Oxide raised a truckload of capital a few weeks ago to fund the business for the foreseeable future. Bryan and Steve describe the raise, and Adam poses the best the best (and worst) questions scraped from Hacker News.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide CEO, <a href="https://bsky.app/profile/sdtuck.bsky.social">Steve Tuck</a>.</p><p>Previously on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-the-bringup-lab">OxF s01e25 - Tales from the Bringup Lab</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/intel-after-gelsinger">OxF s04e30 - Intel after Gelsinger</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxides-100m-series-b">OxF s05e24 - Oxide’s $100M Series B</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/silicon-valley-bank-with-eric-vishria">OxF s02e18 - Silicon Valley Bank with Eric Vishria</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s05e28 - Systems Software in the Large</a></li></ul><p>Mentioned during the show:</p><ul><li><a href="https://oxide.computer/blog/our-200m-series-c">Oxide Blog: Our $200M Series C</a></li><li><a href="https://oxide.computer/careers">Oxide is hiring!</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 27 Feb 2026 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/8b15251a/c25e4ec5.mp3" length="101634273" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/AjXEqjDsG68DGQaKpOwaosunU0kCHuTv7gGiPiUd3xc/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mZjQ4/YTFhZGZkMmFiYjM0/NzA5OGQzYzU2NTNl/YjM2OC5wbmc.jpg"/>
      <itunes:duration>6349</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Oxide raised a truckload of capital a few weeks ago to fund the business for the foreseeable future. Bryan and Steve describe the raise, and Adam poses the best the best (and worst) questions scraped from Hacker News.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide CEO, <a href="https://bsky.app/profile/sdtuck.bsky.social">Steve Tuck</a>.</p><p>Previously on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-the-bringup-lab">OxF s01e25 - Tales from the Bringup Lab</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/intel-after-gelsinger">OxF s04e30 - Intel after Gelsinger</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxides-100m-series-b">OxF s05e24 - Oxide’s $100M Series B</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/silicon-valley-bank-with-eric-vishria">OxF s02e18 - Silicon Valley Bank with Eric Vishria</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s05e28 - Systems Software in the Large</a></li></ul><p>Mentioned during the show:</p><ul><li><a href="https://oxide.computer/blog/our-200m-series-c">Oxide Blog: Our $200M Series C</a></li><li><a href="https://oxide.computer/careers">Oxide is hiring!</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/8b15251a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8b15251a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8b15251a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8b15251a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/8b15251a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Shell Game with Evan Ratliff</title>
      <itunes:season>6</itunes:season>
      <podcast:season>6</podcast:season>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>Shell Game with Evan Ratliff</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">73b4725e-05fd-42d9-a9b4-50cace0b58be</guid>
      <link>https://share.transistor.fm/s/b45ed844</link>
      <description>
        <![CDATA[<p>Evan Ratliff, journalist and podcaster, joined Bryan and Adam to talk about his extraordinary podcast, Shell Game, in which he started a company staffed exclusively by agentic AI.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was <a href="https://bsky.app/profile/did:plc:azdxooyhowgbpgtjbfakofzg">Evan Ratliff</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.iheart.com/podcast/1119-shell-game-196754557/">Shell Game</a></li><li><a href="https://www.thisamericanlife.org/870/my-other-self/act-one-1">Evan on This American Life</a></li><li><a href="https://www.technologyreview.com/2026/02/06/1132448/moltbook-was-peak-ai-theater/">MIT Review: Moltbook was peak AI theater</a></li><li><a href="https://www.youtube.com/watch?v=-d4NMUnY85c">"Vancouver! Vancouver! This is it!"</a></li><li><a href="https://podcasts.apple.com/us/podcast/the-startup-chronicles/id1834043360">The Startup Chronicles - HurumoAI</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Evan Ratliff, journalist and podcaster, joined Bryan and Adam to talk about his extraordinary podcast, Shell Game, in which he started a company staffed exclusively by agentic AI.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was <a href="https://bsky.app/profile/did:plc:azdxooyhowgbpgtjbfakofzg">Evan Ratliff</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.iheart.com/podcast/1119-shell-game-196754557/">Shell Game</a></li><li><a href="https://www.thisamericanlife.org/870/my-other-self/act-one-1">Evan on This American Life</a></li><li><a href="https://www.technologyreview.com/2026/02/06/1132448/moltbook-was-peak-ai-theater/">MIT Review: Moltbook was peak AI theater</a></li><li><a href="https://www.youtube.com/watch?v=-d4NMUnY85c">"Vancouver! Vancouver! This is it!"</a></li><li><a href="https://podcasts.apple.com/us/podcast/the-startup-chronicles/id1834043360">The Startup Chronicles - HurumoAI</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 12 Feb 2026 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/b45ed844/2a897f2c.mp3" length="80083073" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/nbAO4QhwdHrnA1gv8akqM_f9wC8430bQ_WiI8Tl6W4M/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83NTA2/OTQyMjUyMzc1NmIy/OGFlMmJlN2MyZTNl/YTQxOC5wbmc.jpg"/>
      <itunes:duration>5003</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Evan Ratliff, journalist and podcaster, joined Bryan and Adam to talk about his extraordinary podcast, Shell Game, in which he started a company staffed exclusively by agentic AI.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was <a href="https://bsky.app/profile/did:plc:azdxooyhowgbpgtjbfakofzg">Evan Ratliff</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.iheart.com/podcast/1119-shell-game-196754557/">Shell Game</a></li><li><a href="https://www.thisamericanlife.org/870/my-other-self/act-one-1">Evan on This American Life</a></li><li><a href="https://www.technologyreview.com/2026/02/06/1132448/moltbook-was-peak-ai-theater/">MIT Review: Moltbook was peak AI theater</a></li><li><a href="https://www.youtube.com/watch?v=-d4NMUnY85c">"Vancouver! Vancouver! This is it!"</a></li><li><a href="https://podcasts.apple.com/us/podcast/the-startup-chronicles/id1834043360">The Startup Chronicles - HurumoAI</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/b45ed844/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b45ed844/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b45ed844/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b45ed844/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/b45ed844/transcription" type="text/html"/>
    </item>
    <item>
      <title>Software Engineering Past, Present, and Future with Grady Booch</title>
      <itunes:season>6</itunes:season>
      <podcast:season>6</podcast:season>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>Software Engineering Past, Present, and Future with Grady Booch</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">71f6398f-5fbc-4450-805d-f71c3efd6dca</guid>
      <link>https://share.transistor.fm/s/de217423</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by Grady Booch, software engineering pioneer and <em>living</em> legend, to speak about the past present and future of software engineering. History doesn't repeat itself, but it does rhyme!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/booch.com">Grady Booch</a>.</p><p>Some of the topics we hit on, in the order that we hit them (some LLM assistance):</p><ul><li><a href="https://en.wikipedia.org/wiki/Semi-Automatic_Ground_Environment"><strong>SAGE</strong></a> as foundational real-time distributed system</li><li><a href="https://en.wikipedia.org/wiki/Software_crisis">Software crisis</a> demand outpaced ability to build reliable systems</li><li><a href="https://en.wikipedia.org/wiki/Margaret_Hamilton_(software_engineer)"><strong>Margaret Hamilton</strong></a> (SAGE → Apollo) and the term “software engineering”</li><li><a href="https://en.wikipedia.org/wiki/Unified_Modeling_Language"><strong>UML</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Rational_Software">Rational Software founded (1982); acquired by IBM (2003)</a></li><li>OO overshot via inheritance; core idea (objects as cognitive units) endured</li><li>LLMs are unreliable narrators - they <strong>cannot do abductive reasoning</strong></li><li>Architecture = decisions with high cost of change</li><li>Core skills persist: abstraction, coupling, cohesion, judgment</li><li>Fear cycles repeat; fundamentals endure</li></ul><p><strong><br>Grady's Book Recommendations</strong></p><ul><li><a href="https://en.wikipedia.org/wiki/The_Sciences_of_the_Artificial"><em>The Sciences of the Artificial</em> — Herbert Simon</a></li><li><a href="https://en.wikipedia.org/wiki/The_Mythical_Man-Month"><em>The Mythical Man-Month</em> — Fred Brooks</a></li><li><a href="https://martinfowler.com/books/refactoring.html"><em>Refactoring</em> — Martin Fowler</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by Grady Booch, software engineering pioneer and <em>living</em> legend, to speak about the past present and future of software engineering. History doesn't repeat itself, but it does rhyme!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/booch.com">Grady Booch</a>.</p><p>Some of the topics we hit on, in the order that we hit them (some LLM assistance):</p><ul><li><a href="https://en.wikipedia.org/wiki/Semi-Automatic_Ground_Environment"><strong>SAGE</strong></a> as foundational real-time distributed system</li><li><a href="https://en.wikipedia.org/wiki/Software_crisis">Software crisis</a> demand outpaced ability to build reliable systems</li><li><a href="https://en.wikipedia.org/wiki/Margaret_Hamilton_(software_engineer)"><strong>Margaret Hamilton</strong></a> (SAGE → Apollo) and the term “software engineering”</li><li><a href="https://en.wikipedia.org/wiki/Unified_Modeling_Language"><strong>UML</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Rational_Software">Rational Software founded (1982); acquired by IBM (2003)</a></li><li>OO overshot via inheritance; core idea (objects as cognitive units) endured</li><li>LLMs are unreliable narrators - they <strong>cannot do abductive reasoning</strong></li><li>Architecture = decisions with high cost of change</li><li>Core skills persist: abstraction, coupling, cohesion, judgment</li><li>Fear cycles repeat; fundamentals endure</li></ul><p><strong><br>Grady's Book Recommendations</strong></p><ul><li><a href="https://en.wikipedia.org/wiki/The_Sciences_of_the_Artificial"><em>The Sciences of the Artificial</em> — Herbert Simon</a></li><li><a href="https://en.wikipedia.org/wiki/The_Mythical_Man-Month"><em>The Mythical Man-Month</em> — Fred Brooks</a></li><li><a href="https://martinfowler.com/books/refactoring.html"><em>Refactoring</em> — Martin Fowler</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Sat, 07 Feb 2026 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/de217423/dbd430b3.mp3" length="52734926" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Rqphgc0w-WWZ56DKZwSpPZ4uLUs2_FO7eG30wSokl8Q/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jM2Q5/MWI3NGJlMzdkN2Y2/MTI1MzA2NzhiYjMz/ZTM2NC5wbmc.jpg"/>
      <itunes:duration>3292</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by Grady Booch, software engineering pioneer and <em>living</em> legend, to speak about the past present and future of software engineering. History doesn't repeat itself, but it does rhyme!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/booch.com">Grady Booch</a>.</p><p>Some of the topics we hit on, in the order that we hit them (some LLM assistance):</p><ul><li><a href="https://en.wikipedia.org/wiki/Semi-Automatic_Ground_Environment"><strong>SAGE</strong></a> as foundational real-time distributed system</li><li><a href="https://en.wikipedia.org/wiki/Software_crisis">Software crisis</a> demand outpaced ability to build reliable systems</li><li><a href="https://en.wikipedia.org/wiki/Margaret_Hamilton_(software_engineer)"><strong>Margaret Hamilton</strong></a> (SAGE → Apollo) and the term “software engineering”</li><li><a href="https://en.wikipedia.org/wiki/Unified_Modeling_Language"><strong>UML</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Rational_Software">Rational Software founded (1982); acquired by IBM (2003)</a></li><li>OO overshot via inheritance; core idea (objects as cognitive units) endured</li><li>LLMs are unreliable narrators - they <strong>cannot do abductive reasoning</strong></li><li>Architecture = decisions with high cost of change</li><li>Core skills persist: abstraction, coupling, cohesion, judgment</li><li>Fear cycles repeat; fundamentals endure</li></ul><p><strong><br>Grady's Book Recommendations</strong></p><ul><li><a href="https://en.wikipedia.org/wiki/The_Sciences_of_the_Artificial"><em>The Sciences of the Artificial</em> — Herbert Simon</a></li><li><a href="https://en.wikipedia.org/wiki/The_Mythical_Man-Month"><em>The Mythical Man-Month</em> — Fred Brooks</a></li><li><a href="https://martinfowler.com/books/refactoring.html"><em>Refactoring</em> — Martin Fowler</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/de217423/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/de217423/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/de217423/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/de217423/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/de217423/transcription" type="text/html"/>
    </item>
    <item>
      <title>Engineering Rigor in the LLM Age</title>
      <itunes:season>6</itunes:season>
      <podcast:season>6</podcast:season>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>Engineering Rigor in the LLM Age</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">2e1b4e66-1da3-43c0-83ec-fed097c29afd</guid>
      <link>https://share.transistor.fm/s/db9c733b</link>
      <description>
        <![CDATA[<p>What do LLMs mean for the future of software engineering? Will vibe-coded AI slop be the norm? Will software engineers simply be less in-demand? Rain and David join Bryan and Adam to discuss how rigorous use of LLMs can make for much more robust systems.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>, and <a href="https://bsky.app/profile/davidcrespo.bsky.social">David Crespo</a>.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/does-a-gpt-future-need-software-engineers">OxF s03e08 – Does a GPT future need software engineers</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/helios">OxF s04e04 – Helios</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s05e28 – Systems Software in the Large</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/pragmatic-llm-usage-with-nicholas-carlini">OxF s04e20 – Pragmatic LLM Usage with Nicholas Carlini</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.illumos.org/issues/17816">The issue Bryan was fixing</a></li><li><a href="https://github.com/oxidecomputer/iddqd">iddqd: the crate Rain built</a></li><li><a href="https://ghostty.org/">Ghostty</a><ul><li>David's bugs: <a href="https://github.com/ghostty-org/ghostty/discussions/9853">1</a> <a href="https://github.com/ghostty-org/ghostty/discussions/9851">2</a> <a href="https://github.com/ghostty-org/ghostty/discussions/9812">3</a></li></ul></li><li><a href="https://github.com/nextest-rs/nextest/issues/2878">Rain's nextest bug: SIGTTOU when test spawns interactive shell</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/619">Oxide RFD 619: Managing types across Dropshot API versions</a></li><li><a href="https://crates.io/crates/drift">drift: the crate Adam built</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>What do LLMs mean for the future of software engineering? Will vibe-coded AI slop be the norm? Will software engineers simply be less in-demand? Rain and David join Bryan and Adam to discuss how rigorous use of LLMs can make for much more robust systems.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>, and <a href="https://bsky.app/profile/davidcrespo.bsky.social">David Crespo</a>.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/does-a-gpt-future-need-software-engineers">OxF s03e08 – Does a GPT future need software engineers</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/helios">OxF s04e04 – Helios</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s05e28 – Systems Software in the Large</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/pragmatic-llm-usage-with-nicholas-carlini">OxF s04e20 – Pragmatic LLM Usage with Nicholas Carlini</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.illumos.org/issues/17816">The issue Bryan was fixing</a></li><li><a href="https://github.com/oxidecomputer/iddqd">iddqd: the crate Rain built</a></li><li><a href="https://ghostty.org/">Ghostty</a><ul><li>David's bugs: <a href="https://github.com/ghostty-org/ghostty/discussions/9853">1</a> <a href="https://github.com/ghostty-org/ghostty/discussions/9851">2</a> <a href="https://github.com/ghostty-org/ghostty/discussions/9812">3</a></li></ul></li><li><a href="https://github.com/nextest-rs/nextest/issues/2878">Rain's nextest bug: SIGTTOU when test spawns interactive shell</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/619">Oxide RFD 619: Managing types across Dropshot API versions</a></li><li><a href="https://crates.io/crates/drift">drift: the crate Adam built</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 15 Jan 2026 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/db9c733b/0079b7d3.mp3" length="88938428" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/HQBWkTfkue_Iw2kw2F-7ZC5FqH7dUk8lTCPOIImEFbo/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80ZTEz/OGVlMjcwYTc3Y2Mw/MGRjY2QzYjM5NDNl/YTc3Zi5wbmc.jpg"/>
      <itunes:duration>5556</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>What do LLMs mean for the future of software engineering? Will vibe-coded AI slop be the norm? Will software engineers simply be less in-demand? Rain and David join Bryan and Adam to discuss how rigorous use of LLMs can make for much more robust systems.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>, and <a href="https://bsky.app/profile/davidcrespo.bsky.social">David Crespo</a>.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/does-a-gpt-future-need-software-engineers">OxF s03e08 – Does a GPT future need software engineers</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/helios">OxF s04e04 – Helios</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s05e28 – Systems Software in the Large</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/pragmatic-llm-usage-with-nicholas-carlini">OxF s04e20 – Pragmatic LLM Usage with Nicholas Carlini</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.illumos.org/issues/17816">The issue Bryan was fixing</a></li><li><a href="https://github.com/oxidecomputer/iddqd">iddqd: the crate Rain built</a></li><li><a href="https://ghostty.org/">Ghostty</a><ul><li>David's bugs: <a href="https://github.com/ghostty-org/ghostty/discussions/9853">1</a> <a href="https://github.com/ghostty-org/ghostty/discussions/9851">2</a> <a href="https://github.com/ghostty-org/ghostty/discussions/9812">3</a></li></ul></li><li><a href="https://github.com/nextest-rs/nextest/issues/2878">Rain's nextest bug: SIGTTOU when test spawns interactive shell</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/619">Oxide RFD 619: Managing types across Dropshot API versions</a></li><li><a href="https://crates.io/crates/drift">drift: the crate Adam built</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/db9c733b/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/db9c733b/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/db9c733b/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/db9c733b/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/db9c733b/transcription" type="text/html"/>
    </item>
    <item>
      <title>Predictions 2026!!</title>
      <itunes:season>6</itunes:season>
      <podcast:season>6</podcast:season>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>Predictions 2026!!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">29de3f3f-e9f0-42fe-8259-a23028c0d9c1</guid>
      <link>https://share.transistor.fm/s/256441f5</link>
      <description>
        <![CDATA[<p>Time for the annual predictions episode! Bryan and Adam were joined by frequent future-ologists Simon Willison, Steve Klabnik, and Ian Grunert to review past predictions and peer into the future. If any of these predictions come to fruition, it's going to be an interest 1, 3, or 6 years!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included <a href="https://simonwillison.net/">Simon Willison</a>, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>, and <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>.</p><p>Previously on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/open-source-llms-with-simon-willison">OxF s04e02 – Open Source LLMs with Simon Willison</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2022-2022-01-03">OxF s02e23 – Predictions 2022</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2023">OxF s03e20 – Predictions 2023!</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2024">OxF s04e01 – Predictions 2024!</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2025">OxF s05e01 – Predictions 2025</a></li></ul><p>Predictions during the show:</p><ul><li>Adam<ul><li>1 year: AI companies go on an acquisition binge (especially for anything that smells like data)</li><li>3 year: Crisis of AI slop open source (both projects and contributions)</li><li>6 year: Jensen hands over the reins at Nvidia</li><li>6 year: Tesla is out of the consumer car business</li><li>6 year: With the iPhone market shrinking, Apple has several new attempts at the next potential flagship product</li></ul></li><li>Bryan<ul><li>1 year: "Vibe coding" is out of the lexicon -- or used strictly pejoratively it becomes a named condition (for which Adam -- in an act of nomenclature genius rivaling The Leventhal Conundrum -- suggested "Deep Blue")</li><li>1 year: A frontier model company has a prominent whitepaper making the case that AI will lead to broad-based prosperity rather than job loss</li><li>1 year: Harvey.ai becomes the pets.com of the AI boom -- and a harbinger of the coming bust (which becomes known as a Correction-like euphemism)</li><li>1 year: A prominent S1 has revalations of economic behavior that has an effect beyond the company's IPO</li><li>3 year: Frontier models treat AGI as "already done" -- and ASI as a non-goal</li><li>3 year: Custom-written software thrives in lieu of SaaS</li><li>6 year: DSM adds LLMs as a substance that can induce psychosis</li><li>6 year: $NVDA not beyond its November 2025 peak</li></ul></li><li><a href="https://simonwillison.net/">Simon</a><ul><li>1 year: The AI for programming holdouts are going to have a nasty shock</li><li>1 year: We're going to solve sandboxing</li><li>1 year: Our own challenger disaster with respect to coding agent security - see <a href="https://embracethered.com/blog/posts/2025/the-normalization-of-deviance-in-ai/">the Normalization of Deviance in AI</a> by Johann Rehberger</li><li>3 year: Something that seems impossible for a coding agent to build today - like a full working web browser - won't just be built by coding agents, it will be unsurprising</li><li>3 year: We will find out if the Jevons paradox saves our careers as software engineers or not</li><li>6 year: The number of people employed to type code into computers will drop to almost nothing - it will be like punch card operators. Those of us who write code today will have very different jobs that still build software and take advantage of our previous coding experience.</li></ul></li><li><a href="https://steveklabnik.com/">Steve</a><ul><li>1 year: Agent Orchestration will still be a hot topic. It'll be partially, but not entirely, solved. Updated with some more rigour: We won't have a "kubernetes for agents" just yet.</li><li>3 year: Using AI tools when writing software professionally will be considered something closer to using autocomplete or syntax highlighting than something controversial or exceptional.</li><li>6 year: AI will not have caused the total collapse of our economic and governmental systems.</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Time for the annual predictions episode! Bryan and Adam were joined by frequent future-ologists Simon Willison, Steve Klabnik, and Ian Grunert to review past predictions and peer into the future. If any of these predictions come to fruition, it's going to be an interest 1, 3, or 6 years!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included <a href="https://simonwillison.net/">Simon Willison</a>, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>, and <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>.</p><p>Previously on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/open-source-llms-with-simon-willison">OxF s04e02 – Open Source LLMs with Simon Willison</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2022-2022-01-03">OxF s02e23 – Predictions 2022</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2023">OxF s03e20 – Predictions 2023!</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2024">OxF s04e01 – Predictions 2024!</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2025">OxF s05e01 – Predictions 2025</a></li></ul><p>Predictions during the show:</p><ul><li>Adam<ul><li>1 year: AI companies go on an acquisition binge (especially for anything that smells like data)</li><li>3 year: Crisis of AI slop open source (both projects and contributions)</li><li>6 year: Jensen hands over the reins at Nvidia</li><li>6 year: Tesla is out of the consumer car business</li><li>6 year: With the iPhone market shrinking, Apple has several new attempts at the next potential flagship product</li></ul></li><li>Bryan<ul><li>1 year: "Vibe coding" is out of the lexicon -- or used strictly pejoratively it becomes a named condition (for which Adam -- in an act of nomenclature genius rivaling The Leventhal Conundrum -- suggested "Deep Blue")</li><li>1 year: A frontier model company has a prominent whitepaper making the case that AI will lead to broad-based prosperity rather than job loss</li><li>1 year: Harvey.ai becomes the pets.com of the AI boom -- and a harbinger of the coming bust (which becomes known as a Correction-like euphemism)</li><li>1 year: A prominent S1 has revalations of economic behavior that has an effect beyond the company's IPO</li><li>3 year: Frontier models treat AGI as "already done" -- and ASI as a non-goal</li><li>3 year: Custom-written software thrives in lieu of SaaS</li><li>6 year: DSM adds LLMs as a substance that can induce psychosis</li><li>6 year: $NVDA not beyond its November 2025 peak</li></ul></li><li><a href="https://simonwillison.net/">Simon</a><ul><li>1 year: The AI for programming holdouts are going to have a nasty shock</li><li>1 year: We're going to solve sandboxing</li><li>1 year: Our own challenger disaster with respect to coding agent security - see <a href="https://embracethered.com/blog/posts/2025/the-normalization-of-deviance-in-ai/">the Normalization of Deviance in AI</a> by Johann Rehberger</li><li>3 year: Something that seems impossible for a coding agent to build today - like a full working web browser - won't just be built by coding agents, it will be unsurprising</li><li>3 year: We will find out if the Jevons paradox saves our careers as software engineers or not</li><li>6 year: The number of people employed to type code into computers will drop to almost nothing - it will be like punch card operators. Those of us who write code today will have very different jobs that still build software and take advantage of our previous coding experience.</li></ul></li><li><a href="https://steveklabnik.com/">Steve</a><ul><li>1 year: Agent Orchestration will still be a hot topic. It'll be partially, but not entirely, solved. Updated with some more rigour: We won't have a "kubernetes for agents" just yet.</li><li>3 year: Using AI tools when writing software professionally will be considered something closer to using autocomplete or syntax highlighting than something controversial or exceptional.</li><li>6 year: AI will not have caused the total collapse of our economic and governmental systems.</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers</p>]]>
      </content:encoded>
      <pubDate>Thu, 08 Jan 2026 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/256441f5/a0299894.mp3" length="95199637" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/E2-duv4u2YTbxO45YqcvLAaSWngxNYwOvwBxVjcXVxg/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8zNGJm/ZDZkZWI0ZDRkZGUw/NDg3ZWQyZDZjZmEy/NTJjNC5wbmc.jpg"/>
      <itunes:duration>5946</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Time for the annual predictions episode! Bryan and Adam were joined by frequent future-ologists Simon Willison, Steve Klabnik, and Ian Grunert to review past predictions and peer into the future. If any of these predictions come to fruition, it's going to be an interest 1, 3, or 6 years!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included <a href="https://simonwillison.net/">Simon Willison</a>, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>, and <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>.</p><p>Previously on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/open-source-llms-with-simon-willison">OxF s04e02 – Open Source LLMs with Simon Willison</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2022-2022-01-03">OxF s02e23 – Predictions 2022</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2023">OxF s03e20 – Predictions 2023!</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2024">OxF s04e01 – Predictions 2024!</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/predictions-2025">OxF s05e01 – Predictions 2025</a></li></ul><p>Predictions during the show:</p><ul><li>Adam<ul><li>1 year: AI companies go on an acquisition binge (especially for anything that smells like data)</li><li>3 year: Crisis of AI slop open source (both projects and contributions)</li><li>6 year: Jensen hands over the reins at Nvidia</li><li>6 year: Tesla is out of the consumer car business</li><li>6 year: With the iPhone market shrinking, Apple has several new attempts at the next potential flagship product</li></ul></li><li>Bryan<ul><li>1 year: "Vibe coding" is out of the lexicon -- or used strictly pejoratively it becomes a named condition (for which Adam -- in an act of nomenclature genius rivaling The Leventhal Conundrum -- suggested "Deep Blue")</li><li>1 year: A frontier model company has a prominent whitepaper making the case that AI will lead to broad-based prosperity rather than job loss</li><li>1 year: Harvey.ai becomes the pets.com of the AI boom -- and a harbinger of the coming bust (which becomes known as a Correction-like euphemism)</li><li>1 year: A prominent S1 has revalations of economic behavior that has an effect beyond the company's IPO</li><li>3 year: Frontier models treat AGI as "already done" -- and ASI as a non-goal</li><li>3 year: Custom-written software thrives in lieu of SaaS</li><li>6 year: DSM adds LLMs as a substance that can induce psychosis</li><li>6 year: $NVDA not beyond its November 2025 peak</li></ul></li><li><a href="https://simonwillison.net/">Simon</a><ul><li>1 year: The AI for programming holdouts are going to have a nasty shock</li><li>1 year: We're going to solve sandboxing</li><li>1 year: Our own challenger disaster with respect to coding agent security - see <a href="https://embracethered.com/blog/posts/2025/the-normalization-of-deviance-in-ai/">the Normalization of Deviance in AI</a> by Johann Rehberger</li><li>3 year: Something that seems impossible for a coding agent to build today - like a full working web browser - won't just be built by coding agents, it will be unsurprising</li><li>3 year: We will find out if the Jevons paradox saves our careers as software engineers or not</li><li>6 year: The number of people employed to type code into computers will drop to almost nothing - it will be like punch card operators. Those of us who write code today will have very different jobs that still build software and take advantage of our previous coding experience.</li></ul></li><li><a href="https://steveklabnik.com/">Steve</a><ul><li>1 year: Agent Orchestration will still be a hot topic. It'll be partially, but not entirely, solved. Updated with some more rigour: We won't have a "kubernetes for agents" just yet.</li><li>3 year: Using AI tools when writing software professionally will be considered something closer to using autocomplete or syntax highlighting than something controversial or exceptional.</li><li>6 year: AI will not have caused the total collapse of our economic and governmental systems.</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/256441f5/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/256441f5/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/256441f5/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/256441f5/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/256441f5/transcription" type="text/html"/>
    </item>
    <item>
      <title>OxF 2025 Wrap-Up</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>35</itunes:episode>
      <podcast:episode>35</podcast:episode>
      <itunes:title>OxF 2025 Wrap-Up</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e7c57039-62c8-4562-af23-2db12f50b5c7</guid>
      <link>https://share.transistor.fm/s/d3db2a53</link>
      <description>
        <![CDATA[<p>Bryan and Adam reflect on Oxide and Friends in 2025--favorite moments, episodes, and images. Happy new year and see you in 2026!</p><p>Your hosts are <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0576">RFD 576: Using LLMs at Oxide</a> (<a href="https://news.ycombinator.com/item?id=46178347">hacker news comments</a>)</li><li><a href="https://www.youtube.com/watch?v=rOIDw38CEu8">OxF: Oxide and Friends 6/2/2025 -- AI Discourse with Steve Klabnik</a> (around 1:08:00)</li><li><a href="https://www.shellgame.co/podcast">Shell Game podcast</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/hell-is-other-networks">OxF s05e12 – Hell is other networks</a> — April 4, 2025<ul><li>"No Egress" was a ChatGPT joke!</li></ul></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/grown-up-zfs-data-corruption-bug">OxF s05e33 – A Grown-up ZFS Data Corruption Bug</a> — November 26, 2025</li><li><a href="https://www.simpsonsarchive.com/episodes/scg-8.txt#:~:text=of%20course%2C%0A%20%20%20%20%20%20%20!%20lost.%0A%0A%0A~~~~~-,ACT,-III%20%20%3C0%3A18">Simpsons scene deleted in syndication</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-in-higher-education-with-michael-littman">OxF s05e29 – AI in Higher Education with Michael Littman</a> — October 17, 2025</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s05e28 – Systems Software in the Large</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-materials-and-fraud-with-ben-shindel">OxF s05e18 – AI, Materials, and Fraud with Ben Shindel</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/adventures-in-data-corruption">OxF s04e21 – Adventures in Data Corruption</a></li><li><a href="https://www.youtube.com/watch?v=9-k5J4RxQdE">"Duck season, Fire!"</a></li><li>MLG Airhorn aka "the jj airhorn"</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/futurelock">OxF s05e31 – Futurelock</a></li><li><a href="https://oxide.computer/blog/cosmo-sp">Laura's blog post: A disappearing Service Processor</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/death-by-uptime">OxF s05e34 – Death by Uptime</a></li><li>"Painfully concrete" - ChatGPT</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/holistic-engineering-with-robert-mustacchi">OxF s05e03 – Holistic Engineering with Robert Mustacchi</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rip-usenix-atc">OxF s05e30 – RIP USENIX ATC</a><ul><li>Team DTrace meets Dennis Richie, redux</li></ul></li><li>"Fart Boy"</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/books-in-the-box-v">OxF s05e?? – Books in the Box V</a> — The latest annual book recommendation episode.</li><li><a href="https://oxide.bingo/">Oxide Bingo by John Holloway</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/scaling-manufacturing">OxF s05e16 – Scaling Manufacturing</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/founder-vs-investor">OxF s05e22 – Founder vs. Investor</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/character-limit">OxF s05e27 – Character Limit</a></li><li>Stretch goal for 2026: finally a C&amp;D</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/diving-in">OxF s05e24 – Diving In</a></li><li><a href="https://bcantrill.dtrace.org/2025/06/15/college-baseball-venture-capital-and-the-long-maybe/">Bryan's blog: College Baseball, Venture Capital, and the Long Maybe</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/hiring-processes-with-gergely-orosz">OxF s03e31 – Hiring Processes with Gergely Orosz</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/crucible-the-oxide-storage-service">OxF s04e06 – Crucible: The Oxide Storage Service</a><ul><li>"Don't worry, Alan, no one will listen" -&gt; one of our most popular episodes</li></ul></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rfds-the-backbone-of-oxide">OxF s04e23 – RFDs: The Backbone of Oxide</a></li><li>Office Space: Michael Bolton as AI em-dash</li><li>"This isn't nostalgia, it's epistemology" - ChatGPT</li><li>"Weaponized weariness" - ChatGPT</li><li>"Dry Fatalism" - ChatGPT</li><li><a href="https://www.youtube.com/watch?v=n5fQMiPJ_PM">"Cougar turned in his wings..."</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/solutions-software-engineering-with-matthew-sanabria">OxF s05e16 – Solutions Software Engineering with Matthew Sanabria</a></li><li>Alexander Hamilton: amazing. Also the world's pre-eminent subtweeter and blogger?</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam reflect on Oxide and Friends in 2025--favorite moments, episodes, and images. Happy new year and see you in 2026!</p><p>Your hosts are <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0576">RFD 576: Using LLMs at Oxide</a> (<a href="https://news.ycombinator.com/item?id=46178347">hacker news comments</a>)</li><li><a href="https://www.youtube.com/watch?v=rOIDw38CEu8">OxF: Oxide and Friends 6/2/2025 -- AI Discourse with Steve Klabnik</a> (around 1:08:00)</li><li><a href="https://www.shellgame.co/podcast">Shell Game podcast</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/hell-is-other-networks">OxF s05e12 – Hell is other networks</a> — April 4, 2025<ul><li>"No Egress" was a ChatGPT joke!</li></ul></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/grown-up-zfs-data-corruption-bug">OxF s05e33 – A Grown-up ZFS Data Corruption Bug</a> — November 26, 2025</li><li><a href="https://www.simpsonsarchive.com/episodes/scg-8.txt#:~:text=of%20course%2C%0A%20%20%20%20%20%20%20!%20lost.%0A%0A%0A~~~~~-,ACT,-III%20%20%3C0%3A18">Simpsons scene deleted in syndication</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-in-higher-education-with-michael-littman">OxF s05e29 – AI in Higher Education with Michael Littman</a> — October 17, 2025</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s05e28 – Systems Software in the Large</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-materials-and-fraud-with-ben-shindel">OxF s05e18 – AI, Materials, and Fraud with Ben Shindel</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/adventures-in-data-corruption">OxF s04e21 – Adventures in Data Corruption</a></li><li><a href="https://www.youtube.com/watch?v=9-k5J4RxQdE">"Duck season, Fire!"</a></li><li>MLG Airhorn aka "the jj airhorn"</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/futurelock">OxF s05e31 – Futurelock</a></li><li><a href="https://oxide.computer/blog/cosmo-sp">Laura's blog post: A disappearing Service Processor</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/death-by-uptime">OxF s05e34 – Death by Uptime</a></li><li>"Painfully concrete" - ChatGPT</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/holistic-engineering-with-robert-mustacchi">OxF s05e03 – Holistic Engineering with Robert Mustacchi</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rip-usenix-atc">OxF s05e30 – RIP USENIX ATC</a><ul><li>Team DTrace meets Dennis Richie, redux</li></ul></li><li>"Fart Boy"</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/books-in-the-box-v">OxF s05e?? – Books in the Box V</a> — The latest annual book recommendation episode.</li><li><a href="https://oxide.bingo/">Oxide Bingo by John Holloway</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/scaling-manufacturing">OxF s05e16 – Scaling Manufacturing</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/founder-vs-investor">OxF s05e22 – Founder vs. Investor</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/character-limit">OxF s05e27 – Character Limit</a></li><li>Stretch goal for 2026: finally a C&amp;D</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/diving-in">OxF s05e24 – Diving In</a></li><li><a href="https://bcantrill.dtrace.org/2025/06/15/college-baseball-venture-capital-and-the-long-maybe/">Bryan's blog: College Baseball, Venture Capital, and the Long Maybe</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/hiring-processes-with-gergely-orosz">OxF s03e31 – Hiring Processes with Gergely Orosz</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/crucible-the-oxide-storage-service">OxF s04e06 – Crucible: The Oxide Storage Service</a><ul><li>"Don't worry, Alan, no one will listen" -&gt; one of our most popular episodes</li></ul></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rfds-the-backbone-of-oxide">OxF s04e23 – RFDs: The Backbone of Oxide</a></li><li>Office Space: Michael Bolton as AI em-dash</li><li>"This isn't nostalgia, it's epistemology" - ChatGPT</li><li>"Weaponized weariness" - ChatGPT</li><li>"Dry Fatalism" - ChatGPT</li><li><a href="https://www.youtube.com/watch?v=n5fQMiPJ_PM">"Cougar turned in his wings..."</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/solutions-software-engineering-with-matthew-sanabria">OxF s05e16 – Solutions Software Engineering with Matthew Sanabria</a></li><li>Alexander Hamilton: amazing. Also the world's pre-eminent subtweeter and blogger?</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Sun, 21 Dec 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/d3db2a53/6fe928d2.mp3" length="84380411" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/UnzMVJZQC26KzioZP4Iv3Amzvqz9pmgBWJIGKxKBUEA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8zNjhk/YmM0ODJkMTQwMTg5/ODMzNDU0NTUyZjhk/MjgxYi5wbmc.jpg"/>
      <itunes:duration>5271</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam reflect on Oxide and Friends in 2025--favorite moments, episodes, and images. Happy new year and see you in 2026!</p><p>Your hosts are <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0576">RFD 576: Using LLMs at Oxide</a> (<a href="https://news.ycombinator.com/item?id=46178347">hacker news comments</a>)</li><li><a href="https://www.youtube.com/watch?v=rOIDw38CEu8">OxF: Oxide and Friends 6/2/2025 -- AI Discourse with Steve Klabnik</a> (around 1:08:00)</li><li><a href="https://www.shellgame.co/podcast">Shell Game podcast</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/hell-is-other-networks">OxF s05e12 – Hell is other networks</a> — April 4, 2025<ul><li>"No Egress" was a ChatGPT joke!</li></ul></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/grown-up-zfs-data-corruption-bug">OxF s05e33 – A Grown-up ZFS Data Corruption Bug</a> — November 26, 2025</li><li><a href="https://www.simpsonsarchive.com/episodes/scg-8.txt#:~:text=of%20course%2C%0A%20%20%20%20%20%20%20!%20lost.%0A%0A%0A~~~~~-,ACT,-III%20%20%3C0%3A18">Simpsons scene deleted in syndication</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-in-higher-education-with-michael-littman">OxF s05e29 – AI in Higher Education with Michael Littman</a> — October 17, 2025</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s05e28 – Systems Software in the Large</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-materials-and-fraud-with-ben-shindel">OxF s05e18 – AI, Materials, and Fraud with Ben Shindel</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/adventures-in-data-corruption">OxF s04e21 – Adventures in Data Corruption</a></li><li><a href="https://www.youtube.com/watch?v=9-k5J4RxQdE">"Duck season, Fire!"</a></li><li>MLG Airhorn aka "the jj airhorn"</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/futurelock">OxF s05e31 – Futurelock</a></li><li><a href="https://oxide.computer/blog/cosmo-sp">Laura's blog post: A disappearing Service Processor</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/death-by-uptime">OxF s05e34 – Death by Uptime</a></li><li>"Painfully concrete" - ChatGPT</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/holistic-engineering-with-robert-mustacchi">OxF s05e03 – Holistic Engineering with Robert Mustacchi</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rip-usenix-atc">OxF s05e30 – RIP USENIX ATC</a><ul><li>Team DTrace meets Dennis Richie, redux</li></ul></li><li>"Fart Boy"</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/books-in-the-box-v">OxF s05e?? – Books in the Box V</a> — The latest annual book recommendation episode.</li><li><a href="https://oxide.bingo/">Oxide Bingo by John Holloway</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/scaling-manufacturing">OxF s05e16 – Scaling Manufacturing</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/founder-vs-investor">OxF s05e22 – Founder vs. Investor</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/character-limit">OxF s05e27 – Character Limit</a></li><li>Stretch goal for 2026: finally a C&amp;D</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/diving-in">OxF s05e24 – Diving In</a></li><li><a href="https://bcantrill.dtrace.org/2025/06/15/college-baseball-venture-capital-and-the-long-maybe/">Bryan's blog: College Baseball, Venture Capital, and the Long Maybe</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/hiring-processes-with-gergely-orosz">OxF s03e31 – Hiring Processes with Gergely Orosz</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/crucible-the-oxide-storage-service">OxF s04e06 – Crucible: The Oxide Storage Service</a><ul><li>"Don't worry, Alan, no one will listen" -&gt; one of our most popular episodes</li></ul></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rfds-the-backbone-of-oxide">OxF s04e23 – RFDs: The Backbone of Oxide</a></li><li>Office Space: Michael Bolton as AI em-dash</li><li>"This isn't nostalgia, it's epistemology" - ChatGPT</li><li>"Weaponized weariness" - ChatGPT</li><li>"Dry Fatalism" - ChatGPT</li><li><a href="https://www.youtube.com/watch?v=n5fQMiPJ_PM">"Cougar turned in his wings..."</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/solutions-software-engineering-with-matthew-sanabria">OxF s05e16 – Solutions Software Engineering with Matthew Sanabria</a></li><li>Alexander Hamilton: amazing. Also the world's pre-eminent subtweeter and blogger?</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d3db2a53/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d3db2a53/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d3db2a53/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d3db2a53/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d3db2a53/transcription" type="text/html"/>
    </item>
    <item>
      <title>Death by Uptime</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>34</itunes:episode>
      <podcast:episode>34</podcast:episode>
      <itunes:title>Death by Uptime</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c8ea06c7-1a90-401c-b3f4-553ad93f94a6</guid>
      <link>https://share.transistor.fm/s/334c300b</link>
      <description>
        <![CDATA[<p>We hit a new (and disturbing!) failure mode recently when a production rack that had been up for several months saw every (!) compute sled's service processor become simultaneously unresponsive. Bryan and Adam were joined by the members of the Oxide team who debugged the vexing issue -- and reached its surprising root cause.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@cliffle">Cliff Biffle</a>, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, and Will Chandler.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/holistic-engineering-with-robert-mustacchi">OxF s05e03 – Holistic Engineering with Robert Mustacchi</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rebooting-a-datacenter-a-decade-later">OxF s04e14 – Rebooting a datacenter: A decade later</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-pragmatism-of-hubris-2021-12-13">OxF s01e26 – The Pragmatism of Hubris</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/debugger-driven-development">OxF s05e20 – Debugger-Driven Development</a> (omdb)</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/transparency-in-hardware-software-interfaces">OxF s05e07 – Transparency in Hardware/Software Interfaces</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/futurelock">OxF s05e31 – Futurelock</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/grown-up-zfs-data-corruption-bug">OxF s05e33 – A Grown-up ZFS Data Corruption Bug</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/oxidecomputer/hubris/issues/2304">hubris #2304: STM32H7 Ethernet driver stops yielding CPU after many packets</a></li><li><a href="https://gist.github.com/mkeeter/bc25eb057a8c45f471a40786b2064a49">gist — Summarizing the Hubris side of investigations</a></li><li><a href="https://www.mattkeeter.com/blog/2023-10-31-dma/">Matt's blog: Hunting a spooky ethernet driver bug</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>We hit a new (and disturbing!) failure mode recently when a production rack that had been up for several months saw every (!) compute sled's service processor become simultaneously unresponsive. Bryan and Adam were joined by the members of the Oxide team who debugged the vexing issue -- and reached its surprising root cause.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@cliffle">Cliff Biffle</a>, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, and Will Chandler.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/holistic-engineering-with-robert-mustacchi">OxF s05e03 – Holistic Engineering with Robert Mustacchi</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rebooting-a-datacenter-a-decade-later">OxF s04e14 – Rebooting a datacenter: A decade later</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-pragmatism-of-hubris-2021-12-13">OxF s01e26 – The Pragmatism of Hubris</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/debugger-driven-development">OxF s05e20 – Debugger-Driven Development</a> (omdb)</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/transparency-in-hardware-software-interfaces">OxF s05e07 – Transparency in Hardware/Software Interfaces</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/futurelock">OxF s05e31 – Futurelock</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/grown-up-zfs-data-corruption-bug">OxF s05e33 – A Grown-up ZFS Data Corruption Bug</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/oxidecomputer/hubris/issues/2304">hubris #2304: STM32H7 Ethernet driver stops yielding CPU after many packets</a></li><li><a href="https://gist.github.com/mkeeter/bc25eb057a8c45f471a40786b2064a49">gist — Summarizing the Hubris side of investigations</a></li><li><a href="https://www.mattkeeter.com/blog/2023-10-31-dma/">Matt's blog: Hunting a spooky ethernet driver bug</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 08 Dec 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/334c300b/81c7c9cf.mp3" length="58251279" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/ceEBOpL-hLn5XJIS3YLXTsRmGsRMYaLgtTnwxuTMAlQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82Njhk/OWE5ZjNlYjUyNzc3/YTRhMmJmMGZkYjJj/NWYyNi5wbmc.jpg"/>
      <itunes:duration>3637</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>We hit a new (and disturbing!) failure mode recently when a production rack that had been up for several months saw every (!) compute sled's service processor become simultaneously unresponsive. Bryan and Adam were joined by the members of the Oxide team who debugged the vexing issue -- and reached its surprising root cause.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@cliffle">Cliff Biffle</a>, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, and Will Chandler.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/holistic-engineering-with-robert-mustacchi">OxF s05e03 – Holistic Engineering with Robert Mustacchi</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rebooting-a-datacenter-a-decade-later">OxF s04e14 – Rebooting a datacenter: A decade later</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-pragmatism-of-hubris-2021-12-13">OxF s01e26 – The Pragmatism of Hubris</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/debugger-driven-development">OxF s05e20 – Debugger-Driven Development</a> (omdb)</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/transparency-in-hardware-software-interfaces">OxF s05e07 – Transparency in Hardware/Software Interfaces</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/futurelock">OxF s05e31 – Futurelock</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/grown-up-zfs-data-corruption-bug">OxF s05e33 – A Grown-up ZFS Data Corruption Bug</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/oxidecomputer/hubris/issues/2304">hubris #2304: STM32H7 Ethernet driver stops yielding CPU after many packets</a></li><li><a href="https://gist.github.com/mkeeter/bc25eb057a8c45f471a40786b2064a49">gist — Summarizing the Hubris side of investigations</a></li><li><a href="https://www.mattkeeter.com/blog/2023-10-31-dma/">Matt's blog: Hunting a spooky ethernet driver bug</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/334c300b/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/334c300b/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/334c300b/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/334c300b/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/334c300b/transcription" type="text/html"/>
    </item>
    <item>
      <title>Grown-up ZFS Data Corruption Bug</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>33</itunes:episode>
      <podcast:episode>33</podcast:episode>
      <itunes:title>Grown-up ZFS Data Corruption Bug</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">115b0f56-f8b7-4bbc-bd84-fe552a7b434e</guid>
      <link>https://share.transistor.fm/s/0d25814b</link>
      <description>
        <![CDATA[<p>Hey hey! We recently tripped over a ZFS data corruption bug–introduced over 18 years ago! Bryan and Adam discuss with members of the Oxide team as well as Matt Ahrens, the co-inventor of ZFS.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included Alan Hanson, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, Andy Fiddaman, James MacMahon, and special guest, Matt Ahrens.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/crucible-the-oxide-storage-service">OxF s4e6 - Crucible: the Oxide Storage Service</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s5e28 - Systems Software in the Large</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.illumos.org/issues/17734">ZFS fsync can trigger ZIL transaction reordering and data corruption</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0177">RFD 177: Implementation of Data Storage</a></li><li><a href="https://illumos.org/opensolaris/bugdb/bug.html#!6535160">the "fix" that introduced data corruption</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Hey hey! We recently tripped over a ZFS data corruption bug–introduced over 18 years ago! Bryan and Adam discuss with members of the Oxide team as well as Matt Ahrens, the co-inventor of ZFS.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included Alan Hanson, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, Andy Fiddaman, James MacMahon, and special guest, Matt Ahrens.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/crucible-the-oxide-storage-service">OxF s4e6 - Crucible: the Oxide Storage Service</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s5e28 - Systems Software in the Large</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.illumos.org/issues/17734">ZFS fsync can trigger ZIL transaction reordering and data corruption</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0177">RFD 177: Implementation of Data Storage</a></li><li><a href="https://illumos.org/opensolaris/bugdb/bug.html#!6535160">the "fix" that introduced data corruption</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Wed, 26 Nov 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/0d25814b/8ca01399.mp3" length="77855190" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/r7ar9H8MjVhDnLFv6H_IOBdmxKi_kfuSGsnHulLv5EA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81MjZk/YjJjZjBlNjhlN2Fk/MDE2NjUyZmU3NTE5/NDZkNS5wbmc.jpg"/>
      <itunes:duration>4864</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Hey hey! We recently tripped over a ZFS data corruption bug–introduced over 18 years ago! Bryan and Adam discuss with members of the Oxide team as well as Matt Ahrens, the co-inventor of ZFS.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included Alan Hanson, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, Andy Fiddaman, James MacMahon, and special guest, Matt Ahrens.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/crucible-the-oxide-storage-service">OxF s4e6 - Crucible: the Oxide Storage Service</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/systems-software-in-the-large">OxF s5e28 - Systems Software in the Large</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.illumos.org/issues/17734">ZFS fsync can trigger ZIL transaction reordering and data corruption</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0177">RFD 177: Implementation of Data Storage</a></li><li><a href="https://illumos.org/opensolaris/bugdb/bug.html#!6535160">the "fix" that introduced data corruption</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/0d25814b/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0d25814b/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0d25814b/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0d25814b/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/0d25814b/transcription" type="text/html"/>
    </item>
    <item>
      <title>Founder vs. Investor with Liz Zalman and Jerry Neumann</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>32</itunes:episode>
      <podcast:episode>32</podcast:episode>
      <itunes:title>Founder vs. Investor with Liz Zalman and Jerry Neumann</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">0602fc2d-e4c9-4a2e-b6e5-947ffde3bc16</guid>
      <link>https://share.transistor.fm/s/c34a78de</link>
      <description>
        <![CDATA[<p>Oxide founders, Bryan and Steve, as well as Oxide investor, Seth Winterroth, were joined by Liz Zalman and Jerry Neumann, authors of the book Founder vs. Investor, discussing the collaboration and conflict in company formation. Adam was also present.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our guests included Liz Zalman, <a href="https://bsky.app/profile/did:plc:fsc6dga3oxkslx7trybeg65f">Jerry Neumann</a>, Seth Winterroth (Oxide investor), and <a href="https://bsky.app/profile/sdtuck.bsky.social">Steve Tuck</a> (Oxide founder / CEO).</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.foundervsinvestor.com/">Founder vs. Investor</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/link">Topic</a></li><li>[@M:SS](link into recording) <em>Leventhal's Conundrum</em></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Oxide founders, Bryan and Steve, as well as Oxide investor, Seth Winterroth, were joined by Liz Zalman and Jerry Neumann, authors of the book Founder vs. Investor, discussing the collaboration and conflict in company formation. Adam was also present.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our guests included Liz Zalman, <a href="https://bsky.app/profile/did:plc:fsc6dga3oxkslx7trybeg65f">Jerry Neumann</a>, Seth Winterroth (Oxide investor), and <a href="https://bsky.app/profile/sdtuck.bsky.social">Steve Tuck</a> (Oxide founder / CEO).</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.foundervsinvestor.com/">Founder vs. Investor</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/link">Topic</a></li><li>[@M:SS](link into recording) <em>Leventhal's Conundrum</em></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Sat, 22 Nov 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/c34a78de/b1538597.mp3" length="85117442" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/PvBrtdTtvOtuRiq3rw_wb6LznT9fw98iqESft8fyRWQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lOTM5/NGMzZjI3NzQxZjFi/NTBjOTRmZDdkMjFm/OGZlYy5wbmc.jpg"/>
      <itunes:duration>5317</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Oxide founders, Bryan and Steve, as well as Oxide investor, Seth Winterroth, were joined by Liz Zalman and Jerry Neumann, authors of the book Founder vs. Investor, discussing the collaboration and conflict in company formation. Adam was also present.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our guests included Liz Zalman, <a href="https://bsky.app/profile/did:plc:fsc6dga3oxkslx7trybeg65f">Jerry Neumann</a>, Seth Winterroth (Oxide investor), and <a href="https://bsky.app/profile/sdtuck.bsky.social">Steve Tuck</a> (Oxide founder / CEO).</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.foundervsinvestor.com/">Founder vs. Investor</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/link">Topic</a></li><li>[@M:SS](link into recording) <em>Leventhal's Conundrum</em></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/c34a78de/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c34a78de/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c34a78de/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c34a78de/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/c34a78de/transcription" type="text/html"/>
    </item>
    <item>
      <title>Futurelock</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>31</itunes:episode>
      <podcast:episode>31</podcast:episode>
      <itunes:title>Futurelock</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8ab15a18-0a00-4007-b1c6-cb9b09d5178c</guid>
      <link>https://share.transistor.fm/s/fa798393</link>
      <description>
        <![CDATA[<p>We're big users of async Rust at Oxide, and recently we found (another) very odd and hard to debug pathology related to async Rust that we dubbed "Futurelock". Oxide engineers who diagnosed the problem join Bryan and Adam to describe Futurelock and discuss methods to identify and avoid it.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included our Oxide colleagues <a href="https://hachyderm.io/@dap">Dave Pacheco</a>, <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>. <a href="https://hachyderm.io/@smklein">Sean Klein</a>, and <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/when-async-attacks">OxF s05e22 - When Async Attacks!</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/technological-revolutions-with-jerry-neumann">OxF s05e26 - Technological Revolutions with Jerry Neumann</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0609">Oxide RFD 609: Futurelock</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>We're big users of async Rust at Oxide, and recently we found (another) very odd and hard to debug pathology related to async Rust that we dubbed "Futurelock". Oxide engineers who diagnosed the problem join Bryan and Adam to describe Futurelock and discuss methods to identify and avoid it.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included our Oxide colleagues <a href="https://hachyderm.io/@dap">Dave Pacheco</a>, <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>. <a href="https://hachyderm.io/@smklein">Sean Klein</a>, and <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/when-async-attacks">OxF s05e22 - When Async Attacks!</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/technological-revolutions-with-jerry-neumann">OxF s05e26 - Technological Revolutions with Jerry Neumann</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0609">Oxide RFD 609: Futurelock</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 07 Nov 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/fa798393/9e94c200.mp3" length="93992840" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/QZd0RcIPGK4-uCOVhpiB-DeO-jbSQoJmpfoblH2LweA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hNGFm/NmQ4ZWIzMjM2OWI2/YzI5ZjA1YWUwNjM5/MmExMy5wbmc.jpg"/>
      <itunes:duration>5872</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>We're big users of async Rust at Oxide, and recently we found (another) very odd and hard to debug pathology related to async Rust that we dubbed "Futurelock". Oxide engineers who diagnosed the problem join Bryan and Adam to describe Futurelock and discuss methods to identify and avoid it.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included our Oxide colleagues <a href="https://hachyderm.io/@dap">Dave Pacheco</a>, <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>. <a href="https://hachyderm.io/@smklein">Sean Klein</a>, and <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>.</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/when-async-attacks">OxF s05e22 - When Async Attacks!</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/technological-revolutions-with-jerry-neumann">OxF s05e26 - Technological Revolutions with Jerry Neumann</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0609">Oxide RFD 609: Futurelock</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/fa798393/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/fa798393/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/fa798393/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/fa798393/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/fa798393/transcription" type="text/html"/>
    </item>
    <item>
      <title>Books in the Box V</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>30</itunes:episode>
      <podcast:episode>30</podcast:episode>
      <itunes:title>Books in the Box V</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3b8fce8f-0de7-4f6a-8a93-5e79e6d63938</guid>
      <link>https://share.transistor.fm/s/d065e481</link>
      <description>
        <![CDATA[<p>Revisiting an annual tradition--Books in the Box! Bryan, Adam, and the Oxide Friends share book recommendations (and--sometimes--anti-recommendations). Take a listen if you're looking for your next read.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by some guests noted below:</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-half-century-of-silicon-valley-with-randy-shoup">OxF s05e06 - A Half‑Century of Silicon Valley with Randy Shoup</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/technological-revolutions-with-jerry-neumann">OxF s05e26 - Technological Revolutions with Jerry Neumann</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/fork-in-the-road-for-terraform">OxF s04e03 - Fork in the Road for Terraform</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-books-in-the-box">OxF s01e16 - The Books in the Box</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/book-in-the-box-redux">OxF s02e18 - Books in the Box Redux</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/books-in-the-box-iii">OxF s03e22 - Books in the Box III</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/books-in-the-box-iv">OxF s04e28 - Books in the Box IV</a></li></ul><p>Other Notes:</p><ul><li><a href="https://www.princetonreview.com/college-rankings/?rankings=happiest-students">Princeton Review: Happiest Students</a></li><li><a href="https://www.umass.edu/news/article/umass-dining-named-best-campus-food-princeton-review-unprecedented-eighth-consecutive">UMass Dining Named Best Campus Food by The Princeton Review</a></li><li><a href="https://computerhistory.org/oral-histories/">CHM Oral Histories</a></li><li><a href="https://en.wikipedia.org/wiki/Knight_Rider_(1982_TV_series)">Night Rider (and K.I.T.T.)</a></li></ul><p>From Bryan and Adam (and others)</p><ul><li><a href="https://www.goodreads.com/book/show/964545.The_MouseDriver_Chronicles">The Mouse Driver Chronicles</a></li><li><a href="https://isbnsearch.org/isbn/9781583482667">Fumbling the Future</a></li><li><a href="https://isbnsearch.org/isbn/9781608324446">Slingshot</a></li><li><a href="https://isbnsearch.org/isbn/9781668012055">Chip War</a></li><li><a href="https://isbnsearch.org/isbn/9781843763314">Technological Revolutions and Financial Capital</a> @bcantrill (<em>economics book recommendation</em>)</li><li><a href="https://isbnsearch.org/isbn/9780553898194">Snow Crash</a> (<em>another Neal Stephenson book</em>)</li><li><a href="https://isbnsearch.org/isbn/9780393338829">The Big Short</a></li><li><a href="https://isbnsearch.org/isbn/9780060761387">Reinventing The Wheel</a></li><li><a href="https://isbnsearch.org/isbn/9780802192820">Eccentric Orbits</a> (<em>recommended by listener</em>)</li><li><a href="https://isbnsearch.org/isbn/9781517919320">Language Machines Cultural AI and the End of Remainder Humanism</a> (<em>recommended by listener</em>)</li><li><a href="https://www.citationneeded.news/review-read-write-own-by-chris-dixon/">Molly White's **review ** of Read Write Own</a></li><li><a href="https://isbnsearch.org/isbn/9781035065929">Careless People</a></li><li><strong>NOT A RECOMMENDATION</strong> <a href="https://isbnsearch.org/isbn/9781847928931">If Anyone Builds It, Everyone Dies</a> (<strong>If you are Molly White, please destroy this for us!</strong>)</li><li><a href="https://isbnsearch.org/isbn/9780201038125">Surreal Numbers by Knuth</a> (<em>recommended by listeners</em>)</li></ul><p>From Oliver Herman</p><ul><li><a href="https://isbnsearch.org/isbn/9781718502345">Open Circuits</a></li><li><a href="https://isbnsearch.org/isbn/9780136820154">Systems Performance</a></li><li><a href="https://isbnsearch.org/isbn/9780008637965">Why We're Getting Poorer</a></li><li><a href="https://isbnsearch.org/isbn/9780063028074">Termination Shock</a></li></ul><p>From Tom Lyon</p><ul><li><a href="https://isbnsearch.org/isbn/9780262250276">From Airline Reservations to Sonic the Hedgehog</a><ul><li>See also <a href="https://www.youtube.com/watch?v=8_t41xvPp1w">Systems We Love: Life of an Airline Flight</a></li></ul></li><li><a href="https://isbnsearch.org/isbn/9780375700132">The War of Don Emmanuel's Nether Parts</a></li><li><a href="https://isbnsearch.org/isbn/9781324086710">The NVIDIA Way</a></li></ul><p>From Dan McDonald</p><ul><li><a href="https://isbnsearch.org/isbn/9780226837970">Inventing the Renaissance</a></li><li><a href="https://isbnsearch.org/isbn/9781250362575">Charles Sumner: Conscience of a Nation</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Revisiting an annual tradition--Books in the Box! Bryan, Adam, and the Oxide Friends share book recommendations (and--sometimes--anti-recommendations). Take a listen if you're looking for your next read.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by some guests noted below:</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-half-century-of-silicon-valley-with-randy-shoup">OxF s05e06 - A Half‑Century of Silicon Valley with Randy Shoup</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/technological-revolutions-with-jerry-neumann">OxF s05e26 - Technological Revolutions with Jerry Neumann</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/fork-in-the-road-for-terraform">OxF s04e03 - Fork in the Road for Terraform</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-books-in-the-box">OxF s01e16 - The Books in the Box</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/book-in-the-box-redux">OxF s02e18 - Books in the Box Redux</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/books-in-the-box-iii">OxF s03e22 - Books in the Box III</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/books-in-the-box-iv">OxF s04e28 - Books in the Box IV</a></li></ul><p>Other Notes:</p><ul><li><a href="https://www.princetonreview.com/college-rankings/?rankings=happiest-students">Princeton Review: Happiest Students</a></li><li><a href="https://www.umass.edu/news/article/umass-dining-named-best-campus-food-princeton-review-unprecedented-eighth-consecutive">UMass Dining Named Best Campus Food by The Princeton Review</a></li><li><a href="https://computerhistory.org/oral-histories/">CHM Oral Histories</a></li><li><a href="https://en.wikipedia.org/wiki/Knight_Rider_(1982_TV_series)">Night Rider (and K.I.T.T.)</a></li></ul><p>From Bryan and Adam (and others)</p><ul><li><a href="https://www.goodreads.com/book/show/964545.The_MouseDriver_Chronicles">The Mouse Driver Chronicles</a></li><li><a href="https://isbnsearch.org/isbn/9781583482667">Fumbling the Future</a></li><li><a href="https://isbnsearch.org/isbn/9781608324446">Slingshot</a></li><li><a href="https://isbnsearch.org/isbn/9781668012055">Chip War</a></li><li><a href="https://isbnsearch.org/isbn/9781843763314">Technological Revolutions and Financial Capital</a> @bcantrill (<em>economics book recommendation</em>)</li><li><a href="https://isbnsearch.org/isbn/9780553898194">Snow Crash</a> (<em>another Neal Stephenson book</em>)</li><li><a href="https://isbnsearch.org/isbn/9780393338829">The Big Short</a></li><li><a href="https://isbnsearch.org/isbn/9780060761387">Reinventing The Wheel</a></li><li><a href="https://isbnsearch.org/isbn/9780802192820">Eccentric Orbits</a> (<em>recommended by listener</em>)</li><li><a href="https://isbnsearch.org/isbn/9781517919320">Language Machines Cultural AI and the End of Remainder Humanism</a> (<em>recommended by listener</em>)</li><li><a href="https://www.citationneeded.news/review-read-write-own-by-chris-dixon/">Molly White's **review ** of Read Write Own</a></li><li><a href="https://isbnsearch.org/isbn/9781035065929">Careless People</a></li><li><strong>NOT A RECOMMENDATION</strong> <a href="https://isbnsearch.org/isbn/9781847928931">If Anyone Builds It, Everyone Dies</a> (<strong>If you are Molly White, please destroy this for us!</strong>)</li><li><a href="https://isbnsearch.org/isbn/9780201038125">Surreal Numbers by Knuth</a> (<em>recommended by listeners</em>)</li></ul><p>From Oliver Herman</p><ul><li><a href="https://isbnsearch.org/isbn/9781718502345">Open Circuits</a></li><li><a href="https://isbnsearch.org/isbn/9780136820154">Systems Performance</a></li><li><a href="https://isbnsearch.org/isbn/9780008637965">Why We're Getting Poorer</a></li><li><a href="https://isbnsearch.org/isbn/9780063028074">Termination Shock</a></li></ul><p>From Tom Lyon</p><ul><li><a href="https://isbnsearch.org/isbn/9780262250276">From Airline Reservations to Sonic the Hedgehog</a><ul><li>See also <a href="https://www.youtube.com/watch?v=8_t41xvPp1w">Systems We Love: Life of an Airline Flight</a></li></ul></li><li><a href="https://isbnsearch.org/isbn/9780375700132">The War of Don Emmanuel's Nether Parts</a></li><li><a href="https://isbnsearch.org/isbn/9781324086710">The NVIDIA Way</a></li></ul><p>From Dan McDonald</p><ul><li><a href="https://isbnsearch.org/isbn/9780226837970">Inventing the Renaissance</a></li><li><a href="https://isbnsearch.org/isbn/9781250362575">Charles Sumner: Conscience of a Nation</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Fri, 31 Oct 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/d065e481/ab1d57cf.mp3" length="77691392" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/3-_ZLAkIYUJF5iYTGYy9Ztu7Mpd9-Vvoyzfzi5keKPQ/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84NzQ3/ZGM5ZDQ4NWQ0ODZl/NDdhYTQxZDI5OGY5/YjZhOC5wbmc.jpg"/>
      <itunes:duration>4851</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Revisiting an annual tradition--Books in the Box! Bryan, Adam, and the Oxide Friends share book recommendations (and--sometimes--anti-recommendations). Take a listen if you're looking for your next read.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by some guests noted below:</p><p>Previously, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-half-century-of-silicon-valley-with-randy-shoup">OxF s05e06 - A Half‑Century of Silicon Valley with Randy Shoup</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/technological-revolutions-with-jerry-neumann">OxF s05e26 - Technological Revolutions with Jerry Neumann</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/fork-in-the-road-for-terraform">OxF s04e03 - Fork in the Road for Terraform</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-books-in-the-box">OxF s01e16 - The Books in the Box</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/book-in-the-box-redux">OxF s02e18 - Books in the Box Redux</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/books-in-the-box-iii">OxF s03e22 - Books in the Box III</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/books-in-the-box-iv">OxF s04e28 - Books in the Box IV</a></li></ul><p>Other Notes:</p><ul><li><a href="https://www.princetonreview.com/college-rankings/?rankings=happiest-students">Princeton Review: Happiest Students</a></li><li><a href="https://www.umass.edu/news/article/umass-dining-named-best-campus-food-princeton-review-unprecedented-eighth-consecutive">UMass Dining Named Best Campus Food by The Princeton Review</a></li><li><a href="https://computerhistory.org/oral-histories/">CHM Oral Histories</a></li><li><a href="https://en.wikipedia.org/wiki/Knight_Rider_(1982_TV_series)">Night Rider (and K.I.T.T.)</a></li></ul><p>From Bryan and Adam (and others)</p><ul><li><a href="https://www.goodreads.com/book/show/964545.The_MouseDriver_Chronicles">The Mouse Driver Chronicles</a></li><li><a href="https://isbnsearch.org/isbn/9781583482667">Fumbling the Future</a></li><li><a href="https://isbnsearch.org/isbn/9781608324446">Slingshot</a></li><li><a href="https://isbnsearch.org/isbn/9781668012055">Chip War</a></li><li><a href="https://isbnsearch.org/isbn/9781843763314">Technological Revolutions and Financial Capital</a> @bcantrill (<em>economics book recommendation</em>)</li><li><a href="https://isbnsearch.org/isbn/9780553898194">Snow Crash</a> (<em>another Neal Stephenson book</em>)</li><li><a href="https://isbnsearch.org/isbn/9780393338829">The Big Short</a></li><li><a href="https://isbnsearch.org/isbn/9780060761387">Reinventing The Wheel</a></li><li><a href="https://isbnsearch.org/isbn/9780802192820">Eccentric Orbits</a> (<em>recommended by listener</em>)</li><li><a href="https://isbnsearch.org/isbn/9781517919320">Language Machines Cultural AI and the End of Remainder Humanism</a> (<em>recommended by listener</em>)</li><li><a href="https://www.citationneeded.news/review-read-write-own-by-chris-dixon/">Molly White's **review ** of Read Write Own</a></li><li><a href="https://isbnsearch.org/isbn/9781035065929">Careless People</a></li><li><strong>NOT A RECOMMENDATION</strong> <a href="https://isbnsearch.org/isbn/9781847928931">If Anyone Builds It, Everyone Dies</a> (<strong>If you are Molly White, please destroy this for us!</strong>)</li><li><a href="https://isbnsearch.org/isbn/9780201038125">Surreal Numbers by Knuth</a> (<em>recommended by listeners</em>)</li></ul><p>From Oliver Herman</p><ul><li><a href="https://isbnsearch.org/isbn/9781718502345">Open Circuits</a></li><li><a href="https://isbnsearch.org/isbn/9780136820154">Systems Performance</a></li><li><a href="https://isbnsearch.org/isbn/9780008637965">Why We're Getting Poorer</a></li><li><a href="https://isbnsearch.org/isbn/9780063028074">Termination Shock</a></li></ul><p>From Tom Lyon</p><ul><li><a href="https://isbnsearch.org/isbn/9780262250276">From Airline Reservations to Sonic the Hedgehog</a><ul><li>See also <a href="https://www.youtube.com/watch?v=8_t41xvPp1w">Systems We Love: Life of an Airline Flight</a></li></ul></li><li><a href="https://isbnsearch.org/isbn/9780375700132">The War of Don Emmanuel's Nether Parts</a></li><li><a href="https://isbnsearch.org/isbn/9781324086710">The NVIDIA Way</a></li></ul><p>From Dan McDonald</p><ul><li><a href="https://isbnsearch.org/isbn/9780226837970">Inventing the Renaissance</a></li><li><a href="https://isbnsearch.org/isbn/9781250362575">Charles Sumner: Conscience of a Nation</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d065e481/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d065e481/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d065e481/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d065e481/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d065e481/transcription" type="text/html"/>
    </item>
    <item>
      <title>AI in Higher Education with Michael Littman</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>29</itunes:episode>
      <podcast:episode>29</podcast:episode>
      <itunes:title>AI in Higher Education with Michael Littman</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3c3f3837-6f35-409c-bf74-726ca2c5fdd5</guid>
      <link>https://share.transistor.fm/s/2f7628de</link>
      <description>
        <![CDATA[<p>LLMs have had a dramatic impact on education. There are obvious reasons for concern, but what about the less obvious opportunities afforded by LLMs? Bryan and Adam were joined by Michael Littman, professor at Brown University and Associate Provost for AI, to talk about his role advising the university on productive, innovative, creative uses for AI in higher education.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was Michael Littman.</p><p>Previous, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/dijkstras-tweetstorm-2021-10-18">OxF s01e18 - Dijkstra’s Tweetstorm</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/open-source-llms-with-simon-willison">OxF s04e02 - Open Source LLMs with Simon Willison</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-materials-and-fraud-with-ben-shindel">OxF s05e18 - AI, Materials, and Fraud with Ben Shindel</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.littmania.com/">Michael's home page</a></li><li><a href="https://people.csail.mit.edu/lpk/">Leslie Kaelbling</a></li><li><a href="https://computingup.com/rich-sutton-brings-reinforcements-72nd-conversation">Computing Up: Rich Sutton</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>LLMs have had a dramatic impact on education. There are obvious reasons for concern, but what about the less obvious opportunities afforded by LLMs? Bryan and Adam were joined by Michael Littman, professor at Brown University and Associate Provost for AI, to talk about his role advising the university on productive, innovative, creative uses for AI in higher education.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was Michael Littman.</p><p>Previous, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/dijkstras-tweetstorm-2021-10-18">OxF s01e18 - Dijkstra’s Tweetstorm</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/open-source-llms-with-simon-willison">OxF s04e02 - Open Source LLMs with Simon Willison</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-materials-and-fraud-with-ben-shindel">OxF s05e18 - AI, Materials, and Fraud with Ben Shindel</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.littmania.com/">Michael's home page</a></li><li><a href="https://people.csail.mit.edu/lpk/">Leslie Kaelbling</a></li><li><a href="https://computingup.com/rich-sutton-brings-reinforcements-72nd-conversation">Computing Up: Rich Sutton</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Fri, 17 Oct 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/2f7628de/fdf3c38c.mp3" length="77754012" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/84izVHuRjGWDxn66c7lOd-5OHvtBmJCbqNM2hyFYRIc/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81YzYx/MDA3YTc2OTdjMzVk/ZmY3ODA1ZDA2ODQ4/MmYxMS5wbmc.jpg"/>
      <itunes:duration>4856</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>LLMs have had a dramatic impact on education. There are obvious reasons for concern, but what about the less obvious opportunities afforded by LLMs? Bryan and Adam were joined by Michael Littman, professor at Brown University and Associate Provost for AI, to talk about his role advising the university on productive, innovative, creative uses for AI in higher education.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was Michael Littman.</p><p>Previous, on Oxide and Friends:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/dijkstras-tweetstorm-2021-10-18">OxF s01e18 - Dijkstra’s Tweetstorm</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/open-source-llms-with-simon-willison">OxF s04e02 - Open Source LLMs with Simon Willison</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-materials-and-fraud-with-ben-shindel">OxF s05e18 - AI, Materials, and Fraud with Ben Shindel</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.littmania.com/">Michael's home page</a></li><li><a href="https://people.csail.mit.edu/lpk/">Leslie Kaelbling</a></li><li><a href="https://computingup.com/rich-sutton-brings-reinforcements-72nd-conversation">Computing Up: Rich Sutton</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/2f7628de/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2f7628de/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2f7628de/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2f7628de/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/2f7628de/transcription" type="text/html"/>
    </item>
    <item>
      <title>Systems Software in the Large</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>28</itunes:episode>
      <podcast:episode>28</podcast:episode>
      <itunes:title>Systems Software in the Large</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">62775cae-dc70-4201-83d8-fc4c4af3bc82</guid>
      <link>https://share.transistor.fm/s/20b6e3dc</link>
      <description>
        <![CDATA[<p>Dave Pacheco is leading Oxide's multi-year effort around full-system update. He recently gave a talk about his experience leading that project, the complexities of designing the system and organizing the team. Dave, Bryan, and Adam discuss the project, the many sources of leadership, and the often underestimated peril of "organizational procrastination".</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, <a href="https://hachyderm.io/@dap">Dave Pacheco</a>.</p><p>Previously on OxF:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/rebooting-a-datacenter-a-decade-later">OxF s05e21 - Rebooting a Datacenter: A Decade Later</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/agile-20-2021-07-26">OxF s01e09 - Agile + 20</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-baseball-startup-with-paul-freedman-and-bryan-carmel">OxF s04e11 - A Baseball Startup with Paul Freedman and Bryan Carmel</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=M-ZLz8Wg34s">Dave's talk: Path to self-service update</a> <a href="https://speakerdeck.com/dap/2025-update-update-at-oxcon-2025">(slides)</a></li><li><a href="https://bsky.app/profile/lastdivebar.bsky.social/post/3lzfqs2vcq22m">Fire trucks dousing the champion Ballers</a></li><li><a href="https://www.youtube.com/watch?v=30jNsCVLpAE">Bryan's talk: Debugging Under Fire</a></li><li>Roger Faulkner: "I'm not here to make it perfect; I'm here to make it better"</li><li><a href="https://earthquake.usgs.gov/earthquakes/eventpage/nc75240717/executive">Mid-recording earthquake</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Dave Pacheco is leading Oxide's multi-year effort around full-system update. He recently gave a talk about his experience leading that project, the complexities of designing the system and organizing the team. Dave, Bryan, and Adam discuss the project, the many sources of leadership, and the often underestimated peril of "organizational procrastination".</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, <a href="https://hachyderm.io/@dap">Dave Pacheco</a>.</p><p>Previously on OxF:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/rebooting-a-datacenter-a-decade-later">OxF s05e21 - Rebooting a Datacenter: A Decade Later</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/agile-20-2021-07-26">OxF s01e09 - Agile + 20</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-baseball-startup-with-paul-freedman-and-bryan-carmel">OxF s04e11 - A Baseball Startup with Paul Freedman and Bryan Carmel</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=M-ZLz8Wg34s">Dave's talk: Path to self-service update</a> <a href="https://speakerdeck.com/dap/2025-update-update-at-oxcon-2025">(slides)</a></li><li><a href="https://bsky.app/profile/lastdivebar.bsky.social/post/3lzfqs2vcq22m">Fire trucks dousing the champion Ballers</a></li><li><a href="https://www.youtube.com/watch?v=30jNsCVLpAE">Bryan's talk: Debugging Under Fire</a></li><li>Roger Faulkner: "I'm not here to make it perfect; I'm here to make it better"</li><li><a href="https://earthquake.usgs.gov/earthquakes/eventpage/nc75240717/executive">Mid-recording earthquake</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Thu, 25 Sep 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/20b6e3dc/39bccb32.mp3" length="100781752" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/_Xd9D7nrujKydV7Pkiw4J9F-edJ6eezCOmBJs-bCuZA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS85ZTNj/ZjI4NjdjNjE5MDgy/MTkxNWRiYmMzNzky/Mjk1My5wbmc.jpg"/>
      <itunes:duration>6297</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Dave Pacheco is leading Oxide's multi-year effort around full-system update. He recently gave a talk about his experience leading that project, the complexities of designing the system and organizing the team. Dave, Bryan, and Adam discuss the project, the many sources of leadership, and the often underestimated peril of "organizational procrastination".</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, <a href="https://hachyderm.io/@dap">Dave Pacheco</a>.</p><p>Previously on OxF:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/rebooting-a-datacenter-a-decade-later">OxF s05e21 - Rebooting a Datacenter: A Decade Later</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/agile-20-2021-07-26">OxF s01e09 - Agile + 20</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-baseball-startup-with-paul-freedman-and-bryan-carmel">OxF s04e11 - A Baseball Startup with Paul Freedman and Bryan Carmel</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=M-ZLz8Wg34s">Dave's talk: Path to self-service update</a> <a href="https://speakerdeck.com/dap/2025-update-update-at-oxcon-2025">(slides)</a></li><li><a href="https://bsky.app/profile/lastdivebar.bsky.social/post/3lzfqs2vcq22m">Fire trucks dousing the champion Ballers</a></li><li><a href="https://www.youtube.com/watch?v=30jNsCVLpAE">Bryan's talk: Debugging Under Fire</a></li><li>Roger Faulkner: "I'm not here to make it perfect; I'm here to make it better"</li><li><a href="https://earthquake.usgs.gov/earthquakes/eventpage/nc75240717/executive">Mid-recording earthquake</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/20b6e3dc/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/20b6e3dc/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/20b6e3dc/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/20b6e3dc/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/20b6e3dc/transcription" type="text/html"/>
    </item>
    <item>
      <title>Scaling Manufacturing</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>27</itunes:episode>
      <podcast:episode>27</podcast:episode>
      <itunes:title>Scaling Manufacturing</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ad6c0fc3-70f6-4b66-9d08-d7c3e4f537cb</guid>
      <link>https://share.transistor.fm/s/3aea5008</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by members of the Oxide manufacturing team to talk about all that goes into ramping up production, from people and processes to expanding the team and refining inefficiencies. It's a great problem to have!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, CJ Mendes, Kirstin Neira, Erik Anderson, Aaron Hartwig, and Doug Wibben.</p><p>Previously on Oxide and Friends...</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-manufacturing-shipping-rack-1">OxF s03e20 - Tales from Manufacturing: Shipping Rack 1</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/link">Topic</a></li><li>[@M:SS](link into recording) <em>Leventhal's Conundrum</em></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by members of the Oxide manufacturing team to talk about all that goes into ramping up production, from people and processes to expanding the team and refining inefficiencies. It's a great problem to have!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, CJ Mendes, Kirstin Neira, Erik Anderson, Aaron Hartwig, and Doug Wibben.</p><p>Previously on Oxide and Friends...</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-manufacturing-shipping-rack-1">OxF s03e20 - Tales from Manufacturing: Shipping Rack 1</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/link">Topic</a></li><li>[@M:SS](link into recording) <em>Leventhal's Conundrum</em></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 19 Sep 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/3aea5008/8f9e7c5c.mp3" length="86554121" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/JXzxHafbxyK5uFio_lX1AYIbPOBtvE0cmI7OoUVv1yU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xM2M2/MTY3NmRhNzE2MTZj/YmM0ODJhMjMzZTQ0/M2E2Ni5wbmc.jpg"/>
      <itunes:duration>5406</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by members of the Oxide manufacturing team to talk about all that goes into ramping up production, from people and processes to expanding the team and refining inefficiencies. It's a great problem to have!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, CJ Mendes, Kirstin Neira, Erik Anderson, Aaron Hartwig, and Doug Wibben.</p><p>Previously on Oxide and Friends...</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-manufacturing-shipping-rack-1">OxF s03e20 - Tales from Manufacturing: Shipping Rack 1</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/link">Topic</a></li><li>[@M:SS](link into recording) <em>Leventhal's Conundrum</em></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/3aea5008/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/3aea5008/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/3aea5008/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/3aea5008/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/3aea5008/transcription" type="text/html"/>
    </item>
    <item>
      <title>Technological Revolutions with Jerry Neumann</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>26</itunes:episode>
      <podcast:episode>26</podcast:episode>
      <itunes:title>Technological Revolutions with Jerry Neumann</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">357e0e40-e95a-4190-926d-3c69d28457c9</guid>
      <link>https://share.transistor.fm/s/37fbebaf</link>
      <description>
        <![CDATA[<p>Jerry Neumann joined Bryan and Adam to discuss his blog post from 2015, examining the work of Carlota Perez on technological revolutions. These waves have similarities, in particular: frenzy, bust, and deployment. Is AI a new wave or the culmination of the IT wave of the last 50 years?</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/ganeumann.bsky.social">Jerry Neumann</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://reactionwheel.net/2015/10/the-deployment-age.html">Jerry's 2015 blog post: The Deployment Age</a></li><li>PRs needed!</li></ul><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxides-100m-series-b">OxF s05e24 - Oxide’s $100M Series B</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-disruption-deepseek-and-cerebras">OxF s05e04 - AI Disruption: DeepSeek and Cerebras</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Jerry Neumann joined Bryan and Adam to discuss his blog post from 2015, examining the work of Carlota Perez on technological revolutions. These waves have similarities, in particular: frenzy, bust, and deployment. Is AI a new wave or the culmination of the IT wave of the last 50 years?</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/ganeumann.bsky.social">Jerry Neumann</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://reactionwheel.net/2015/10/the-deployment-age.html">Jerry's 2015 blog post: The Deployment Age</a></li><li>PRs needed!</li></ul><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxides-100m-series-b">OxF s05e24 - Oxide’s $100M Series B</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-disruption-deepseek-and-cerebras">OxF s05e04 - AI Disruption: DeepSeek and Cerebras</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Thu, 18 Sep 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/37fbebaf/9a76397d.mp3" length="81694690" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/v8HpS1UTvyPQqRegQrofjpUPLwN4Cgau8xJmwVzpiR4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mMTgx/MjNmODE4NDgxNWEw/ODMxMzUyYTMxM2Nm/ZGUxMy5wbmc.jpg"/>
      <itunes:duration>5104</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Jerry Neumann joined Bryan and Adam to discuss his blog post from 2015, examining the work of Carlota Perez on technological revolutions. These waves have similarities, in particular: frenzy, bust, and deployment. Is AI a new wave or the culmination of the IT wave of the last 50 years?</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/ganeumann.bsky.social">Jerry Neumann</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://reactionwheel.net/2015/10/the-deployment-age.html">Jerry's 2015 blog post: The Deployment Age</a></li><li>PRs needed!</li></ul><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxides-100m-series-b">OxF s05e24 - Oxide’s $100M Series B</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-disruption-deepseek-and-cerebras">OxF s05e04 - AI Disruption: DeepSeek and Cerebras</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/37fbebaf/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/37fbebaf/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/37fbebaf/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/37fbebaf/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/37fbebaf/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Promises of Tech with Scott Hanselman</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>25</itunes:episode>
      <podcast:episode>25</podcast:episode>
      <itunes:title>The Promises of Tech with Scott Hanselman</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6658ab97-d4d4-42b2-9d5f-c7b0353ee8a4</guid>
      <link>https://share.transistor.fm/s/600db0b2</link>
      <description>
        <![CDATA[<p>Scott Hanselman gave a terrific talk about the promises of tech: connection, convenience and creativity. Did it deliver? Scott joins Bryan and Adam to discuss... and also wander around as one expects from an Oxide and Friends episode.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was <a href="https://bsky.app/profile/scott.hanselman.com">Scott Hanselman</a>.</p><p>Past episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-brief-history-of-talking-computers-2021-08-30">OxF s01e12 - A Brief History of Talking Computers</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/book-in-the-box-redux">OxF s02e18 - Books in the Box Redux</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/lip-bu-tans-intel">OxF s05e10 - Lip‑Bu Tan’s Intel</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Scott's talk: <a href="https://www.youtube.com/watch?v=dVG8W-0p6vg">Tech Promised Everything. Did it deliver?</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Scott Hanselman gave a terrific talk about the promises of tech: connection, convenience and creativity. Did it deliver? Scott joins Bryan and Adam to discuss... and also wander around as one expects from an Oxide and Friends episode.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was <a href="https://bsky.app/profile/scott.hanselman.com">Scott Hanselman</a>.</p><p>Past episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-brief-history-of-talking-computers-2021-08-30">OxF s01e12 - A Brief History of Talking Computers</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/book-in-the-box-redux">OxF s02e18 - Books in the Box Redux</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/lip-bu-tans-intel">OxF s05e10 - Lip‑Bu Tan’s Intel</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Scott's talk: <a href="https://www.youtube.com/watch?v=dVG8W-0p6vg">Tech Promised Everything. Did it deliver?</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 15 Aug 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/600db0b2/5ea9b0c6.mp3" length="82643398" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/w_Xq7si-a5BE31pbXhSEB6mtPJnVsuFmNHCB4ocUTjw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iODNi/ZTA5YzEyMmM2ZjQ3/NWNlZTM4YzBkZmI1/NDE3Mi5wbmc.jpg"/>
      <itunes:duration>5160</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Scott Hanselman gave a terrific talk about the promises of tech: connection, convenience and creativity. Did it deliver? Scott joins Bryan and Adam to discuss... and also wander around as one expects from an Oxide and Friends episode.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was <a href="https://bsky.app/profile/scott.hanselman.com">Scott Hanselman</a>.</p><p>Past episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-brief-history-of-talking-computers-2021-08-30">OxF s01e12 - A Brief History of Talking Computers</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/book-in-the-box-redux">OxF s02e18 - Books in the Box Redux</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/lip-bu-tans-intel">OxF s05e10 - Lip‑Bu Tan’s Intel</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Scott's talk: <a href="https://www.youtube.com/watch?v=dVG8W-0p6vg">Tech Promised Everything. Did it deliver?</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/600db0b2/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/600db0b2/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/600db0b2/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/600db0b2/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/600db0b2/transcription" type="text/html"/>
    </item>
    <item>
      <title>Oxide's $100M Series B</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>24</itunes:episode>
      <podcast:episode>24</podcast:episode>
      <itunes:title>Oxide's $100M Series B</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c919654e-c62c-4b8a-b7b3-2222ee392891</guid>
      <link>https://share.transistor.fm/s/76086f29</link>
      <description>
        <![CDATA[<p>Oxide raised its $100M Series B round of venture capital. Oxide's founders, Bryan and Steve, answer questions selected by Adam from social media about the round, the company, and the future.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide CEO, the man, the myth, the legend, <a href="https://bsky.app/profile/sdtuck.bsky.social">Steve Tuck</a>.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/lip-bu-tans-intel">OxF s05e10 - Lip‑Bu Tan’s Intel</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxide-and-the-chamber-of-mysteries">OxF s03e04 - Oxide and the Chamber of Mysteries</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/unshrouding-turin-or-benvenuto-a-torino">OxF s04e27 - Unshrouding Turin (or Benvenuto a Torino)</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/bringing-up-cosmo">OxF s05e14 - Bringing up Cosmo</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://oxide.computer/blog/our-100m-series-b">blog: Oxide's $100M Series B</a></li><li><a href="https://news.ycombinator.com/item?id=44733817#44736336">Hacker News thread</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Oxide raised its $100M Series B round of venture capital. Oxide's founders, Bryan and Steve, answer questions selected by Adam from social media about the round, the company, and the future.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide CEO, the man, the myth, the legend, <a href="https://bsky.app/profile/sdtuck.bsky.social">Steve Tuck</a>.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/lip-bu-tans-intel">OxF s05e10 - Lip‑Bu Tan’s Intel</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxide-and-the-chamber-of-mysteries">OxF s03e04 - Oxide and the Chamber of Mysteries</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/unshrouding-turin-or-benvenuto-a-torino">OxF s04e27 - Unshrouding Turin (or Benvenuto a Torino)</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/bringing-up-cosmo">OxF s05e14 - Bringing up Cosmo</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://oxide.computer/blog/our-100m-series-b">blog: Oxide's $100M Series B</a></li><li><a href="https://news.ycombinator.com/item?id=44733817#44736336">Hacker News thread</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Sat, 09 Aug 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/76086f29/3ca0e8e9.mp3" length="88456496" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/UsLLd026gXGNre7RI40wUpi5qVdGA954Wcglpqn1iWo/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lMTI5/YzBhMzBhZmI5MGIw/NjdiM2MzZWRjM2Y5/NDI1NS5wbmc.jpg"/>
      <itunes:duration>5525</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Oxide raised its $100M Series B round of venture capital. Oxide's founders, Bryan and Steve, answer questions selected by Adam from social media about the round, the company, and the future.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide CEO, the man, the myth, the legend, <a href="https://bsky.app/profile/sdtuck.bsky.social">Steve Tuck</a>.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/lip-bu-tans-intel">OxF s05e10 - Lip‑Bu Tan’s Intel</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxide-and-the-chamber-of-mysteries">OxF s03e04 - Oxide and the Chamber of Mysteries</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/unshrouding-turin-or-benvenuto-a-torino">OxF s04e27 - Unshrouding Turin (or Benvenuto a Torino)</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/bringing-up-cosmo">OxF s05e14 - Bringing up Cosmo</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://oxide.computer/blog/our-100m-series-b">blog: Oxide's $100M Series B</a></li><li><a href="https://news.ycombinator.com/item?id=44733817#44736336">Hacker News thread</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/76086f29/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/76086f29/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/76086f29/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/76086f29/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/76086f29/transcription" type="text/html"/>
    </item>
    <item>
      <title>Adventures in Data Corruption</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>23</itunes:episode>
      <podcast:episode>23</podcast:episode>
      <itunes:title>Adventures in Data Corruption</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">aabbc8f6-032c-46f5-8158-a3a1f5c74a12</guid>
      <link>https://share.transistor.fm/s/7ecc4244</link>
      <description>
        <![CDATA[<p>Two years ago, the Oxide team encountered data corruption during a fairly simple network data transfer. The ensuing debugging sessions uncovered a truly bizarre bug involving CPU speculation! Bryan and Adam were joined by colleagues John and Rain to discuss the discovery and circuitous hunt to track down the bug.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, and <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/get-you-a-state-machine-for-great-good">OxF s03e09 - Get You a State Machine for Great Good</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-manufacturing-shipping-rack-1">OxF s03e20 - Shipping the first Oxide rack: Tales from Manufacturing</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rto-or-gfto">OxF s04e25 - RTO or GTFO</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-debugging-odyssey">OxF s02e38 - A Debugging Odyssey</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://theupdateframework.io/">The Update Framework</a></li><li><a href="https://github.com/oxidecomputer/omicron/issues/3441">Omicron Issue #3441 (Oxide Computer GitHub)</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/3455">Omicron Pull Request #3455 (Oxide Computer GitHub)</a></li><li><a href="https://github.com/oxidecomputer/stlouis/issues/454">stlouis Issue #454 (Oxide Computer GitHub)</a></li><li><a href="https://github.com/oxidecomputer/omicron/files/12016537/changing-psrset.out.txt">Changing psrset.out.txt (Oxide Computer)</a></li><li><a href="https://github.com/oxidecomputer/omicron/commit/5ec2885322423c0cca0d006611b5c9ac94b0f588">Commit 5ec2885322423c0cca0d006611b5c9ac94b0f588 (Oxide Computer)</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/3560">Omicron Pull Request #3560 (Oxide Computer GitHub)</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Two years ago, the Oxide team encountered data corruption during a fairly simple network data transfer. The ensuing debugging sessions uncovered a truly bizarre bug involving CPU speculation! Bryan and Adam were joined by colleagues John and Rain to discuss the discovery and circuitous hunt to track down the bug.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, and <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/get-you-a-state-machine-for-great-good">OxF s03e09 - Get You a State Machine for Great Good</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-manufacturing-shipping-rack-1">OxF s03e20 - Shipping the first Oxide rack: Tales from Manufacturing</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rto-or-gfto">OxF s04e25 - RTO or GTFO</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-debugging-odyssey">OxF s02e38 - A Debugging Odyssey</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://theupdateframework.io/">The Update Framework</a></li><li><a href="https://github.com/oxidecomputer/omicron/issues/3441">Omicron Issue #3441 (Oxide Computer GitHub)</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/3455">Omicron Pull Request #3455 (Oxide Computer GitHub)</a></li><li><a href="https://github.com/oxidecomputer/stlouis/issues/454">stlouis Issue #454 (Oxide Computer GitHub)</a></li><li><a href="https://github.com/oxidecomputer/omicron/files/12016537/changing-psrset.out.txt">Changing psrset.out.txt (Oxide Computer)</a></li><li><a href="https://github.com/oxidecomputer/omicron/commit/5ec2885322423c0cca0d006611b5c9ac94b0f588">Commit 5ec2885322423c0cca0d006611b5c9ac94b0f588 (Oxide Computer)</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/3560">Omicron Pull Request #3560 (Oxide Computer GitHub)</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 10 Jul 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/7ecc4244/54e7259c.mp3" length="99480213" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/U0J4CAYwhu14_hZGFOmfBvZC8vJKs_Pg9rle5dyHxGA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9kMGU3/MGQwNzc3NjI2MjEz/ODEwYzJmMmE4Y2Nm/MTdmNy5wbmc.jpg"/>
      <itunes:duration>6216</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Two years ago, the Oxide team encountered data corruption during a fairly simple network data transfer. The ensuing debugging sessions uncovered a truly bizarre bug involving CPU speculation! Bryan and Adam were joined by colleagues John and Rain to discuss the discovery and circuitous hunt to track down the bug.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, and <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/get-you-a-state-machine-for-great-good">OxF s03e09 - Get You a State Machine for Great Good</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-manufacturing-shipping-rack-1">OxF s03e20 - Shipping the first Oxide rack: Tales from Manufacturing</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rto-or-gfto">OxF s04e25 - RTO or GTFO</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-debugging-odyssey">OxF s02e38 - A Debugging Odyssey</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://theupdateframework.io/">The Update Framework</a></li><li><a href="https://github.com/oxidecomputer/omicron/issues/3441">Omicron Issue #3441 (Oxide Computer GitHub)</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/3455">Omicron Pull Request #3455 (Oxide Computer GitHub)</a></li><li><a href="https://github.com/oxidecomputer/stlouis/issues/454">stlouis Issue #454 (Oxide Computer GitHub)</a></li><li><a href="https://github.com/oxidecomputer/omicron/files/12016537/changing-psrset.out.txt">Changing psrset.out.txt (Oxide Computer)</a></li><li><a href="https://github.com/oxidecomputer/omicron/commit/5ec2885322423c0cca0d006611b5c9ac94b0f588">Commit 5ec2885322423c0cca0d006611b5c9ac94b0f588 (Oxide Computer)</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/3560">Omicron Pull Request #3560 (Oxide Computer GitHub)</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/7ecc4244/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7ecc4244/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7ecc4244/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7ecc4244/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/7ecc4244/transcription" type="text/html"/>
    </item>
    <item>
      <title>When Async Attacks!</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>22</itunes:episode>
      <podcast:episode>22</podcast:episode>
      <itunes:title>When Async Attacks!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1e1d1e33-7383-43f2-bd38-24320fe70548</guid>
      <link>https://share.transistor.fm/s/32ca22c9</link>
      <description>
        <![CDATA[<p>What happens when the Oxide API is slow? A podcast episode! More specifically, one about how the team employed all manner of debugging techniques to track it down to one obscure and configurable async runtime feature! Bryan and Adam were joined by members of the team to talk about that journey and the tools we used (and made!) along the way.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@dap">Dave Pacheco</a>, <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>, and Augustus Mayo.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxide-and-the-chamber-of-mysteries">Oxide and the Chamber of Mysteries</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-saga-of-sagas">The Saga of Sagas</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/dtrace-at-20">DTrace at 20</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/cultural-idiosyncrasies">Cultural Idiosyncrasies</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/mr-nagles-wild-ride">Mr. Nagle’s Wild Ride</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-debugging-odyssey">A Debugging Odyssey</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rto-or-gfto">RTO or GTFO</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://bcantrill.dtrace.org/2018/09/18/falling-in-love-with-rust/">Falling in Love with Rust</a></li><li><a href="https://docs.rs/tokio/latest/tokio/runtime/struct.Builder.html#method.disable_lifo_slot">Tokio Runtime Builder – disable_lifo_slot</a></li><li><a href="https://github.com/janestreet/magic-trace">magic‑trace (GitHub)</a></li><li><a href="https://signalsandthreads.com/performance-engineering-on-hard-mode/">Magic Trace podcast episode from Jane Street</a></li><li><a href="https://github.com/oxidecomputer/diesel-dtrace">diesel‑dtrace (GitHub)</a></li><li><a href="https://github.com/oxidecomputer/omicron/issues/8334#issuecomment-2997852738">omicron issue comment</a></li><li><a href="https://github.com/oxidecomputer/qorb">qorb</a></li><li><a href="https://github.com/oxidecomputer/statemap">statemap</a></li><li><a href="https://github.com/oxidecomputer/tokio-dtrace">tokio‑dtrace</a></li><li><a href="https://github.com/tokio-rs/tokio/issues/7411">tokio issue #7411</a></li><li><a href="https://speakerdeck.com/bcantrill/visualizing-systems-with-statemaps">Visualizing Systems with Statemaps</a></li><li><a href="https://www.postgresql.org/docs/current/runtime-config-wal.html#GUC-WAL-INIT-ZERO">PostgreSQL WAL INIT ZERO</a></li><li><a href="https://youtu.be/x3rmg33j7RA">Statemaps: Visualizing System Behavior (YouTube)</a></li></ul><p>The statemaps that we referred to:</p><ul><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_06_23/nexus-colo.svg">Nexus by thread</a>, discussed starting at <a href="https://www.youtube.com/watch?v=4nU4JDG_zPs&amp;t=3329s">55:29</a>. (This statemap has some states coalesced; <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_06_23/nexus-colo-full.svg">the full version</a> is also available.)</li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_06_23/tokio-tagged.svg">Nexus by Tokio task, tagged by thread</a>, discussed starting at <a href="https://www.youtube.com/watch?v=4nU4JDG_zPs&amp;t=4533s">1:15:33</a></li></ul><p>The D scripts that we referred to:</p><ul><li><a href="https://gist.github.com/bcantrill/1e6bcaea2c3f5702a3b8f00def51d60b">nexus-statemap.d</a> used to generate the initial statemap</li><li><a href="https://gist.github.com/bcantrill/77e6b0948ecb312b95e1fbe10994c03f">nexus-profile.d</a> to understand what was consuming CPU</li><li><a href="https://gist.github.com/bcantrill/b2db1adcc2150b4c4f5532da66dbba1c">tokio-statemap-tagged.d</a> to generate the Tokio task statemap</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>What happens when the Oxide API is slow? A podcast episode! More specifically, one about how the team employed all manner of debugging techniques to track it down to one obscure and configurable async runtime feature! Bryan and Adam were joined by members of the team to talk about that journey and the tools we used (and made!) along the way.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@dap">Dave Pacheco</a>, <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>, and Augustus Mayo.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxide-and-the-chamber-of-mysteries">Oxide and the Chamber of Mysteries</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-saga-of-sagas">The Saga of Sagas</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/dtrace-at-20">DTrace at 20</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/cultural-idiosyncrasies">Cultural Idiosyncrasies</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/mr-nagles-wild-ride">Mr. Nagle’s Wild Ride</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-debugging-odyssey">A Debugging Odyssey</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rto-or-gfto">RTO or GTFO</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://bcantrill.dtrace.org/2018/09/18/falling-in-love-with-rust/">Falling in Love with Rust</a></li><li><a href="https://docs.rs/tokio/latest/tokio/runtime/struct.Builder.html#method.disable_lifo_slot">Tokio Runtime Builder – disable_lifo_slot</a></li><li><a href="https://github.com/janestreet/magic-trace">magic‑trace (GitHub)</a></li><li><a href="https://signalsandthreads.com/performance-engineering-on-hard-mode/">Magic Trace podcast episode from Jane Street</a></li><li><a href="https://github.com/oxidecomputer/diesel-dtrace">diesel‑dtrace (GitHub)</a></li><li><a href="https://github.com/oxidecomputer/omicron/issues/8334#issuecomment-2997852738">omicron issue comment</a></li><li><a href="https://github.com/oxidecomputer/qorb">qorb</a></li><li><a href="https://github.com/oxidecomputer/statemap">statemap</a></li><li><a href="https://github.com/oxidecomputer/tokio-dtrace">tokio‑dtrace</a></li><li><a href="https://github.com/tokio-rs/tokio/issues/7411">tokio issue #7411</a></li><li><a href="https://speakerdeck.com/bcantrill/visualizing-systems-with-statemaps">Visualizing Systems with Statemaps</a></li><li><a href="https://www.postgresql.org/docs/current/runtime-config-wal.html#GUC-WAL-INIT-ZERO">PostgreSQL WAL INIT ZERO</a></li><li><a href="https://youtu.be/x3rmg33j7RA">Statemaps: Visualizing System Behavior (YouTube)</a></li></ul><p>The statemaps that we referred to:</p><ul><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_06_23/nexus-colo.svg">Nexus by thread</a>, discussed starting at <a href="https://www.youtube.com/watch?v=4nU4JDG_zPs&amp;t=3329s">55:29</a>. (This statemap has some states coalesced; <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_06_23/nexus-colo-full.svg">the full version</a> is also available.)</li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_06_23/tokio-tagged.svg">Nexus by Tokio task, tagged by thread</a>, discussed starting at <a href="https://www.youtube.com/watch?v=4nU4JDG_zPs&amp;t=4533s">1:15:33</a></li></ul><p>The D scripts that we referred to:</p><ul><li><a href="https://gist.github.com/bcantrill/1e6bcaea2c3f5702a3b8f00def51d60b">nexus-statemap.d</a> used to generate the initial statemap</li><li><a href="https://gist.github.com/bcantrill/77e6b0948ecb312b95e1fbe10994c03f">nexus-profile.d</a> to understand what was consuming CPU</li><li><a href="https://gist.github.com/bcantrill/b2db1adcc2150b4c4f5532da66dbba1c">tokio-statemap-tagged.d</a> to generate the Tokio task statemap</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 27 Jun 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/32ca22c9/e1ade1b6.mp3" length="109081887" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/cjMTbU1mLDAMHWU3rshs1RueQXUHtgyWq5S0Z0nEvZo/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hMzRl/NDg3OWE2ODZkZTdh/ZWMwNWU3M2E2NTVm/OTlmMy5wbmc.jpg"/>
      <itunes:duration>6815</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>What happens when the Oxide API is slow? A podcast episode! More specifically, one about how the team employed all manner of debugging techniques to track it down to one obscure and configurable async runtime feature! Bryan and Adam were joined by members of the team to talk about that journey and the tools we used (and made!) along the way.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@dap">Dave Pacheco</a>, <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>, and Augustus Mayo.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/oxide-and-the-chamber-of-mysteries">Oxide and the Chamber of Mysteries</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-saga-of-sagas">The Saga of Sagas</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/dtrace-at-20">DTrace at 20</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/cultural-idiosyncrasies">Cultural Idiosyncrasies</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/mr-nagles-wild-ride">Mr. Nagle’s Wild Ride</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-debugging-odyssey">A Debugging Odyssey</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rto-or-gfto">RTO or GTFO</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://bcantrill.dtrace.org/2018/09/18/falling-in-love-with-rust/">Falling in Love with Rust</a></li><li><a href="https://docs.rs/tokio/latest/tokio/runtime/struct.Builder.html#method.disable_lifo_slot">Tokio Runtime Builder – disable_lifo_slot</a></li><li><a href="https://github.com/janestreet/magic-trace">magic‑trace (GitHub)</a></li><li><a href="https://signalsandthreads.com/performance-engineering-on-hard-mode/">Magic Trace podcast episode from Jane Street</a></li><li><a href="https://github.com/oxidecomputer/diesel-dtrace">diesel‑dtrace (GitHub)</a></li><li><a href="https://github.com/oxidecomputer/omicron/issues/8334#issuecomment-2997852738">omicron issue comment</a></li><li><a href="https://github.com/oxidecomputer/qorb">qorb</a></li><li><a href="https://github.com/oxidecomputer/statemap">statemap</a></li><li><a href="https://github.com/oxidecomputer/tokio-dtrace">tokio‑dtrace</a></li><li><a href="https://github.com/tokio-rs/tokio/issues/7411">tokio issue #7411</a></li><li><a href="https://speakerdeck.com/bcantrill/visualizing-systems-with-statemaps">Visualizing Systems with Statemaps</a></li><li><a href="https://www.postgresql.org/docs/current/runtime-config-wal.html#GUC-WAL-INIT-ZERO">PostgreSQL WAL INIT ZERO</a></li><li><a href="https://youtu.be/x3rmg33j7RA">Statemaps: Visualizing System Behavior (YouTube)</a></li></ul><p>The statemaps that we referred to:</p><ul><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_06_23/nexus-colo.svg">Nexus by thread</a>, discussed starting at <a href="https://www.youtube.com/watch?v=4nU4JDG_zPs&amp;t=3329s">55:29</a>. (This statemap has some states coalesced; <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_06_23/nexus-colo-full.svg">the full version</a> is also available.)</li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_06_23/tokio-tagged.svg">Nexus by Tokio task, tagged by thread</a>, discussed starting at <a href="https://www.youtube.com/watch?v=4nU4JDG_zPs&amp;t=4533s">1:15:33</a></li></ul><p>The D scripts that we referred to:</p><ul><li><a href="https://gist.github.com/bcantrill/1e6bcaea2c3f5702a3b8f00def51d60b">nexus-statemap.d</a> used to generate the initial statemap</li><li><a href="https://gist.github.com/bcantrill/77e6b0948ecb312b95e1fbe10994c03f">nexus-profile.d</a> to understand what was consuming CPU</li><li><a href="https://gist.github.com/bcantrill/b2db1adcc2150b4c4f5532da66dbba1c">tokio-statemap-tagged.d</a> to generate the Tokio task statemap</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/32ca22c9/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/32ca22c9/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/32ca22c9/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/32ca22c9/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/32ca22c9/transcription" type="text/html"/>
    </item>
    <item>
      <title>Diving In with Robert Bogart</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>21</itunes:episode>
      <podcast:episode>21</podcast:episode>
      <itunes:title>Diving In with Robert Bogart</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">be030a4a-188b-422b-96f2-f20fc07decfe</guid>
      <link>https://share.transistor.fm/s/21e23d3f</link>
      <description>
        <![CDATA[<p>On the heels of Bryan's blog post about the similarities between aspiring college athletes finding a team and entrepreneurs raising a round of capital, Bryan and Adam were joined by Robert Bogart to discuss his own experiences with both--and the life lesson accrued along the way.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, Robert Bogart.<br><a href="https://bcantrill.dtrace.org/2025/06/15/college-baseball-venture-capital-and-the-long-maybe/">College Baseball, Venture Capital, and the Long Maybe</a></p><ul><li><a href="https://www.youtube.com/watch?v=hdqcrj5TBvE">OxF: Debugger‑Driven Development</a></li><li><a href="https://en.wikipedia.org/wiki/Anthony_Ervin">Anthony Ervin – Wikipedia</a></li><li><a href="https://en.wikipedia.org/wiki/Eddie_Reese">Eddie Reese – Wikipedia</a></li><li><a href="https://en.wikipedia.org/wiki/Metaweb">Metaweb – Wikipedia</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>On the heels of Bryan's blog post about the similarities between aspiring college athletes finding a team and entrepreneurs raising a round of capital, Bryan and Adam were joined by Robert Bogart to discuss his own experiences with both--and the life lesson accrued along the way.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, Robert Bogart.<br><a href="https://bcantrill.dtrace.org/2025/06/15/college-baseball-venture-capital-and-the-long-maybe/">College Baseball, Venture Capital, and the Long Maybe</a></p><ul><li><a href="https://www.youtube.com/watch?v=hdqcrj5TBvE">OxF: Debugger‑Driven Development</a></li><li><a href="https://en.wikipedia.org/wiki/Anthony_Ervin">Anthony Ervin – Wikipedia</a></li><li><a href="https://en.wikipedia.org/wiki/Eddie_Reese">Eddie Reese – Wikipedia</a></li><li><a href="https://en.wikipedia.org/wiki/Metaweb">Metaweb – Wikipedia</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 19 Jun 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/21e23d3f/c427a270.mp3" length="99215593" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/nL4opW_CX0cB_vC9GQs98YFbSCtw5XVr2iY6ce6Fqf8/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lY2Ey/YTQ0Y2MyODRkMTM1/ZDQwYzdmMzY0ZmRl/OGQyOC5wbmc.jpg"/>
      <itunes:duration>6198</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>On the heels of Bryan's blog post about the similarities between aspiring college athletes finding a team and entrepreneurs raising a round of capital, Bryan and Adam were joined by Robert Bogart to discuss his own experiences with both--and the life lesson accrued along the way.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, Robert Bogart.<br><a href="https://bcantrill.dtrace.org/2025/06/15/college-baseball-venture-capital-and-the-long-maybe/">College Baseball, Venture Capital, and the Long Maybe</a></p><ul><li><a href="https://www.youtube.com/watch?v=hdqcrj5TBvE">OxF: Debugger‑Driven Development</a></li><li><a href="https://en.wikipedia.org/wiki/Anthony_Ervin">Anthony Ervin – Wikipedia</a></li><li><a href="https://en.wikipedia.org/wiki/Eddie_Reese">Eddie Reese – Wikipedia</a></li><li><a href="https://en.wikipedia.org/wiki/Metaweb">Metaweb – Wikipedia</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/21e23d3f/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/21e23d3f/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/21e23d3f/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/21e23d3f/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/21e23d3f/transcription" type="text/html"/>
    </item>
    <item>
      <title>Debugger-Driven Development</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>20</itunes:episode>
      <podcast:episode>20</podcast:episode>
      <itunes:title>Debugger-Driven Development</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d74b5bc4-5885-41ee-a249-6bcdf9764a25</guid>
      <link>https://share.transistor.fm/s/2d2dca44</link>
      <description>
        <![CDATA[<p>Building systems software can be quite opaque, leading to the need for great debugging tools. At Oxide, we've found that debuggers can be even more valuable <em>leading</em> rather than <em>following</em> system development. Bryan and Adam talk with Oxide colleagues about how domain specific debugging tools help us build systems not only more robustly, but faster as well.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@dap">Dave Pacheco</a>. <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, Alan Hanson, and <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-discourse-with-steve-klabnik">OxF: AI Discourse with Steve Klabnik</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-saga-of-sagas">OxF: The Saga of Sagas</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-crate-is-born">OxF: A Crate is Born</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-network-behind-the-network">OxF: The Network Behind the Network</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/bringing-up-cosmo">OxF: Bringing up Cosmo</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rip-usenix-atc">OxF: RIP USENIX ATC</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/dijkstras-tweetstorm-2021-10-18">OxF: Dijkstra’s Tweetstorm</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/oxidecomputer/omicron/blob/0d746e055a3d0ee7fc2dc199d770cb71e1cb1001/dev-tools/omdb/src/bin/omdb/main.rs#L7">omdb ground rules</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Building systems software can be quite opaque, leading to the need for great debugging tools. At Oxide, we've found that debuggers can be even more valuable <em>leading</em> rather than <em>following</em> system development. Bryan and Adam talk with Oxide colleagues about how domain specific debugging tools help us build systems not only more robustly, but faster as well.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@dap">Dave Pacheco</a>. <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, Alan Hanson, and <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-discourse-with-steve-klabnik">OxF: AI Discourse with Steve Klabnik</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-saga-of-sagas">OxF: The Saga of Sagas</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-crate-is-born">OxF: A Crate is Born</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-network-behind-the-network">OxF: The Network Behind the Network</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/bringing-up-cosmo">OxF: Bringing up Cosmo</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rip-usenix-atc">OxF: RIP USENIX ATC</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/dijkstras-tweetstorm-2021-10-18">OxF: Dijkstra’s Tweetstorm</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/oxidecomputer/omicron/blob/0d746e055a3d0ee7fc2dc199d770cb71e1cb1001/dev-tools/omdb/src/bin/omdb/main.rs#L7">omdb ground rules</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 16 Jun 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/2d2dca44/c84865ec.mp3" length="165477898" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/tDKJIy587Rf_PLUtf2hp49yz-vIrdbz2JBmJDdLiHW8/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yZmQ3/ZDc4MTg1NDgzYTkz/YjIxOWRlODEzZjU0/NzMzNy5wbmc.jpg"/>
      <itunes:duration>5689</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Building systems software can be quite opaque, leading to the need for great debugging tools. At Oxide, we've found that debuggers can be even more valuable <em>leading</em> rather than <em>following</em> system development. Bryan and Adam talk with Oxide colleagues about how domain specific debugging tools help us build systems not only more robustly, but faster as well.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@dap">Dave Pacheco</a>. <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, Alan Hanson, and <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>.</p><p>Previous episodes mentioned:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/ai-discourse-with-steve-klabnik">OxF: AI Discourse with Steve Klabnik</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-saga-of-sagas">OxF: The Saga of Sagas</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/a-crate-is-born">OxF: A Crate is Born</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-network-behind-the-network">OxF: The Network Behind the Network</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/bringing-up-cosmo">OxF: Bringing up Cosmo</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rip-usenix-atc">OxF: RIP USENIX ATC</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/dijkstras-tweetstorm-2021-10-18">OxF: Dijkstra’s Tweetstorm</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/oxidecomputer/omicron/blob/0d746e055a3d0ee7fc2dc199d770cb71e1cb1001/dev-tools/omdb/src/bin/omdb/main.rs#L7">omdb ground rules</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/2d2dca44/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2d2dca44/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2d2dca44/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2d2dca44/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/2d2dca44/transcription" type="text/html"/>
      <podcast:chapters url="https://share.transistor.fm/s/2d2dca44/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>AI Discourse with Steve Klabnik</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>19</itunes:episode>
      <podcast:episode>19</podcast:episode>
      <itunes:title>AI Discourse with Steve Klabnik</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">25c1a3bc-7f01-4195-bd97-bcf2f218beb4</guid>
      <link>https://share.transistor.fm/s/e33ccef1</link>
      <description>
        <![CDATA[<p>Last week, our colleague (and frequent Oxide and Friends guest) Steve Klabnik made some new friends on the Internet with a blog entry on AI discourse. Bryan and Adam were joined by Steve to try to de-polarize the discussion a little.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>, and valued listener, Julian Giamblanco (aka "Oatmealdealer").</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://steveklabnik.com/writing/i-am-disappointed-in-the-ai-discourse/">Steve's blog post: I am disappointed in the AI discourse</a></li><li><a href="https://share.transistor.fm/s/a8b34a66">OxF: A Baseball Startup with Paul Freedman and Bryan Carmel</a> (The Ballers)</li><li><a href="https://share.transistor.fm/s/50ec7c99">OxF: Adversarial Machine Learning with Nicholas Carlini</a></li><li><a href="https://share.transistor.fm/s/ac83d63e">OxF: Hiring Processes with Gergely Orosz</a> ("the RFD 3 podcast episode")</li><li><a href="https://share.transistor.fm/s/061ac489">OxF: AI Disruption: DeepSeek and Cerebras</a></li><li><a href="https://share.transistor.fm/s/07648e31">OxF: Reflecting on Founder Mode</a> ("ego con")</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Last week, our colleague (and frequent Oxide and Friends guest) Steve Klabnik made some new friends on the Internet with a blog entry on AI discourse. Bryan and Adam were joined by Steve to try to de-polarize the discussion a little.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>, and valued listener, Julian Giamblanco (aka "Oatmealdealer").</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://steveklabnik.com/writing/i-am-disappointed-in-the-ai-discourse/">Steve's blog post: I am disappointed in the AI discourse</a></li><li><a href="https://share.transistor.fm/s/a8b34a66">OxF: A Baseball Startup with Paul Freedman and Bryan Carmel</a> (The Ballers)</li><li><a href="https://share.transistor.fm/s/50ec7c99">OxF: Adversarial Machine Learning with Nicholas Carlini</a></li><li><a href="https://share.transistor.fm/s/ac83d63e">OxF: Hiring Processes with Gergely Orosz</a> ("the RFD 3 podcast episode")</li><li><a href="https://share.transistor.fm/s/061ac489">OxF: AI Disruption: DeepSeek and Cerebras</a></li><li><a href="https://share.transistor.fm/s/07648e31">OxF: Reflecting on Founder Mode</a> ("ego con")</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 05 Jun 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/e33ccef1/8531c4b1.mp3" length="90447222" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/CkSUTvrJ7dIJ7tO9jP1wHz67QFYDH01B8qq8FbNaBOM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jNWJm/ZmFlNTdkOGQ2ZTNi/ZDNlYzFhMWFhZWNk/ZDFhYi5wbmc.jpg"/>
      <itunes:duration>5649</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Last week, our colleague (and frequent Oxide and Friends guest) Steve Klabnik made some new friends on the Internet with a blog entry on AI discourse. Bryan and Adam were joined by Steve to try to de-polarize the discussion a little.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>, and valued listener, Julian Giamblanco (aka "Oatmealdealer").</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://steveklabnik.com/writing/i-am-disappointed-in-the-ai-discourse/">Steve's blog post: I am disappointed in the AI discourse</a></li><li><a href="https://share.transistor.fm/s/a8b34a66">OxF: A Baseball Startup with Paul Freedman and Bryan Carmel</a> (The Ballers)</li><li><a href="https://share.transistor.fm/s/50ec7c99">OxF: Adversarial Machine Learning with Nicholas Carlini</a></li><li><a href="https://share.transistor.fm/s/ac83d63e">OxF: Hiring Processes with Gergely Orosz</a> ("the RFD 3 podcast episode")</li><li><a href="https://share.transistor.fm/s/061ac489">OxF: AI Disruption: DeepSeek and Cerebras</a></li><li><a href="https://share.transistor.fm/s/07648e31">OxF: Reflecting on Founder Mode</a> ("ego con")</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/e33ccef1/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e33ccef1/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e33ccef1/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e33ccef1/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/e33ccef1/transcription" type="text/html"/>
    </item>
    <item>
      <title>AI, Materials, and Fraud with Ben Shindel</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>18</itunes:episode>
      <podcast:episode>18</podcast:episode>
      <itunes:title>AI, Materials, and Fraud with Ben Shindel</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">cf3b0d0b-06fe-4310-a3fb-a74b69cdbc31</guid>
      <link>https://share.transistor.fm/s/978348e3</link>
      <description>
        <![CDATA[<p>Late in 2024, an economics paper captured the attention of the world. AI, it claimed, had a tremendous impact on materials research, disproportionally benefitted the most productive, and--sadly--reduced job statisfaction. It now appears that the results are entirely fabricated! Ben Shindel joins Bryan and Adam to discuss.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest <a href="https://bsky.app/profile/did:plc:xriuhej4aiwbphj7vsdx3p62">Ben Shindel</a>.</p><p><br>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://thebsdetector.substack.com/p/ai-materials-and-fraud-oh-my">Ben's blog: AI, Materials, and Fraud, Oh My!</a></li><li><a href="https://share.transistor.fm/s/002528dc">OxF: Theranos, Silicon Valley, and the March Madness of Tech Fraud</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/link">Topic</a></li><li>[@M:SS](link into recording) <em>Leventhal's Conundrum</em></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Late in 2024, an economics paper captured the attention of the world. AI, it claimed, had a tremendous impact on materials research, disproportionally benefitted the most productive, and--sadly--reduced job statisfaction. It now appears that the results are entirely fabricated! Ben Shindel joins Bryan and Adam to discuss.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest <a href="https://bsky.app/profile/did:plc:xriuhej4aiwbphj7vsdx3p62">Ben Shindel</a>.</p><p><br>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://thebsdetector.substack.com/p/ai-materials-and-fraud-oh-my">Ben's blog: AI, Materials, and Fraud, Oh My!</a></li><li><a href="https://share.transistor.fm/s/002528dc">OxF: Theranos, Silicon Valley, and the March Madness of Tech Fraud</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/link">Topic</a></li><li>[@M:SS](link into recording) <em>Leventhal's Conundrum</em></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Sat, 24 May 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/978348e3/5731ed56.mp3" length="67824852" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/ssMkOjCRrdLLqbh58W23vT1gi2cLYNPc-K8uo0Xv2qw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81ZGVj/YjEzOWU1NjRjYTIy/Mzk5NDZiNjRmYTlm/OTIyMi5wbmc.jpg"/>
      <itunes:duration>4235</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Late in 2024, an economics paper captured the attention of the world. AI, it claimed, had a tremendous impact on materials research, disproportionally benefitted the most productive, and--sadly--reduced job statisfaction. It now appears that the results are entirely fabricated! Ben Shindel joins Bryan and Adam to discuss.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest <a href="https://bsky.app/profile/did:plc:xriuhej4aiwbphj7vsdx3p62">Ben Shindel</a>.</p><p><br>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://thebsdetector.substack.com/p/ai-materials-and-fraud-oh-my">Ben's blog: AI, Materials, and Fraud, Oh My!</a></li><li><a href="https://share.transistor.fm/s/002528dc">OxF: Theranos, Silicon Valley, and the March Madness of Tech Fraud</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/link">Topic</a></li><li>[@M:SS](link into recording) <em>Leventhal's Conundrum</em></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/978348e3/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/978348e3/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/978348e3/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/978348e3/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/978348e3/transcription" type="text/html"/>
    </item>
    <item>
      <title>RIP USENIX ATC</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>17</itunes:episode>
      <podcast:episode>17</podcast:episode>
      <itunes:title>RIP USENIX ATC</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">77a975a1-b86c-4554-8a13-38676017b20c</guid>
      <link>https://share.transistor.fm/s/c4258d6a</link>
      <description>
        <![CDATA[<p>Bryan and Adam discuss the recent announcement of the discontinuation of the USENIX Annual Technical Conference (ATC), reminiscing about their own visits to the ATC and the impact of the conference. Long-time Oxide Friend, Tom Lyon, joined to dial the reminiscence back a couple more decades!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://bcantrill.dtrace.org/2025/05/11/rip-usenix-atc/">Bryan's blog 2025: RIP USENIX ATC</a></li><li><a href="https://share.transistor.fm/s/42e834de">OxF s1e13: Put the OS back in OSDI</a></li><li><a href="https://www.youtube.com/watch?v=-zRN7XLCRhc">Bryan's Lisa 2011 talk: Fork Yeah! The Rise and Development of illumos</a></li><li><a href="https://www.youtube.com/watch?v=gAEiXWO44bQ">Bryan's USENIX 2016 talk: A Wardrobe for the Emperor</a></li><li><a href="https://archive.org/details/2004-proceedings-atc-boston">USENIX 2004</a><ul><li><a href="https://en.wikipedia.org/wiki/Gnutella">Gnutella</a> not <a href="https://en.wikipedia.org/wiki/Nutella">Nutella</a></li><li><a href="https://www.usenix.org/conference/2004-usenix-annual-technical-conference/dynamic-instrumentation-production-systems">USENIX DTrace paper</a></li></ul></li><li><a href="https://www.usenix.org/legacy/publications/library/proceedings/bos94/index.html">USENIX Summer 1994</a><ul><li><a href="https://people.eecs.berkeley.edu/~kubitron/cs194-24/hand-outs/bonwick_slab.pdf">Slab Allocator</a></li><li><a href="https://citeseerx.ist.psu.edu/document?repid=rep1&amp;type=pdf&amp;doi=ed5b4d9489cdfe43da1e65c192e808bf0fcce99c">NFSv3</a></li></ul></li><li><a href="https://rogersgroup.northwestern.edu/files/2006/wsj.pdf">WSJ 2006 Technology Innovation Awards</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/dijkstras-tweetstorm-2021-10-18">0xF s1e18: Dijkstra's Tweetstorm</a><ul><li><a href="https://youtu.be/D-Uzo7M-ioQ?t=719">Meeting Dennis Ritchie</a></li></ul></li><li><a href="https://en.wiktionary.org/wiki/birds-of-a-feather_session">BoF session</a><ul><li><a href="https://en.wikipedia.org/wiki/Birds_of_a_feather_flock_together">Birds of a feather flock together</a></li></ul></li><li><a href="https://www.usenix.org/legacy/events/byname/freenix.html">Freenix</a><ul><li><a href="https://archive.org/details/2003-proceedings-freenix-atc-san-antonio/">2003</a></li><li><a href="https://archive.org/details/2004-proceedings-atc-freenix-boston">2004</a></li></ul></li><li><a href="https://www.usenix.org/system/files/login/articles/login_fall16_01_farrow.pdf">Rik Farrow ;login: editorial on USENIX 2016</a></li><li><a href="https://bcantrill.dtrace.org/2004/07/06/whither-usenix/">Bryan's blog 2004: Wither USENIX?</a><ul><li><a href="https://web.archive.org/web/20050302145423/http://blogs.sun.com/roller/comments/bmc/Weblog/whither_usenix#comments">blog comments from Werner Vogels</a></li></ul></li><li><a href="https://www.youtube.com/@systemswelove1592">Systems We Love</a></li><li><a href="https://ahl.dtrace.org/2004/07/09/inside-nohup-p/">Adam's blog 2004: nohup -p</a><ul><li><a href="https://github.com/illumos/illumos-gate/blob/94f64ebe984dee2f328427bf26cd88f3c6470308/usr/src/cmd/nohup/nohup.c#L410-L829">illumos source</a></li></ul></li><li><a href="https://share.transistor.fm/s/16ca2dd5">OxF s1e4: from /proc to proc_macro</a></li><li>Things that don't work as advertised<ul><li><a href="https://dl.acm.org/doi/10.1145/235543.235546">Diffracting trees</a></li><li><a href="https://en.wikipedia.org/wiki/Cold_fusion">Cold Fusion</a></li></ul></li><li><a href="https://ahl.dtrace.org/2009/07/21/triple-parity-raid-z/">Adam's blog 2009: Triple-Parity RAID-Z</a></li><li><a href="http://herpolhode.com/rob/utah2000.pdf">Rob Pike 2000: Systems Software Research is Irrelevant</a></li><li><a href="https://www.cs.hmc.edu/~rhodes/cs134/readings/The%20Zettabyte%20File%20System.pdf">ZFS paper</a></li><li><a href="https://en.wikipedia.org/wiki/Living_Computers:_Museum_%2B_Labs">Living Computer Museum</a> (now-dead)</li><li><a href="https://sdf.org/">SDF</a></li><li><a href="https://www.researchgate.net/publication/340934575_All_the_Chips_that_Fit">All the Chips that Fit</a> by Tom Lyon</li><li><a href="https://share.transistor.fm/s/f2c3465b">OxF s2e22: RIP Optane</a></li><li><a href="https://en.wikipedia.org/wiki/History_of_Programming_Languages_(conference)">History of Programming Languages Conference</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam discuss the recent announcement of the discontinuation of the USENIX Annual Technical Conference (ATC), reminiscing about their own visits to the ATC and the impact of the conference. Long-time Oxide Friend, Tom Lyon, joined to dial the reminiscence back a couple more decades!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://bcantrill.dtrace.org/2025/05/11/rip-usenix-atc/">Bryan's blog 2025: RIP USENIX ATC</a></li><li><a href="https://share.transistor.fm/s/42e834de">OxF s1e13: Put the OS back in OSDI</a></li><li><a href="https://www.youtube.com/watch?v=-zRN7XLCRhc">Bryan's Lisa 2011 talk: Fork Yeah! The Rise and Development of illumos</a></li><li><a href="https://www.youtube.com/watch?v=gAEiXWO44bQ">Bryan's USENIX 2016 talk: A Wardrobe for the Emperor</a></li><li><a href="https://archive.org/details/2004-proceedings-atc-boston">USENIX 2004</a><ul><li><a href="https://en.wikipedia.org/wiki/Gnutella">Gnutella</a> not <a href="https://en.wikipedia.org/wiki/Nutella">Nutella</a></li><li><a href="https://www.usenix.org/conference/2004-usenix-annual-technical-conference/dynamic-instrumentation-production-systems">USENIX DTrace paper</a></li></ul></li><li><a href="https://www.usenix.org/legacy/publications/library/proceedings/bos94/index.html">USENIX Summer 1994</a><ul><li><a href="https://people.eecs.berkeley.edu/~kubitron/cs194-24/hand-outs/bonwick_slab.pdf">Slab Allocator</a></li><li><a href="https://citeseerx.ist.psu.edu/document?repid=rep1&amp;type=pdf&amp;doi=ed5b4d9489cdfe43da1e65c192e808bf0fcce99c">NFSv3</a></li></ul></li><li><a href="https://rogersgroup.northwestern.edu/files/2006/wsj.pdf">WSJ 2006 Technology Innovation Awards</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/dijkstras-tweetstorm-2021-10-18">0xF s1e18: Dijkstra's Tweetstorm</a><ul><li><a href="https://youtu.be/D-Uzo7M-ioQ?t=719">Meeting Dennis Ritchie</a></li></ul></li><li><a href="https://en.wiktionary.org/wiki/birds-of-a-feather_session">BoF session</a><ul><li><a href="https://en.wikipedia.org/wiki/Birds_of_a_feather_flock_together">Birds of a feather flock together</a></li></ul></li><li><a href="https://www.usenix.org/legacy/events/byname/freenix.html">Freenix</a><ul><li><a href="https://archive.org/details/2003-proceedings-freenix-atc-san-antonio/">2003</a></li><li><a href="https://archive.org/details/2004-proceedings-atc-freenix-boston">2004</a></li></ul></li><li><a href="https://www.usenix.org/system/files/login/articles/login_fall16_01_farrow.pdf">Rik Farrow ;login: editorial on USENIX 2016</a></li><li><a href="https://bcantrill.dtrace.org/2004/07/06/whither-usenix/">Bryan's blog 2004: Wither USENIX?</a><ul><li><a href="https://web.archive.org/web/20050302145423/http://blogs.sun.com/roller/comments/bmc/Weblog/whither_usenix#comments">blog comments from Werner Vogels</a></li></ul></li><li><a href="https://www.youtube.com/@systemswelove1592">Systems We Love</a></li><li><a href="https://ahl.dtrace.org/2004/07/09/inside-nohup-p/">Adam's blog 2004: nohup -p</a><ul><li><a href="https://github.com/illumos/illumos-gate/blob/94f64ebe984dee2f328427bf26cd88f3c6470308/usr/src/cmd/nohup/nohup.c#L410-L829">illumos source</a></li></ul></li><li><a href="https://share.transistor.fm/s/16ca2dd5">OxF s1e4: from /proc to proc_macro</a></li><li>Things that don't work as advertised<ul><li><a href="https://dl.acm.org/doi/10.1145/235543.235546">Diffracting trees</a></li><li><a href="https://en.wikipedia.org/wiki/Cold_fusion">Cold Fusion</a></li></ul></li><li><a href="https://ahl.dtrace.org/2009/07/21/triple-parity-raid-z/">Adam's blog 2009: Triple-Parity RAID-Z</a></li><li><a href="http://herpolhode.com/rob/utah2000.pdf">Rob Pike 2000: Systems Software Research is Irrelevant</a></li><li><a href="https://www.cs.hmc.edu/~rhodes/cs134/readings/The%20Zettabyte%20File%20System.pdf">ZFS paper</a></li><li><a href="https://en.wikipedia.org/wiki/Living_Computers:_Museum_%2B_Labs">Living Computer Museum</a> (now-dead)</li><li><a href="https://sdf.org/">SDF</a></li><li><a href="https://www.researchgate.net/publication/340934575_All_the_Chips_that_Fit">All the Chips that Fit</a> by Tom Lyon</li><li><a href="https://share.transistor.fm/s/f2c3465b">OxF s2e22: RIP Optane</a></li><li><a href="https://en.wikipedia.org/wiki/History_of_Programming_Languages_(conference)">History of Programming Languages Conference</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 15 May 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/c4258d6a/4c885dab.mp3" length="81155056" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/VExSY0TZj7SyNy1GCoPJs7CFhcOil8WGwBK6lSKtadg/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYWU2/YTExOGFmOWU0OTQz/M2Y1ODBkZWM4YjU1/ZjM5Ny5wbmc.jpg"/>
      <itunes:duration>5070</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam discuss the recent announcement of the discontinuation of the USENIX Annual Technical Conference (ATC), reminiscing about their own visits to the ATC and the impact of the conference. Long-time Oxide Friend, Tom Lyon, joined to dial the reminiscence back a couple more decades!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://bcantrill.dtrace.org/2025/05/11/rip-usenix-atc/">Bryan's blog 2025: RIP USENIX ATC</a></li><li><a href="https://share.transistor.fm/s/42e834de">OxF s1e13: Put the OS back in OSDI</a></li><li><a href="https://www.youtube.com/watch?v=-zRN7XLCRhc">Bryan's Lisa 2011 talk: Fork Yeah! The Rise and Development of illumos</a></li><li><a href="https://www.youtube.com/watch?v=gAEiXWO44bQ">Bryan's USENIX 2016 talk: A Wardrobe for the Emperor</a></li><li><a href="https://archive.org/details/2004-proceedings-atc-boston">USENIX 2004</a><ul><li><a href="https://en.wikipedia.org/wiki/Gnutella">Gnutella</a> not <a href="https://en.wikipedia.org/wiki/Nutella">Nutella</a></li><li><a href="https://www.usenix.org/conference/2004-usenix-annual-technical-conference/dynamic-instrumentation-production-systems">USENIX DTrace paper</a></li></ul></li><li><a href="https://www.usenix.org/legacy/publications/library/proceedings/bos94/index.html">USENIX Summer 1994</a><ul><li><a href="https://people.eecs.berkeley.edu/~kubitron/cs194-24/hand-outs/bonwick_slab.pdf">Slab Allocator</a></li><li><a href="https://citeseerx.ist.psu.edu/document?repid=rep1&amp;type=pdf&amp;doi=ed5b4d9489cdfe43da1e65c192e808bf0fcce99c">NFSv3</a></li></ul></li><li><a href="https://rogersgroup.northwestern.edu/files/2006/wsj.pdf">WSJ 2006 Technology Innovation Awards</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/dijkstras-tweetstorm-2021-10-18">0xF s1e18: Dijkstra's Tweetstorm</a><ul><li><a href="https://youtu.be/D-Uzo7M-ioQ?t=719">Meeting Dennis Ritchie</a></li></ul></li><li><a href="https://en.wiktionary.org/wiki/birds-of-a-feather_session">BoF session</a><ul><li><a href="https://en.wikipedia.org/wiki/Birds_of_a_feather_flock_together">Birds of a feather flock together</a></li></ul></li><li><a href="https://www.usenix.org/legacy/events/byname/freenix.html">Freenix</a><ul><li><a href="https://archive.org/details/2003-proceedings-freenix-atc-san-antonio/">2003</a></li><li><a href="https://archive.org/details/2004-proceedings-atc-freenix-boston">2004</a></li></ul></li><li><a href="https://www.usenix.org/system/files/login/articles/login_fall16_01_farrow.pdf">Rik Farrow ;login: editorial on USENIX 2016</a></li><li><a href="https://bcantrill.dtrace.org/2004/07/06/whither-usenix/">Bryan's blog 2004: Wither USENIX?</a><ul><li><a href="https://web.archive.org/web/20050302145423/http://blogs.sun.com/roller/comments/bmc/Weblog/whither_usenix#comments">blog comments from Werner Vogels</a></li></ul></li><li><a href="https://www.youtube.com/@systemswelove1592">Systems We Love</a></li><li><a href="https://ahl.dtrace.org/2004/07/09/inside-nohup-p/">Adam's blog 2004: nohup -p</a><ul><li><a href="https://github.com/illumos/illumos-gate/blob/94f64ebe984dee2f328427bf26cd88f3c6470308/usr/src/cmd/nohup/nohup.c#L410-L829">illumos source</a></li></ul></li><li><a href="https://share.transistor.fm/s/16ca2dd5">OxF s1e4: from /proc to proc_macro</a></li><li>Things that don't work as advertised<ul><li><a href="https://dl.acm.org/doi/10.1145/235543.235546">Diffracting trees</a></li><li><a href="https://en.wikipedia.org/wiki/Cold_fusion">Cold Fusion</a></li></ul></li><li><a href="https://ahl.dtrace.org/2009/07/21/triple-parity-raid-z/">Adam's blog 2009: Triple-Parity RAID-Z</a></li><li><a href="http://herpolhode.com/rob/utah2000.pdf">Rob Pike 2000: Systems Software Research is Irrelevant</a></li><li><a href="https://www.cs.hmc.edu/~rhodes/cs134/readings/The%20Zettabyte%20File%20System.pdf">ZFS paper</a></li><li><a href="https://en.wikipedia.org/wiki/Living_Computers:_Museum_%2B_Labs">Living Computer Museum</a> (now-dead)</li><li><a href="https://sdf.org/">SDF</a></li><li><a href="https://www.researchgate.net/publication/340934575_All_the_Chips_that_Fit">All the Chips that Fit</a> by Tom Lyon</li><li><a href="https://share.transistor.fm/s/f2c3465b">OxF s2e22: RIP Optane</a></li><li><a href="https://en.wikipedia.org/wiki/History_of_Programming_Languages_(conference)">History of Programming Languages Conference</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/c4258d6a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c4258d6a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c4258d6a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c4258d6a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/c4258d6a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Solutions Software Engineering with Matthew Sanabria</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>16</itunes:episode>
      <podcast:episode>16</podcast:episode>
      <itunes:title>Solutions Software Engineering with Matthew Sanabria</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ed53a878-a6ee-4945-84bf-713697545103</guid>
      <link>https://share.transistor.fm/s/86865e1a</link>
      <description>
        <![CDATA[<p>Matthew Sanabria joins Bryan and Adam to talk about his role at Oxide--Solutions Software Engineer--and how it fits in with engineering, sales, support and marketing. It takes everyone in Busytown! Sound good? Apply!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, <a href="https://bsky.app/profile/did:plc:brfbmfg2d2ug37sxe7yehocc">Matthew Sanabria</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://oxide.computer/careers/solutions-software-engineer">Solutiuons Software Engineer application</a></li><li><a href="https://www.youtube.com/watch?v=QaU94LY891M">OxF: the "squeezefish" episode</a></li><li><a href="https://fallthrough.transistor.fm/">The Fallthrough podcast</a></li><li><a href="https://en.wikipedia.org/wiki/Busytown">Busytown</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Matthew Sanabria joins Bryan and Adam to talk about his role at Oxide--Solutions Software Engineer--and how it fits in with engineering, sales, support and marketing. It takes everyone in Busytown! Sound good? Apply!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, <a href="https://bsky.app/profile/did:plc:brfbmfg2d2ug37sxe7yehocc">Matthew Sanabria</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://oxide.computer/careers/solutions-software-engineer">Solutiuons Software Engineer application</a></li><li><a href="https://www.youtube.com/watch?v=QaU94LY891M">OxF: the "squeezefish" episode</a></li><li><a href="https://fallthrough.transistor.fm/">The Fallthrough podcast</a></li><li><a href="https://en.wikipedia.org/wiki/Busytown">Busytown</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Wed, 07 May 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/86865e1a/3b16eb3d.mp3" length="87846196" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/JMpgYKFopTSsxuXB2nP4ekw_KJSUQTK6SRQxMRYCi-A/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hNDgw/YTcyYmE0YzVlYTMy/YmJkNmIwZjVmZGIx/Y2QzYy5wbmc.jpg"/>
      <itunes:duration>5482</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Matthew Sanabria joins Bryan and Adam to talk about his role at Oxide--Solutions Software Engineer--and how it fits in with engineering, sales, support and marketing. It takes everyone in Busytown! Sound good? Apply!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, <a href="https://bsky.app/profile/did:plc:brfbmfg2d2ug37sxe7yehocc">Matthew Sanabria</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://oxide.computer/careers/solutions-software-engineer">Solutiuons Software Engineer application</a></li><li><a href="https://www.youtube.com/watch?v=QaU94LY891M">OxF: the "squeezefish" episode</a></li><li><a href="https://fallthrough.transistor.fm/">The Fallthrough podcast</a></li><li><a href="https://en.wikipedia.org/wiki/Busytown">Busytown</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/86865e1a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/86865e1a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/86865e1a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/86865e1a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/86865e1a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Shootout at the CNCF Corral</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>15</itunes:episode>
      <podcast:episode>15</podcast:episode>
      <itunes:title>Shootout at the CNCF Corral</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">111fd0cb-4f54-4abe-913d-10c677b4e571</guid>
      <link>https://share.transistor.fm/s/ad15c2a2</link>
      <description>
        <![CDATA[<p>Last week the kerfuffle between Synadia and CNCF, tussling over the ownership and futures of NATS, bled into the public. The outcome may cast a long shadow for open source and for the CNCF. Bryan and Adam were joined by Rachel Stephens and Adam Jacob to discuss how we got here and possible outcomes.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://bsky.app/profile/rstephens.me">Rachel Stephens</a> <a href="https://bsky.app/profile/adamhjk.me">Adam Jacob</a>, and <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=dtzUyqksdDQ">Goats in sweaters</a></li><li><a href="https://bsky.app/profile/bcantrill.bsky.social/post/3lnu45yrbv224">CNCF Slide: Why You Should Host Your Project at CNCF</a></li><li><a href="https://github.com/cncf/foundation/tree/main/documents/nats">CNCF NATS documents</a></li><li><a href="https://github.com/nats-io/nats-server/issues/6832">NATS GitHub discussion</a><ul><li><a href="https://github.com/nats-io/nats-server/issues/6832#issuecomment-2832452286">The uncashed $10k check</a></li></ul></li><li><a href="https://landscape.cncf.io/hhyuj">CNCF landscape</a></li><li><a href="https://www.cncf.io/blog/2025/04/24/protecting-nats-and-the-integrity-of-open-source-cncfs-commitment-to-the-community/">CNCF blog on NATS / Synadia</a></li><li><a href="https://www.synadia.com/blog/synadia-response-to-cncf">Synadia response to the CNCF</a></li></ul><p><strong>Postscript:</strong></p><p>The CNCF updated its blog with <strong>proof</strong> that the ACH transfer of $10,000 was completed [still very funny! -ahl].</p><p>Derek Collison--as reported by <a href="https://www.runtime.news/synadia-backs-down-from-cncf-trademark-dispute/">Runtime News</a>--has agreed to transfer the NATS trademark to the CNCF "because we just feel that the damage to the ecosystem and the ugliness is not worth it for anyone."</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Last week the kerfuffle between Synadia and CNCF, tussling over the ownership and futures of NATS, bled into the public. The outcome may cast a long shadow for open source and for the CNCF. Bryan and Adam were joined by Rachel Stephens and Adam Jacob to discuss how we got here and possible outcomes.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://bsky.app/profile/rstephens.me">Rachel Stephens</a> <a href="https://bsky.app/profile/adamhjk.me">Adam Jacob</a>, and <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=dtzUyqksdDQ">Goats in sweaters</a></li><li><a href="https://bsky.app/profile/bcantrill.bsky.social/post/3lnu45yrbv224">CNCF Slide: Why You Should Host Your Project at CNCF</a></li><li><a href="https://github.com/cncf/foundation/tree/main/documents/nats">CNCF NATS documents</a></li><li><a href="https://github.com/nats-io/nats-server/issues/6832">NATS GitHub discussion</a><ul><li><a href="https://github.com/nats-io/nats-server/issues/6832#issuecomment-2832452286">The uncashed $10k check</a></li></ul></li><li><a href="https://landscape.cncf.io/hhyuj">CNCF landscape</a></li><li><a href="https://www.cncf.io/blog/2025/04/24/protecting-nats-and-the-integrity-of-open-source-cncfs-commitment-to-the-community/">CNCF blog on NATS / Synadia</a></li><li><a href="https://www.synadia.com/blog/synadia-response-to-cncf">Synadia response to the CNCF</a></li></ul><p><strong>Postscript:</strong></p><p>The CNCF updated its blog with <strong>proof</strong> that the ACH transfer of $10,000 was completed [still very funny! -ahl].</p><p>Derek Collison--as reported by <a href="https://www.runtime.news/synadia-backs-down-from-cncf-trademark-dispute/">Runtime News</a>--has agreed to transfer the NATS trademark to the CNCF "because we just feel that the damage to the ecosystem and the ugliness is not worth it for anyone."</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Thu, 01 May 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/ad15c2a2/6c46339f.mp3" length="160027246" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/YG0ERfT3DOFpXVHj_aUTWzvCgJW2ECVRdd2GqmWFjcU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iZDhi/NjI2NDk1YzlmYTY3/MWFkM2JmZWU1NGE4/ZDdhYS5wbmc.jpg"/>
      <itunes:duration>4999</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Last week the kerfuffle between Synadia and CNCF, tussling over the ownership and futures of NATS, bled into the public. The outcome may cast a long shadow for open source and for the CNCF. Bryan and Adam were joined by Rachel Stephens and Adam Jacob to discuss how we got here and possible outcomes.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://bsky.app/profile/rstephens.me">Rachel Stephens</a> <a href="https://bsky.app/profile/adamhjk.me">Adam Jacob</a>, and <a href="https://bsky.app/profile/elizas.website">Eliza Weisman</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=dtzUyqksdDQ">Goats in sweaters</a></li><li><a href="https://bsky.app/profile/bcantrill.bsky.social/post/3lnu45yrbv224">CNCF Slide: Why You Should Host Your Project at CNCF</a></li><li><a href="https://github.com/cncf/foundation/tree/main/documents/nats">CNCF NATS documents</a></li><li><a href="https://github.com/nats-io/nats-server/issues/6832">NATS GitHub discussion</a><ul><li><a href="https://github.com/nats-io/nats-server/issues/6832#issuecomment-2832452286">The uncashed $10k check</a></li></ul></li><li><a href="https://landscape.cncf.io/hhyuj">CNCF landscape</a></li><li><a href="https://www.cncf.io/blog/2025/04/24/protecting-nats-and-the-integrity-of-open-source-cncfs-commitment-to-the-community/">CNCF blog on NATS / Synadia</a></li><li><a href="https://www.synadia.com/blog/synadia-response-to-cncf">Synadia response to the CNCF</a></li></ul><p><strong>Postscript:</strong></p><p>The CNCF updated its blog with <strong>proof</strong> that the ACH transfer of $10,000 was completed [still very funny! -ahl].</p><p>Derek Collison--as reported by <a href="https://www.runtime.news/synadia-backs-down-from-cncf-trademark-dispute/">Runtime News</a>--has agreed to transfer the NATS trademark to the CNCF "because we just feel that the damage to the ecosystem and the ugliness is not worth it for anyone."</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/ad15c2a2/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ad15c2a2/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ad15c2a2/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ad15c2a2/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/ad15c2a2/transcription" type="text/html"/>
    </item>
    <item>
      <title>Bringing up Cosmo</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>14</itunes:episode>
      <podcast:episode>14</podcast:episode>
      <itunes:title>Bringing up Cosmo</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">972b7206-fdd0-48de-a2a8-969ac3709fd1</guid>
      <link>https://share.transistor.fm/s/09178df0</link>
      <description>
        <![CDATA[<p>Oxide is bringing up its next generation server. To discuss the (amazingly smooth) bringup process, Bryan and Adam were joined by members of the oxide team. Tales of adversity, re-work, un-re-work, and triumph!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, Ian Sobering, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, and Aaron Hartwig.</p><p>We mentioned quite a few terms! Here's a helpful guide:</p><ul><li>Cosmo - Oxide’s next-generation sled (currently in development) with an AMD Turin CPU</li><li>Gimlet - Oxide’s current-generation sled with an AMD Milan CPU</li><li>Turin - AMD Epyc 9005 Series</li><li>Milan - AMD Epyc 7003 Series</li><li>Genoa - AMD Epyc 9004 Series (Oxide chose to skip this generation)</li><li>Sequencing - the precise control of when power rails are energized throughout a PCB</li><li>Sled - One of the (max 32) computers in an Oxide rack; a custom form-factor optimized for power and cooling efficiency</li><li>IBC - Intermediate Bus Converter (Our 54VDC -&gt; 12VDC converter)</li><li>RoT - Root of Trust</li><li>SP - Service Processor, the small computer (running Hubris) that allows for low-level control</li><li>Ignition - An even lower-level control network for power management (including power of the SP)</li><li>Ruby - The AMD reference platform (Oxide has used this to prepare Cosmo software in advance of bringup)</li><li>DC-SCM - <a href="https://www.opencompute.org/documents/ocp-dc-scm-spec-rev-1-0-pdf">https://www.opencompute.org/documents/ocp-dc-scm-spec-rev-1-0-pdf</a> and OpenCompute standard form factor.</li><li>Grapefruit - OCP DC-SCM form-factor board with our SP, RoT, and FPGA on it, used to replace the OCP DC-SCM baseboard management controller in the Ruby platform.</li><li>Cadence - Software Oxide previously used for PCB design</li><li>Altium - Software Oxide now uses for PCB design</li><li>Hubris - Oxide’s embedded operating system, run on the SP and RoT</li><li>Humility - The Hubris debugger</li><li>PLM - Product Lifecycle Management – a class of software used for managing hardware BOMs</li><li>BOM - Bill of Materials – the components required to build a hardware product</li><li>RFK - Our colleague, Robert Keith (to distinguish him from our other colleague, Robert, and our former colleague, Keith)</li><li>FPGA - Field Programmable Gate Array – Also referred to as “soft logic” – effectively programmable hardware</li><li>ILA - Integrated Logic Analyzer</li><li>JTAG - A debugging interface for various processors</li><li>UART - A serial port or connection</li></ul><p>For previous tales from the bringup lab:</p><ul><li><a href="https://share.transistor.fm/s/9ed140d2">Tales from the bringup lab</a></li><li><a href="https://share.transistor.fm/s/4fd8383d">More tales from the bringup lab</a></li><li><a href="https://share.transistor.fm/s/65a10522">Bringup Lab Chronicles: A Measurement Two Years in the Making</a></li><li><a href="https://share.transistor.fm/s/10fe713f">Raiding the Minibar</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Oxide is bringing up its next generation server. To discuss the (amazingly smooth) bringup process, Bryan and Adam were joined by members of the oxide team. Tales of adversity, re-work, un-re-work, and triumph!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, Ian Sobering, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, and Aaron Hartwig.</p><p>We mentioned quite a few terms! Here's a helpful guide:</p><ul><li>Cosmo - Oxide’s next-generation sled (currently in development) with an AMD Turin CPU</li><li>Gimlet - Oxide’s current-generation sled with an AMD Milan CPU</li><li>Turin - AMD Epyc 9005 Series</li><li>Milan - AMD Epyc 7003 Series</li><li>Genoa - AMD Epyc 9004 Series (Oxide chose to skip this generation)</li><li>Sequencing - the precise control of when power rails are energized throughout a PCB</li><li>Sled - One of the (max 32) computers in an Oxide rack; a custom form-factor optimized for power and cooling efficiency</li><li>IBC - Intermediate Bus Converter (Our 54VDC -&gt; 12VDC converter)</li><li>RoT - Root of Trust</li><li>SP - Service Processor, the small computer (running Hubris) that allows for low-level control</li><li>Ignition - An even lower-level control network for power management (including power of the SP)</li><li>Ruby - The AMD reference platform (Oxide has used this to prepare Cosmo software in advance of bringup)</li><li>DC-SCM - <a href="https://www.opencompute.org/documents/ocp-dc-scm-spec-rev-1-0-pdf">https://www.opencompute.org/documents/ocp-dc-scm-spec-rev-1-0-pdf</a> and OpenCompute standard form factor.</li><li>Grapefruit - OCP DC-SCM form-factor board with our SP, RoT, and FPGA on it, used to replace the OCP DC-SCM baseboard management controller in the Ruby platform.</li><li>Cadence - Software Oxide previously used for PCB design</li><li>Altium - Software Oxide now uses for PCB design</li><li>Hubris - Oxide’s embedded operating system, run on the SP and RoT</li><li>Humility - The Hubris debugger</li><li>PLM - Product Lifecycle Management – a class of software used for managing hardware BOMs</li><li>BOM - Bill of Materials – the components required to build a hardware product</li><li>RFK - Our colleague, Robert Keith (to distinguish him from our other colleague, Robert, and our former colleague, Keith)</li><li>FPGA - Field Programmable Gate Array – Also referred to as “soft logic” – effectively programmable hardware</li><li>ILA - Integrated Logic Analyzer</li><li>JTAG - A debugging interface for various processors</li><li>UART - A serial port or connection</li></ul><p>For previous tales from the bringup lab:</p><ul><li><a href="https://share.transistor.fm/s/9ed140d2">Tales from the bringup lab</a></li><li><a href="https://share.transistor.fm/s/4fd8383d">More tales from the bringup lab</a></li><li><a href="https://share.transistor.fm/s/65a10522">Bringup Lab Chronicles: A Measurement Two Years in the Making</a></li><li><a href="https://share.transistor.fm/s/10fe713f">Raiding the Minibar</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Thu, 24 Apr 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/09178df0/8c0427b7.mp3" length="111023939" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/4a9BVLdULJ0FFbsMEQHIIrBiMqWNfLSfsjwN3AMjdF4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80YmQ2/ODdiYTQ0ZWU4NTE2/OTIwYWFlNzBkNDky/MGY2OS5wbmc.jpg"/>
      <itunes:duration>6934</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Oxide is bringing up its next generation server. To discuss the (amazingly smooth) bringup process, Bryan and Adam were joined by members of the oxide team. Tales of adversity, re-work, un-re-work, and triumph!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, Ian Sobering, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, and Aaron Hartwig.</p><p>We mentioned quite a few terms! Here's a helpful guide:</p><ul><li>Cosmo - Oxide’s next-generation sled (currently in development) with an AMD Turin CPU</li><li>Gimlet - Oxide’s current-generation sled with an AMD Milan CPU</li><li>Turin - AMD Epyc 9005 Series</li><li>Milan - AMD Epyc 7003 Series</li><li>Genoa - AMD Epyc 9004 Series (Oxide chose to skip this generation)</li><li>Sequencing - the precise control of when power rails are energized throughout a PCB</li><li>Sled - One of the (max 32) computers in an Oxide rack; a custom form-factor optimized for power and cooling efficiency</li><li>IBC - Intermediate Bus Converter (Our 54VDC -&gt; 12VDC converter)</li><li>RoT - Root of Trust</li><li>SP - Service Processor, the small computer (running Hubris) that allows for low-level control</li><li>Ignition - An even lower-level control network for power management (including power of the SP)</li><li>Ruby - The AMD reference platform (Oxide has used this to prepare Cosmo software in advance of bringup)</li><li>DC-SCM - <a href="https://www.opencompute.org/documents/ocp-dc-scm-spec-rev-1-0-pdf">https://www.opencompute.org/documents/ocp-dc-scm-spec-rev-1-0-pdf</a> and OpenCompute standard form factor.</li><li>Grapefruit - OCP DC-SCM form-factor board with our SP, RoT, and FPGA on it, used to replace the OCP DC-SCM baseboard management controller in the Ruby platform.</li><li>Cadence - Software Oxide previously used for PCB design</li><li>Altium - Software Oxide now uses for PCB design</li><li>Hubris - Oxide’s embedded operating system, run on the SP and RoT</li><li>Humility - The Hubris debugger</li><li>PLM - Product Lifecycle Management – a class of software used for managing hardware BOMs</li><li>BOM - Bill of Materials – the components required to build a hardware product</li><li>RFK - Our colleague, Robert Keith (to distinguish him from our other colleague, Robert, and our former colleague, Keith)</li><li>FPGA - Field Programmable Gate Array – Also referred to as “soft logic” – effectively programmable hardware</li><li>ILA - Integrated Logic Analyzer</li><li>JTAG - A debugging interface for various processors</li><li>UART - A serial port or connection</li></ul><p>For previous tales from the bringup lab:</p><ul><li><a href="https://share.transistor.fm/s/9ed140d2">Tales from the bringup lab</a></li><li><a href="https://share.transistor.fm/s/4fd8383d">More tales from the bringup lab</a></li><li><a href="https://share.transistor.fm/s/65a10522">Bringup Lab Chronicles: A Measurement Two Years in the Making</a></li><li><a href="https://share.transistor.fm/s/10fe713f">Raiding the Minibar</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/09178df0/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/09178df0/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/09178df0/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/09178df0/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/09178df0/transcription" type="text/html"/>
    </item>
    <item>
      <title>Character Limit with Kate Conger and Ryan Mac</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>13</itunes:episode>
      <podcast:episode>13</podcast:episode>
      <itunes:title>Character Limit with Kate Conger and Ryan Mac</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1e0b3fbc-66c4-40ec-b1cd-43599da5625c</guid>
      <link>https://share.transistor.fm/s/f6d5681a</link>
      <description>
        <![CDATA[<p>Bryan and Adam have been gushing for months over Character Limit, the fantastic book by Kate Conger and Ryan Mac about Elon Musk's haphazard and disastrous takeover of Twitter. They're joined by the authors themselves to discuss the book, Musk, DOGE, and some of the Character Limit unreleased B-sides.</p><p><br>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our guests were <a href="https://bsky.app/profile/rmac.bsky.social">Ryan Mac</a> and <a href="https://bsky.app/profile/kateconger.com">Kate Conger</a>.</p><p><br></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam have been gushing for months over Character Limit, the fantastic book by Kate Conger and Ryan Mac about Elon Musk's haphazard and disastrous takeover of Twitter. They're joined by the authors themselves to discuss the book, Musk, DOGE, and some of the Character Limit unreleased B-sides.</p><p><br>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our guests were <a href="https://bsky.app/profile/rmac.bsky.social">Ryan Mac</a> and <a href="https://bsky.app/profile/kateconger.com">Kate Conger</a>.</p><p><br></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 17 Apr 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/f6d5681a/103648b8.mp3" length="83725222" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/POCwOFcYN7hcUac9iaE-NkUuO34oKI6f2FW0JuCAyco/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83NTIy/ZWZkMGI5ZGE1ZTMz/NmMwYjU1OTE3YzQ0/NDJiOC5wbmc.jpg"/>
      <itunes:duration>5229</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam have been gushing for months over Character Limit, the fantastic book by Kate Conger and Ryan Mac about Elon Musk's haphazard and disastrous takeover of Twitter. They're joined by the authors themselves to discuss the book, Musk, DOGE, and some of the Character Limit unreleased B-sides.</p><p><br>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our guests were <a href="https://bsky.app/profile/rmac.bsky.social">Ryan Mac</a> and <a href="https://bsky.app/profile/kateconger.com">Kate Conger</a>.</p><p><br></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/f6d5681a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f6d5681a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f6d5681a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f6d5681a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/f6d5681a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Hell is other networks</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>12</itunes:episode>
      <podcast:episode>12</podcast:episode>
      <itunes:title>Hell is other networks</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">edcc4676-31fa-473e-9c1d-59f8e2300464</guid>
      <link>https://share.transistor.fm/s/e01addc4</link>
      <description>
        <![CDATA[<p>An Oxide customer encountered a peculiar issue at the intersection of their Oxide network and their broader network. Bryan and Adam were joined by several members of the Oxide team who collaborated to investigate and--ultimately--solve the problem using a combination of tooling, intuition, and dark knowledge.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@diglett">Levon Tarver</a>, Alan Hanson, Will Chandler, and Trey Aspelund.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>An Oxide customer encountered a peculiar issue at the intersection of their Oxide network and their broader network. Bryan and Adam were joined by several members of the Oxide team who collaborated to investigate and--ultimately--solve the problem using a combination of tooling, intuition, and dark knowledge.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@diglett">Levon Tarver</a>, Alan Hanson, Will Chandler, and Trey Aspelund.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 04 Apr 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/e01addc4/484ebbfb.mp3" length="83834603" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Fn_bVfCDKuQWr5qDfDc9z0oaZMNZmHhk84RBWJeJJak/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jYmNj/NjM5YWFmNWNkYWM1/NmJkMTllNTAxOWRk/ZmM1Yi5wbmc.jpg"/>
      <itunes:duration>5237</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>An Oxide customer encountered a peculiar issue at the intersection of their Oxide network and their broader network. Bryan and Adam were joined by several members of the Oxide team who collaborated to investigate and--ultimately--solve the problem using a combination of tooling, intuition, and dark knowledge.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, <a href="https://hachyderm.io/@diglett">Levon Tarver</a>, Alan Hanson, Will Chandler, and Trey Aspelund.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/e01addc4/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e01addc4/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e01addc4/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e01addc4/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/e01addc4/transcription" type="text/html"/>
    </item>
    <item>
      <title>Raiding the Minibar</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>11</itunes:episode>
      <podcast:episode>11</podcast:episode>
      <itunes:title>Raiding the Minibar</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">28a5cf92-5050-4187-bdca-b79b1c1e0df2</guid>
      <link>https://share.transistor.fm/s/10fe713f</link>
      <description>
        <![CDATA[<p>Much of the work at Oxide goes into hardware and software used to build and test the eventual product. Bryan and Adam were joined by Ian, Doug, and Nathanael to talk about "Minibar", a rig for connecting up an Oxide server (code name: Gimlet) for manufacturing and internal use. Triumphs and catastrophes including stabbing a connector with a guide pin and bringup mishaps!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included Ian Sobering, Doug Wibben, and <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>,</p><p>Some other, related Oxide and Friends</p><ul><li><a href="https://share.transistor.fm/s/7258e2b5">OxF: Cabling the Backplane</a></li><li><a href="https://share.transistor.fm/s/217e1960">OxF: The Network Behind the Network</a></li><li><a href="https://share.transistor.fm/s/f290b7dd">OxF: The Power of Protoboards</a></li></ul><p>Images from the show:</p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%200.1%20A%20Rack%20CBP%2016x9.jpg"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%200.2%20B%20Switch%20cabling%2014_20.jpg"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2001%20mating%20pins.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2002%20k2%20v1.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2003%20k2%20v2.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2005%20glam%20shot.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2006%20rotisserie.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2007%20altium%20render.png"></a></p><p></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Much of the work at Oxide goes into hardware and software used to build and test the eventual product. Bryan and Adam were joined by Ian, Doug, and Nathanael to talk about "Minibar", a rig for connecting up an Oxide server (code name: Gimlet) for manufacturing and internal use. Triumphs and catastrophes including stabbing a connector with a guide pin and bringup mishaps!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included Ian Sobering, Doug Wibben, and <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>,</p><p>Some other, related Oxide and Friends</p><ul><li><a href="https://share.transistor.fm/s/7258e2b5">OxF: Cabling the Backplane</a></li><li><a href="https://share.transistor.fm/s/217e1960">OxF: The Network Behind the Network</a></li><li><a href="https://share.transistor.fm/s/f290b7dd">OxF: The Power of Protoboards</a></li></ul><p>Images from the show:</p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%200.1%20A%20Rack%20CBP%2016x9.jpg"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%200.2%20B%20Switch%20cabling%2014_20.jpg"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2001%20mating%20pins.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2002%20k2%20v1.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2003%20k2%20v2.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2005%20glam%20shot.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2006%20rotisserie.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2007%20altium%20render.png"></a></p><p></p>]]>
      </content:encoded>
      <pubDate>Tue, 01 Apr 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/10fe713f/a0ceb00b.mp3" length="227661077" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Sm628Ilf0BaPqlGnDEng3LGhYQ4U5OtVtOeTdTxlT3w/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xN2Ez/OTk2MzQ4YzFmMjQ1/ODU4ZTRmNGJhNDk3/OWE3MC5wbmc.jpg"/>
      <itunes:duration>6748</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Much of the work at Oxide goes into hardware and software used to build and test the eventual product. Bryan and Adam were joined by Ian, Doug, and Nathanael to talk about "Minibar", a rig for connecting up an Oxide server (code name: Gimlet) for manufacturing and internal use. Triumphs and catastrophes including stabbing a connector with a guide pin and bringup mishaps!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included Ian Sobering, Doug Wibben, and <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>,</p><p>Some other, related Oxide and Friends</p><ul><li><a href="https://share.transistor.fm/s/7258e2b5">OxF: Cabling the Backplane</a></li><li><a href="https://share.transistor.fm/s/217e1960">OxF: The Network Behind the Network</a></li><li><a href="https://share.transistor.fm/s/f290b7dd">OxF: The Power of Protoboards</a></li></ul><p>Images from the show:</p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%200.1%20A%20Rack%20CBP%2016x9.jpg"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%200.2%20B%20Switch%20cabling%2014_20.jpg"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2001%20mating%20pins.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2002%20k2%20v1.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2003%20k2%20v2.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2005%20glam%20shot.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2006%20rotisserie.png"></a></p><p><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/images/2025_03_24/yt%2007%20altium%20render.png"></a></p><p></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/10fe713f/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/10fe713f/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/10fe713f/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/10fe713f/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/10fe713f/transcription" type="text/html"/>
      <podcast:chapters url="https://share.transistor.fm/s/10fe713f/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Lip-Bu Tan's Intel</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>10</itunes:episode>
      <podcast:episode>10</podcast:episode>
      <itunes:title>Lip-Bu Tan's Intel</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f59c0c51-94a1-415e-9d9e-739f5132aac4</guid>
      <link>https://share.transistor.fm/s/59bf46b3</link>
      <description>
        <![CDATA[<p>Intel has a new CEO! And it's Lip-Bu Tan. We had assumed it would not be Lip-Bu--he was such a clear front-runner that the more time passed the less likely it seemed it would be him... and yet! Bryan and Adam were joined by Reuter's Max Cherney to discuss.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our esteemed guest was <a href="https://bsky.app/profile/did:plc:3c2blhcwiud3fijiaignvxt7">Max Cherney</a>; we were also joined by <a href="https://bsky.app/profile/bryan.run">Bryan Russett</a>, and <a href="https://bsky.app/profile/did:plc:7exzjpmmyjvyw7tx77sskkoj">Alex Kesling</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://bsky.app/profile/bryan.run/post/3lixwlbnzqr2x">Cooking with Oxide and Friends</a></li><li><a href="https://x.com/oxidecomputer/status/1368393911727575041">The Oxide John von Neumann bust</a></li><li><a href="https://www.reuters.com/technology/intels-new-ceo-plots-overhaul-manufacturing-ai-operations-2025-03-17/">Intel's new CEO plots overhaul of manufacturing and AI operations</a></li><li><a href="https://newsroom.intel.com/corporate/lip-bu-tan-remaking-our-company-future">Lip-Bu Tan: Remaking Our Company for the Future</a></li><li><a href="https://www.intel.com/content/www/us/en/developer/tools/oneapi/overview.html">Intel oneAPI</a></li><li><a href="https://www.youtube.com/watch?v=X8UWxXJHHbE">Morris Chang: "A very discourteous fellow"</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Intel has a new CEO! And it's Lip-Bu Tan. We had assumed it would not be Lip-Bu--he was such a clear front-runner that the more time passed the less likely it seemed it would be him... and yet! Bryan and Adam were joined by Reuter's Max Cherney to discuss.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our esteemed guest was <a href="https://bsky.app/profile/did:plc:3c2blhcwiud3fijiaignvxt7">Max Cherney</a>; we were also joined by <a href="https://bsky.app/profile/bryan.run">Bryan Russett</a>, and <a href="https://bsky.app/profile/did:plc:7exzjpmmyjvyw7tx77sskkoj">Alex Kesling</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://bsky.app/profile/bryan.run/post/3lixwlbnzqr2x">Cooking with Oxide and Friends</a></li><li><a href="https://x.com/oxidecomputer/status/1368393911727575041">The Oxide John von Neumann bust</a></li><li><a href="https://www.reuters.com/technology/intels-new-ceo-plots-overhaul-manufacturing-ai-operations-2025-03-17/">Intel's new CEO plots overhaul of manufacturing and AI operations</a></li><li><a href="https://newsroom.intel.com/corporate/lip-bu-tan-remaking-our-company-future">Lip-Bu Tan: Remaking Our Company for the Future</a></li><li><a href="https://www.intel.com/content/www/us/en/developer/tools/oneapi/overview.html">Intel oneAPI</a></li><li><a href="https://www.youtube.com/watch?v=X8UWxXJHHbE">Morris Chang: "A very discourteous fellow"</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 21 Mar 2025 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/59bf46b3/4999626b.mp3" length="79549632" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/kEq7cEIrELXNrhX_NiTiC-1O19JdR4ZdpO5uXG_e0fw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lMzk0/YWZkZThiZjczY2Iz/ODAwY2RlNTAxOGUw/OTQ2MS5wbmc.jpg"/>
      <itunes:duration>4968</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Intel has a new CEO! And it's Lip-Bu Tan. We had assumed it would not be Lip-Bu--he was such a clear front-runner that the more time passed the less likely it seemed it would be him... and yet! Bryan and Adam were joined by Reuter's Max Cherney to discuss.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our esteemed guest was <a href="https://bsky.app/profile/did:plc:3c2blhcwiud3fijiaignvxt7">Max Cherney</a>; we were also joined by <a href="https://bsky.app/profile/bryan.run">Bryan Russett</a>, and <a href="https://bsky.app/profile/did:plc:7exzjpmmyjvyw7tx77sskkoj">Alex Kesling</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://bsky.app/profile/bryan.run/post/3lixwlbnzqr2x">Cooking with Oxide and Friends</a></li><li><a href="https://x.com/oxidecomputer/status/1368393911727575041">The Oxide John von Neumann bust</a></li><li><a href="https://www.reuters.com/technology/intels-new-ceo-plots-overhaul-manufacturing-ai-operations-2025-03-17/">Intel's new CEO plots overhaul of manufacturing and AI operations</a></li><li><a href="https://newsroom.intel.com/corporate/lip-bu-tan-remaking-our-company-future">Lip-Bu Tan: Remaking Our Company for the Future</a></li><li><a href="https://www.intel.com/content/www/us/en/developer/tools/oneapi/overview.html">Intel oneAPI</a></li><li><a href="https://www.youtube.com/watch?v=X8UWxXJHHbE">Morris Chang: "A very discourteous fellow"</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/59bf46b3/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/59bf46b3/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/59bf46b3/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/59bf46b3/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/59bf46b3/transcription" type="text/html"/>
    </item>
    <item>
      <title>A Happy Day For Rust</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>9</itunes:episode>
      <podcast:episode>9</podcast:episode>
      <itunes:title>A Happy Day For Rust</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">711d1490-b766-4840-b753-671aa21dad58</guid>
      <link>https://share.transistor.fm/s/a0ad89f2</link>
      <description>
        <![CDATA[<p>Recently, a change to a utility in the Rust toolchain changed behavior in a way that impacted users. Rather than being a story of frustration and aspersions, it was a story of a community working... and working well together! Bryan and Adam were joined by Dirkjan Ochtman (of the rustup team) and Steve Klabnik to discuss.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/did:plc:htsnmeozwqcgo3ar7z65azjr">Dirkjan Ochtman</a>, and treasured colleague, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Steve: <a href="https://steveklabnik.com/writing/a-happy-day-for-rust/">A Happy Day For Rust</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Recently, a change to a utility in the Rust toolchain changed behavior in a way that impacted users. Rather than being a story of frustration and aspersions, it was a story of a community working... and working well together! Bryan and Adam were joined by Dirkjan Ochtman (of the rustup team) and Steve Klabnik to discuss.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/did:plc:htsnmeozwqcgo3ar7z65azjr">Dirkjan Ochtman</a>, and treasured colleague, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Steve: <a href="https://steveklabnik.com/writing/a-happy-day-for-rust/">A Happy Day For Rust</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Sat, 15 Mar 2025 07:00:52 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/a0ad89f2/461bd7a7.mp3" length="77259029" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/D-bTrarKJp5AARDT6qn1Osj35v_FcEjFpPJgoDJHcGc/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS85ZGE5/MmM0ZGVhMTA5M2Y3/MWI5MzE5ZThkYWYy/YjkxZS5wbmc.jpg"/>
      <itunes:duration>4821</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Recently, a change to a utility in the Rust toolchain changed behavior in a way that impacted users. Rather than being a story of frustration and aspersions, it was a story of a community working... and working well together! Bryan and Adam were joined by Dirkjan Ochtman (of the rustup team) and Steve Klabnik to discuss.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by special guest, <a href="https://bsky.app/profile/did:plc:htsnmeozwqcgo3ar7z65azjr">Dirkjan Ochtman</a>, and treasured colleague, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Steve: <a href="https://steveklabnik.com/writing/a-happy-day-for-rust/">A Happy Day For Rust</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a0ad89f2/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a0ad89f2/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a0ad89f2/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a0ad89f2/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/a0ad89f2/transcription" type="text/html"/>
    </item>
    <item>
      <title>A Crate is Born</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>8</itunes:episode>
      <podcast:episode>8</podcast:episode>
      <itunes:title>A Crate is Born</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e8315b7b-c091-4701-ae03-6d91c815e209</guid>
      <link>https://share.transistor.fm/s/fb89db6a</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by Oxide colleagues Andrew, Rain, and John to talk about creating a general purpose crate for diffing structures. More generally, how do you know when something new is needed? How do you know when the investment of time to validate an idea is warranted? Software engineering is hard! (And also: general enthusiasm for Rust macros.)</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, Andrew Stone, <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>, and <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Checking in on Bryan's <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2025_01_06.md">1 Year Intel CEO prediction</a></li><li><a href="https://www.intc.com/filings-reports/all-sec-filings##document-5774-0000050863-25-000024-3">Hiring letter to Intel's co-CEO</a></li><li>From The Register <a href="https://www.theregister.com/2025/03/03/fire_the_board_save_intel">"Re-hire Gelsinger!"</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0457">Oxide RFD 457: Control plane sled lifecycle</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0459">Oxide RFD 459: Control plane component lifecycle</a></li><li><a href="https://crates.io/crates/daft">daft crate</a></li><li><a href="https://crates.io/crates/diffus">diffus crate</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by Oxide colleagues Andrew, Rain, and John to talk about creating a general purpose crate for diffing structures. More generally, how do you know when something new is needed? How do you know when the investment of time to validate an idea is warranted? Software engineering is hard! (And also: general enthusiasm for Rust macros.)</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, Andrew Stone, <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>, and <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Checking in on Bryan's <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2025_01_06.md">1 Year Intel CEO prediction</a></li><li><a href="https://www.intc.com/filings-reports/all-sec-filings##document-5774-0000050863-25-000024-3">Hiring letter to Intel's co-CEO</a></li><li>From The Register <a href="https://www.theregister.com/2025/03/03/fire_the_board_save_intel">"Re-hire Gelsinger!"</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0457">Oxide RFD 457: Control plane sled lifecycle</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0459">Oxide RFD 459: Control plane component lifecycle</a></li><li><a href="https://crates.io/crates/daft">daft crate</a></li><li><a href="https://crates.io/crates/diffus">diffus crate</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 06 Mar 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/fb89db6a/86907d81.mp3" length="99147265" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/6-hh8LV0IxVLBGmCYmsvYMVxfMtulmfcLMR1Zvw-W0g/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS85NjA3/ZmQ1M2YxM2RmZDJj/OWJlYzc0ZTc3ZDYw/M2JkYi5wbmc.jpg"/>
      <itunes:duration>6189</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by Oxide colleagues Andrew, Rain, and John to talk about creating a general purpose crate for diffing structures. More generally, how do you know when something new is needed? How do you know when the investment of time to validate an idea is warranted? Software engineering is hard! (And also: general enthusiasm for Rust macros.)</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleagues, Andrew Stone, <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>, and <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Checking in on Bryan's <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2025_01_06.md">1 Year Intel CEO prediction</a></li><li><a href="https://www.intc.com/filings-reports/all-sec-filings##document-5774-0000050863-25-000024-3">Hiring letter to Intel's co-CEO</a></li><li>From The Register <a href="https://www.theregister.com/2025/03/03/fire_the_board_save_intel">"Re-hire Gelsinger!"</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0457">Oxide RFD 457: Control plane sled lifecycle</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0459">Oxide RFD 459: Control plane component lifecycle</a></li><li><a href="https://crates.io/crates/daft">daft crate</a></li><li><a href="https://crates.io/crates/diffus">diffus crate</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/fb89db6a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/fb89db6a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/fb89db6a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/fb89db6a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/fb89db6a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Transparency in Hardware/Software Interfaces</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>Transparency in Hardware/Software Interfaces</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6fad8c21-f582-4819-8f7b-7dcb3bb03f9a</guid>
      <link>https://share.transistor.fm/s/b4a76a8b</link>
      <description>
        <![CDATA[<p>The value of transparency in engineering can have huge benefits--nothing can compare to the momentum of an enthusiastic community! Bryan and Adam discuss the value of transparency at the hardware/software interface with Oxide colleague, Ryan Goodfellow. Transparency can be scary--especially in the hardware domain where secrecy is the norm--but once we knock down some of those fears, the business benefits start to emerge.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, Ryan Goodfellow.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0552">Oxide RFD 552: Transparency in Hardware/Software Interfaces</a></li><li><a href="https://en.wikipedia.org/wiki/Belling_the_Cat">Belling the cat</a></li><li><a href="https://github.com/openSIL/openSIL">openSIL</a></li><li><a href="https://en.wikipedia.org/wiki/Kerckhoffs's_principle">Kerckhoff's principle</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>The value of transparency in engineering can have huge benefits--nothing can compare to the momentum of an enthusiastic community! Bryan and Adam discuss the value of transparency at the hardware/software interface with Oxide colleague, Ryan Goodfellow. Transparency can be scary--especially in the hardware domain where secrecy is the norm--but once we knock down some of those fears, the business benefits start to emerge.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, Ryan Goodfellow.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0552">Oxide RFD 552: Transparency in Hardware/Software Interfaces</a></li><li><a href="https://en.wikipedia.org/wiki/Belling_the_Cat">Belling the cat</a></li><li><a href="https://github.com/openSIL/openSIL">openSIL</a></li><li><a href="https://en.wikipedia.org/wiki/Kerckhoffs's_principle">Kerckhoff's principle</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 28 Feb 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/b4a76a8b/f4ebc274.mp3" length="104560885" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/4BS_9ipvo9_E9jsAtWgOyVXd8SYEpKv1SLMF9V0WCss/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80OTgy/MTZjZDJkYWFkMzdm/ZDc0MGI0NzhjOWNi/OTI3YS5wbmc.jpg"/>
      <itunes:duration>6532</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>The value of transparency in engineering can have huge benefits--nothing can compare to the momentum of an enthusiastic community! Bryan and Adam discuss the value of transparency at the hardware/software interface with Oxide colleague, Ryan Goodfellow. Transparency can be scary--especially in the hardware domain where secrecy is the norm--but once we knock down some of those fears, the business benefits start to emerge.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, Ryan Goodfellow.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0552">Oxide RFD 552: Transparency in Hardware/Software Interfaces</a></li><li><a href="https://en.wikipedia.org/wiki/Belling_the_Cat">Belling the cat</a></li><li><a href="https://github.com/openSIL/openSIL">openSIL</a></li><li><a href="https://en.wikipedia.org/wiki/Kerckhoffs's_principle">Kerckhoff's principle</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/b4a76a8b/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b4a76a8b/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b4a76a8b/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b4a76a8b/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/b4a76a8b/transcription" type="text/html"/>
    </item>
    <item>
      <title>A Half-Century of Silicon Valley with Randy Shoup</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>A Half-Century of Silicon Valley with Randy Shoup</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4d5527a4-8ebe-4a1b-983e-cb3408960744</guid>
      <link>https://share.transistor.fm/s/962a6c5d</link>
      <description>
        <![CDATA[<p>Randy Shoup joined Bryan, Adam, and the Oxide Friends to look at the history of Silicon Valley through the lens of Randy's 50 years--as the child of graphics legend, Dick Shoup; an intern at Intel; aspiring diplomat; engineering leader; and father to the next generation of Shoup engineers.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Randy Shoup joined Bryan, Adam, and the Oxide Friends to look at the history of Silicon Valley through the lens of Randy's 50 years--as the child of graphics legend, Dick Shoup; an intern at Intel; aspiring diplomat; engineering leader; and father to the next generation of Shoup engineers.</p>]]>
      </content:encoded>
      <pubDate>Mon, 24 Feb 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/962a6c5d/c088bb32.mp3" length="112685601" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/_KisF0KFd3fQlb3JFofn9-9VKSzpQUP5drMlzCyZLmA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iMmJm/Y2VmMTZmZDhmZmU0/ZDg3MjEyMzNkNGY1/MTdiOC5wbmc.jpg"/>
      <itunes:duration>7040</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Randy Shoup joined Bryan, Adam, and the Oxide Friends to look at the history of Silicon Valley through the lens of Randy's 50 years--as the child of graphics legend, Dick Shoup; an intern at Intel; aspiring diplomat; engineering leader; and father to the next generation of Shoup engineers.</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/962a6c5d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/962a6c5d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/962a6c5d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/962a6c5d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/962a6c5d/transcription" type="text/html"/>
    </item>
    <item>
      <title>Textual UIs with Orhun Parmaksız</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Textual UIs with Orhun Parmaksız</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8f88dba7-d11f-4df3-aa3e-39a08078ccd6</guid>
      <link>https://share.transistor.fm/s/4eb39720</link>
      <description>
        <![CDATA[<p>Ratatui is a Rust framework for building rich--and incredible--UIs in the terminal. Bryan and Adam were joined by Orhun Parmaksız, who leads the project, to discuss the glory--as well as the ubiquity and utility!--of TUIs.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was <a href="https://bsky.app/profile/orhun.dev">Orhun Parmaksız</a>. We were also joined by slightly-less-special guests Andrew Stone, <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>, and <a href="https://bsky.app/profile/sunshowers.io">Josh Clulow</a>.</p><p><br>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://ratatui.rs/">Ratatui</a></li><li><a href="https://orhun.dev/">Orhun's blog</a></li><li>Orhun's FOSDEM 2025 talk <a href="https://www.youtube.com/watch?v=iepbyYrF_YQ">(YT)</a> or <a href="https://fosdem.org/2025/schedule/event/fosdem-2025-5496-bringing-terminal-aesthetics-to-the-web-with-rust-and-vice-versa-/">(fosdem.org) with slides link etc.</a></li><li><a href="https://en.wikipedia.org/wiki/Minitel">Minitel</a></li><li><a href="https://github.com/plule/minitel">Minitel rust stack</a></li><li><a href="https://www.youtube.com/watch?v=1qwrJ4NbFls">ratatui on Minitel</a></li><li><a href="https://github.com/aome510/spotify-player">Spotify player tui</a></li><li><a href="https://github.com/ayn2op/discordo">Discord TUI</a></li><li><a href="https://blog.orhun.dev/ratatui-0-21-0/">Orhun: tui-rs to ratatui transition blog post</a></li><li><a href="https://share.transistor.fm/s/13d3f864">OxF: Oxide's ratatui based configuration</a></li><li><a href="https://github.com/fdehau/tui-rs">tui-rs</a></li><li><a href="https://share.transistor.fm/s/217e1960">OxF: Describing the Oxide management network</a></li><li><a href="https://github.com/orhun/ratzilla">Ratzilla</a></li><li><a href="https://terminalcollective.org/">Terminal Collective</a></li><li><a href="https://fosstodon.org/@orhun/113828973153921659">tui web bub / art</a></li><li><a href="https://ratatui.rs/recipes/testing/snapshots/">ratatui testing with snapshots</a></li><li><a href="https://github.com/Pingid/rizzup">rizzup</a></li><li><a href="https://github.com/veeso/tui-realm">tui-realm</a></li><li><a href="https://github.com/ricott1/asterion">Asterion</a> (game)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Ratatui is a Rust framework for building rich--and incredible--UIs in the terminal. Bryan and Adam were joined by Orhun Parmaksız, who leads the project, to discuss the glory--as well as the ubiquity and utility!--of TUIs.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was <a href="https://bsky.app/profile/orhun.dev">Orhun Parmaksız</a>. We were also joined by slightly-less-special guests Andrew Stone, <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>, and <a href="https://bsky.app/profile/sunshowers.io">Josh Clulow</a>.</p><p><br>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://ratatui.rs/">Ratatui</a></li><li><a href="https://orhun.dev/">Orhun's blog</a></li><li>Orhun's FOSDEM 2025 talk <a href="https://www.youtube.com/watch?v=iepbyYrF_YQ">(YT)</a> or <a href="https://fosdem.org/2025/schedule/event/fosdem-2025-5496-bringing-terminal-aesthetics-to-the-web-with-rust-and-vice-versa-/">(fosdem.org) with slides link etc.</a></li><li><a href="https://en.wikipedia.org/wiki/Minitel">Minitel</a></li><li><a href="https://github.com/plule/minitel">Minitel rust stack</a></li><li><a href="https://www.youtube.com/watch?v=1qwrJ4NbFls">ratatui on Minitel</a></li><li><a href="https://github.com/aome510/spotify-player">Spotify player tui</a></li><li><a href="https://github.com/ayn2op/discordo">Discord TUI</a></li><li><a href="https://blog.orhun.dev/ratatui-0-21-0/">Orhun: tui-rs to ratatui transition blog post</a></li><li><a href="https://share.transistor.fm/s/13d3f864">OxF: Oxide's ratatui based configuration</a></li><li><a href="https://github.com/fdehau/tui-rs">tui-rs</a></li><li><a href="https://share.transistor.fm/s/217e1960">OxF: Describing the Oxide management network</a></li><li><a href="https://github.com/orhun/ratzilla">Ratzilla</a></li><li><a href="https://terminalcollective.org/">Terminal Collective</a></li><li><a href="https://fosstodon.org/@orhun/113828973153921659">tui web bub / art</a></li><li><a href="https://ratatui.rs/recipes/testing/snapshots/">ratatui testing with snapshots</a></li><li><a href="https://github.com/Pingid/rizzup">rizzup</a></li><li><a href="https://github.com/veeso/tui-realm">tui-realm</a></li><li><a href="https://github.com/ricott1/asterion">Asterion</a> (game)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Thu, 13 Feb 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/4eb39720/6ce08d7f.mp3" length="89215196" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/HtfhT4oBSYzqaPPc_2lt61LxdJu55ktlN1OMUVqSMvI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wZDk4/ZjkxMWJiZDY5MDI5/ZWVjNTY4MDU1YTli/MzM3NS5wbmc.jpg"/>
      <itunes:duration>5575</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Ratatui is a Rust framework for building rich--and incredible--UIs in the terminal. Bryan and Adam were joined by Orhun Parmaksız, who leads the project, to discuss the glory--as well as the ubiquity and utility!--of TUIs.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, our special guest was <a href="https://bsky.app/profile/orhun.dev">Orhun Parmaksız</a>. We were also joined by slightly-less-special guests Andrew Stone, <a href="https://bsky.app/profile/sunshowers.io">Rain Paharia</a>, and <a href="https://bsky.app/profile/sunshowers.io">Josh Clulow</a>.</p><p><br>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://ratatui.rs/">Ratatui</a></li><li><a href="https://orhun.dev/">Orhun's blog</a></li><li>Orhun's FOSDEM 2025 talk <a href="https://www.youtube.com/watch?v=iepbyYrF_YQ">(YT)</a> or <a href="https://fosdem.org/2025/schedule/event/fosdem-2025-5496-bringing-terminal-aesthetics-to-the-web-with-rust-and-vice-versa-/">(fosdem.org) with slides link etc.</a></li><li><a href="https://en.wikipedia.org/wiki/Minitel">Minitel</a></li><li><a href="https://github.com/plule/minitel">Minitel rust stack</a></li><li><a href="https://www.youtube.com/watch?v=1qwrJ4NbFls">ratatui on Minitel</a></li><li><a href="https://github.com/aome510/spotify-player">Spotify player tui</a></li><li><a href="https://github.com/ayn2op/discordo">Discord TUI</a></li><li><a href="https://blog.orhun.dev/ratatui-0-21-0/">Orhun: tui-rs to ratatui transition blog post</a></li><li><a href="https://share.transistor.fm/s/13d3f864">OxF: Oxide's ratatui based configuration</a></li><li><a href="https://github.com/fdehau/tui-rs">tui-rs</a></li><li><a href="https://share.transistor.fm/s/217e1960">OxF: Describing the Oxide management network</a></li><li><a href="https://github.com/orhun/ratzilla">Ratzilla</a></li><li><a href="https://terminalcollective.org/">Terminal Collective</a></li><li><a href="https://fosstodon.org/@orhun/113828973153921659">tui web bub / art</a></li><li><a href="https://ratatui.rs/recipes/testing/snapshots/">ratatui testing with snapshots</a></li><li><a href="https://github.com/Pingid/rizzup">rizzup</a></li><li><a href="https://github.com/veeso/tui-realm">tui-realm</a></li><li><a href="https://github.com/ricott1/asterion">Asterion</a> (game)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/4eb39720/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4eb39720/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4eb39720/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4eb39720/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/4eb39720/transcription" type="text/html"/>
    </item>
    <item>
      <title>AI Disruption: DeepSeek and Cerebras</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>AI Disruption: DeepSeek and Cerebras</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">69bf31a0-c381-465e-8592-a48d3b74bddc</guid>
      <link>https://share.transistor.fm/s/061ac489</link>
      <description>
        <![CDATA[<p>DeepSeek was a disruptive surprise at the start of 2025--an open weights model trained at a fraction of the cost of previous models. Bryan and Adam were joined by Andy Hock and James Wang from Cerebras, whose wafer-scale silicon executes these models faster than is possible with any number of GPUs.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Andy Hock</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">James Wang</a>, both of Cerebras.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://inference.cerebras.ai/">interactive inference with Cerebras</a></li><li><a href="https://cerebras.ai/blog/100x-defect-tolerance-how-cerebras-solved-the-yield-problem">100x Defect Tolerance: How Cerebras Solved the Yield Problem</a></li><li><a href="https://x.com/headinthebox/status/1883940072623595840">Tweet from Eric Meijer</a></li><li><a href="https://en.wikipedia.org/wiki/Ouroboros">Ouroborus</a></li><li><a href="https://github.com/mame/quine-relay">Quine Relay</a></li><li><a href="https://simonwillison.net/2024/Dec/25/deepseek-v3/">Simon Willison’s Weblog when DeepSeek fell from space</a></li><li><a href="https://x.com/NaveenGRao/status/1886544584588619840">Tweet from Naveen Rao</a></li></ul><p><strong>BONUS</strong></p><ul><li><a href="https://www.gizmoplex.com/browse">MST3K archive</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>DeepSeek was a disruptive surprise at the start of 2025--an open weights model trained at a fraction of the cost of previous models. Bryan and Adam were joined by Andy Hock and James Wang from Cerebras, whose wafer-scale silicon executes these models faster than is possible with any number of GPUs.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Andy Hock</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">James Wang</a>, both of Cerebras.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://inference.cerebras.ai/">interactive inference with Cerebras</a></li><li><a href="https://cerebras.ai/blog/100x-defect-tolerance-how-cerebras-solved-the-yield-problem">100x Defect Tolerance: How Cerebras Solved the Yield Problem</a></li><li><a href="https://x.com/headinthebox/status/1883940072623595840">Tweet from Eric Meijer</a></li><li><a href="https://en.wikipedia.org/wiki/Ouroboros">Ouroborus</a></li><li><a href="https://github.com/mame/quine-relay">Quine Relay</a></li><li><a href="https://simonwillison.net/2024/Dec/25/deepseek-v3/">Simon Willison’s Weblog when DeepSeek fell from space</a></li><li><a href="https://x.com/NaveenGRao/status/1886544584588619840">Tweet from Naveen Rao</a></li></ul><p><strong>BONUS</strong></p><ul><li><a href="https://www.gizmoplex.com/browse">MST3K archive</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 06 Feb 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/061ac489/c18df575.mp3" length="87708983" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/K3bXKb_ZXBSpvoWsoJdKa5WZxqZD0gZNs9aohy-HaUY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS83NmYw/OTc4MDIzYjA2ZTBj/YzNkNjc4ZjRjM2Ni/MzJmNS5wbmc.jpg"/>
      <itunes:duration>5480</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>DeepSeek was a disruptive surprise at the start of 2025--an open weights model trained at a fraction of the cost of previous models. Bryan and Adam were joined by Andy Hock and James Wang from Cerebras, whose wafer-scale silicon executes these models faster than is possible with any number of GPUs.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Andy Hock</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">James Wang</a>, both of Cerebras.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://inference.cerebras.ai/">interactive inference with Cerebras</a></li><li><a href="https://cerebras.ai/blog/100x-defect-tolerance-how-cerebras-solved-the-yield-problem">100x Defect Tolerance: How Cerebras Solved the Yield Problem</a></li><li><a href="https://x.com/headinthebox/status/1883940072623595840">Tweet from Eric Meijer</a></li><li><a href="https://en.wikipedia.org/wiki/Ouroboros">Ouroborus</a></li><li><a href="https://github.com/mame/quine-relay">Quine Relay</a></li><li><a href="https://simonwillison.net/2024/Dec/25/deepseek-v3/">Simon Willison’s Weblog when DeepSeek fell from space</a></li><li><a href="https://x.com/NaveenGRao/status/1886544584588619840">Tweet from Naveen Rao</a></li></ul><p><strong>BONUS</strong></p><ul><li><a href="https://www.gizmoplex.com/browse">MST3K archive</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/061ac489/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/061ac489/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/061ac489/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/061ac489/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/061ac489/transcription" type="text/html"/>
    </item>
    <item>
      <title>Holistic Engineering with Robert Mustacchi</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>Holistic Engineering with Robert Mustacchi</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">34b80f6c-b77d-4f09-893a-3a94e1214a76</guid>
      <link>https://share.transistor.fm/s/e60b2ac0</link>
      <description>
        <![CDATA[<p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, Robert Mustacchi.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.linux-kvm.org/images/7/71/2011-forum-porting-to-smartos.pdf">Experiences Porting KVM to SmartOS</a></li><li><a href="https://meltdownattack.com/">Meltdown and Spectre</a></li><li><a href="https://github.com/illumos/illumos-gate/commit/bc44a9330a5eaab897440aebd5b17691ec2c1d0a.patch">Robert's "Big Theory Statement" for MAC</a></li><li><a href="https://github.com/illumos/illumos-gate/blob/master/usr/src/uts/intel/os/cpuid.c">Robert's "Big Theory Statement" for cpuid</a></li><li><a href="https://en.wikipedia.org/wiki/AGESA">AGESA</a></li><li><a href="https://share.transistor.fm/s/42e834de">OxF: Put the OS back in OSDI</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/63">Oxide RFD 63: Network Architecture</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0082">Oxide RFD 82: Motivations and Principles for the Design of Operator Facilities</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0088">Oxide RFD 88: Chassis Management Responsibility Allocation</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, Robert Mustacchi.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.linux-kvm.org/images/7/71/2011-forum-porting-to-smartos.pdf">Experiences Porting KVM to SmartOS</a></li><li><a href="https://meltdownattack.com/">Meltdown and Spectre</a></li><li><a href="https://github.com/illumos/illumos-gate/commit/bc44a9330a5eaab897440aebd5b17691ec2c1d0a.patch">Robert's "Big Theory Statement" for MAC</a></li><li><a href="https://github.com/illumos/illumos-gate/blob/master/usr/src/uts/intel/os/cpuid.c">Robert's "Big Theory Statement" for cpuid</a></li><li><a href="https://en.wikipedia.org/wiki/AGESA">AGESA</a></li><li><a href="https://share.transistor.fm/s/42e834de">OxF: Put the OS back in OSDI</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/63">Oxide RFD 63: Network Architecture</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0082">Oxide RFD 82: Motivations and Principles for the Design of Operator Facilities</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0088">Oxide RFD 88: Chassis Management Responsibility Allocation</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 23 Jan 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/e60b2ac0/284ab850.mp3" length="106371138" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/yXmTi9tRgHrTOtpStFJBSMPktNB1nnR8mIjfSX9HdjY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wY2Vh/MTZhZTQ2MGI1YjM0/ODhjNTY3NmYwZDkz/ZTE4MC5wbmc.jpg"/>
      <itunes:duration>6643</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by Oxide colleague, Robert Mustacchi.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.linux-kvm.org/images/7/71/2011-forum-porting-to-smartos.pdf">Experiences Porting KVM to SmartOS</a></li><li><a href="https://meltdownattack.com/">Meltdown and Spectre</a></li><li><a href="https://github.com/illumos/illumos-gate/commit/bc44a9330a5eaab897440aebd5b17691ec2c1d0a.patch">Robert's "Big Theory Statement" for MAC</a></li><li><a href="https://github.com/illumos/illumos-gate/blob/master/usr/src/uts/intel/os/cpuid.c">Robert's "Big Theory Statement" for cpuid</a></li><li><a href="https://en.wikipedia.org/wiki/AGESA">AGESA</a></li><li><a href="https://share.transistor.fm/s/42e834de">OxF: Put the OS back in OSDI</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/63">Oxide RFD 63: Network Architecture</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0082">Oxide RFD 82: Motivations and Principles for the Design of Operator Facilities</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0088">Oxide RFD 88: Chassis Management Responsibility Allocation</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/e60b2ac0/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e60b2ac0/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e60b2ac0/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e60b2ac0/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/e60b2ac0/transcription" type="text/html"/>
    </item>
    <item>
      <title>Crates We Love</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>Crates We Love</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4cdc4f23-f7ac-480a-b992-8151b294bc5e</guid>
      <link>https://share.transistor.fm/s/d3cea637</link>
      <description>
        <![CDATA[<p>Love Rust? Us too. One of its great strengths is its ecosystem of crates. Rain, Eliza, and Steve from the Oxide team join Bryan and Adam to talk about the crates we love.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://hachyderm.io/@rain">Rain Paharia</a>, <a href="https://xantronix.social/@eliza">Eliza Weisman</a>, and <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://crates.io/crates/prettyplease">prettyplease</a></li><li><a href="https://crates.io/crates/winnow">winnow</a></li><li><a href="https://blessed.rs/crates">Blessed.rs crate list</a></li><li><a href="https://github.com/ahl/codegen-template">Adam's codegen template</a></li><li><a href="https://crates.io/crates/miette">miette</a></li><li><a href="https://docs.rs/eliza_error/latest/eliza_error/">eliza_error</a></li><li><a href="https://docs.rs/serde_path_to_error/latest/serde_path_to_error/">serde_path_to_error</a></li><li><a href="https://crates.io/crates/ratatui">ratatui</a><ul><li>Ratatui episode on January 27th!</li></ul></li><li><a href="https://crates.io/crates/modular-bitfield">modular-bitfield</a></li><li><a href="https://github.com/blyxxyz/lexopt?tab=readme-ov-file#why">lexopt</a></li><li><a href="https://docs.rs/loom/latest/loom/">loom</a></li><li><a href="https://share.transistor.fm/s/f1a2ebcb">OxF: Software Verificationpalooza</a></li><li><a href="http://demsky.eecs.uci.edu/publications/c11modelcheck.pdf">CDSCHECKER: Checking Concurrent Data Structures Written with C/C++ Atomics</a></li><li><a href="https://postcard.jamesmunns.com/wire-format.html#varint-encoded-integers">The Postcard Wire Format</a></li><li><a href="https://docs.rs/postcard/latest/postcard/">postcard</a></li><li><a href="https://www.youtube.com/watch?v=ngTCf2cnGkY%3E">BBQueue Explained</a> [video]</li><li><a href="https://crates.io/crates/petgraph">petgraph</a></li><li><a href="https://en.wikipedia.org/wiki/U2">U2</a></li><li><a href="https://docs.rs/petgraph/latest/petgraph/matrix_graph/struct.MatrixGraph.html">MatrixGraph in petgraph::matrix_graph</a></li><li><a href="https://stackoverflow.com/questions/22975073/what-does-double-hash-do-in-a-preprocessor-directive%3E">What does ## (double hash) do in a preprocessor directive? - Stack Overflow</a></li><li><a href="https://github.com/samitbasu/rhdl">samitbasu/rhdl: A Hardware Description Language based on the Rust Programming Language</a></li><li><a href="https://crates.io/crates/httpmock">httpmock</a></li><li><a href="https://docs.rs/camino/latest/camino/">camino</a></li><li><a href="https://share.transistor.fm/s/4301ba28">OxF: The episode formerly known as ℔</a></li><li><a href="https://youtu.be/D-Uzo7M-ioQ?si=bG4SQvjTblfe7qR1">OxF: Dijkstra's Tweetstorm - YouTube</a></li><li><a href="https://docs.rs/evmap/latest/evmap/">evmap</a></li><li><a href="https://github.com/sunshowers-code/buf-list">buf-list</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Love Rust? Us too. One of its great strengths is its ecosystem of crates. Rain, Eliza, and Steve from the Oxide team join Bryan and Adam to talk about the crates we love.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://hachyderm.io/@rain">Rain Paharia</a>, <a href="https://xantronix.social/@eliza">Eliza Weisman</a>, and <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://crates.io/crates/prettyplease">prettyplease</a></li><li><a href="https://crates.io/crates/winnow">winnow</a></li><li><a href="https://blessed.rs/crates">Blessed.rs crate list</a></li><li><a href="https://github.com/ahl/codegen-template">Adam's codegen template</a></li><li><a href="https://crates.io/crates/miette">miette</a></li><li><a href="https://docs.rs/eliza_error/latest/eliza_error/">eliza_error</a></li><li><a href="https://docs.rs/serde_path_to_error/latest/serde_path_to_error/">serde_path_to_error</a></li><li><a href="https://crates.io/crates/ratatui">ratatui</a><ul><li>Ratatui episode on January 27th!</li></ul></li><li><a href="https://crates.io/crates/modular-bitfield">modular-bitfield</a></li><li><a href="https://github.com/blyxxyz/lexopt?tab=readme-ov-file#why">lexopt</a></li><li><a href="https://docs.rs/loom/latest/loom/">loom</a></li><li><a href="https://share.transistor.fm/s/f1a2ebcb">OxF: Software Verificationpalooza</a></li><li><a href="http://demsky.eecs.uci.edu/publications/c11modelcheck.pdf">CDSCHECKER: Checking Concurrent Data Structures Written with C/C++ Atomics</a></li><li><a href="https://postcard.jamesmunns.com/wire-format.html#varint-encoded-integers">The Postcard Wire Format</a></li><li><a href="https://docs.rs/postcard/latest/postcard/">postcard</a></li><li><a href="https://www.youtube.com/watch?v=ngTCf2cnGkY%3E">BBQueue Explained</a> [video]</li><li><a href="https://crates.io/crates/petgraph">petgraph</a></li><li><a href="https://en.wikipedia.org/wiki/U2">U2</a></li><li><a href="https://docs.rs/petgraph/latest/petgraph/matrix_graph/struct.MatrixGraph.html">MatrixGraph in petgraph::matrix_graph</a></li><li><a href="https://stackoverflow.com/questions/22975073/what-does-double-hash-do-in-a-preprocessor-directive%3E">What does ## (double hash) do in a preprocessor directive? - Stack Overflow</a></li><li><a href="https://github.com/samitbasu/rhdl">samitbasu/rhdl: A Hardware Description Language based on the Rust Programming Language</a></li><li><a href="https://crates.io/crates/httpmock">httpmock</a></li><li><a href="https://docs.rs/camino/latest/camino/">camino</a></li><li><a href="https://share.transistor.fm/s/4301ba28">OxF: The episode formerly known as ℔</a></li><li><a href="https://youtu.be/D-Uzo7M-ioQ?si=bG4SQvjTblfe7qR1">OxF: Dijkstra's Tweetstorm - YouTube</a></li><li><a href="https://docs.rs/evmap/latest/evmap/">evmap</a></li><li><a href="https://github.com/sunshowers-code/buf-list">buf-list</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 16 Jan 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/d3cea637/93e1ee32.mp3" length="89585964" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/QS9_kcCeC2Vfmeb1J6o19QR9OGcFHl5qsPXkrRy8PH4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8xNWFl/YmNkNjBhOTBhODhk/OWQwNjllNjE1MWU1/ZTU1Zi5wbmc.jpg"/>
      <itunes:duration>5593</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Love Rust? Us too. One of its great strengths is its ecosystem of crates. Rain, Eliza, and Steve from the Oxide team join Bryan and Adam to talk about the crates we love.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, we were joined by <a href="https://hachyderm.io/@rain">Rain Paharia</a>, <a href="https://xantronix.social/@eliza">Eliza Weisman</a>, and <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://crates.io/crates/prettyplease">prettyplease</a></li><li><a href="https://crates.io/crates/winnow">winnow</a></li><li><a href="https://blessed.rs/crates">Blessed.rs crate list</a></li><li><a href="https://github.com/ahl/codegen-template">Adam's codegen template</a></li><li><a href="https://crates.io/crates/miette">miette</a></li><li><a href="https://docs.rs/eliza_error/latest/eliza_error/">eliza_error</a></li><li><a href="https://docs.rs/serde_path_to_error/latest/serde_path_to_error/">serde_path_to_error</a></li><li><a href="https://crates.io/crates/ratatui">ratatui</a><ul><li>Ratatui episode on January 27th!</li></ul></li><li><a href="https://crates.io/crates/modular-bitfield">modular-bitfield</a></li><li><a href="https://github.com/blyxxyz/lexopt?tab=readme-ov-file#why">lexopt</a></li><li><a href="https://docs.rs/loom/latest/loom/">loom</a></li><li><a href="https://share.transistor.fm/s/f1a2ebcb">OxF: Software Verificationpalooza</a></li><li><a href="http://demsky.eecs.uci.edu/publications/c11modelcheck.pdf">CDSCHECKER: Checking Concurrent Data Structures Written with C/C++ Atomics</a></li><li><a href="https://postcard.jamesmunns.com/wire-format.html#varint-encoded-integers">The Postcard Wire Format</a></li><li><a href="https://docs.rs/postcard/latest/postcard/">postcard</a></li><li><a href="https://www.youtube.com/watch?v=ngTCf2cnGkY%3E">BBQueue Explained</a> [video]</li><li><a href="https://crates.io/crates/petgraph">petgraph</a></li><li><a href="https://en.wikipedia.org/wiki/U2">U2</a></li><li><a href="https://docs.rs/petgraph/latest/petgraph/matrix_graph/struct.MatrixGraph.html">MatrixGraph in petgraph::matrix_graph</a></li><li><a href="https://stackoverflow.com/questions/22975073/what-does-double-hash-do-in-a-preprocessor-directive%3E">What does ## (double hash) do in a preprocessor directive? - Stack Overflow</a></li><li><a href="https://github.com/samitbasu/rhdl">samitbasu/rhdl: A Hardware Description Language based on the Rust Programming Language</a></li><li><a href="https://crates.io/crates/httpmock">httpmock</a></li><li><a href="https://docs.rs/camino/latest/camino/">camino</a></li><li><a href="https://share.transistor.fm/s/4301ba28">OxF: The episode formerly known as ℔</a></li><li><a href="https://youtu.be/D-Uzo7M-ioQ?si=bG4SQvjTblfe7qR1">OxF: Dijkstra's Tweetstorm - YouTube</a></li><li><a href="https://docs.rs/evmap/latest/evmap/">evmap</a></li><li><a href="https://github.com/sunshowers-code/buf-list">buf-list</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d3cea637/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d3cea637/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d3cea637/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d3cea637/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d3cea637/transcription" type="text/html"/>
    </item>
    <item>
      <title>Predictions 2025</title>
      <itunes:season>5</itunes:season>
      <podcast:season>5</podcast:season>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>Predictions 2025</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">bcb6a185-05b1-47cc-b0a7-f91862f1fd85</guid>
      <link>https://share.transistor.fm/s/c67bd8fe</link>
      <description>
        <![CDATA[<p>The annual predictions tradition returns for 2025! Bryan and Adam were joined by Simon Willison, Mike Cafarella, Steve Tuck, and Steve Klabnik to review past predictions and look 1-, 3-, and 6-years into the future.</p><p>See the <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2025_01_06.md">table of predictions on GitHub</a>.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>The annual predictions tradition returns for 2025! Bryan and Adam were joined by Simon Willison, Mike Cafarella, Steve Tuck, and Steve Klabnik to review past predictions and look 1-, 3-, and 6-years into the future.</p><p>See the <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2025_01_06.md">table of predictions on GitHub</a>.</p>]]>
      </content:encoded>
      <pubDate>Fri, 10 Jan 2025 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/c67bd8fe/a3ce5352.mp3" length="117185550" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/YqHaYAxIh9IK36YnCIqS95_cPRbiYDutA9vl7dkm__4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lOWFh/NzA5MDEwMWUzOTQ1/ZmE0MDNlYTdkYWIw/NjFhMC5wbmc.jpg"/>
      <itunes:duration>7318</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>The annual predictions tradition returns for 2025! Bryan and Adam were joined by Simon Willison, Mike Cafarella, Steve Tuck, and Steve Klabnik to review past predictions and look 1-, 3-, and 6-years into the future.</p><p>See the <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2025_01_06.md">table of predictions on GitHub</a>.</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/c67bd8fe/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c67bd8fe/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c67bd8fe/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c67bd8fe/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/c67bd8fe/transcription" type="text/html"/>
    </item>
    <item>
      <title>OxF 2024 Wrap-Up</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>33</itunes:episode>
      <podcast:episode>33</podcast:episode>
      <itunes:title>OxF 2024 Wrap-Up</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6fa190ca-473b-486b-af07-59978a993959</guid>
      <link>https://share.transistor.fm/s/6b92b77c</link>
      <description>
        <![CDATA[<p>Bryan and Adam look back on the year of Oxide and Friends episodes, reflecting on favorite shows, moments, and (at length) cover images.</p><p><br>Your hosts were <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://ahl.dtrace.org/oxf-2024-in-images/">Oxide and Friends 2024 in Images</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/musing-with-changelogs-adam-stacoviak">OxF: Musing With Changelog's Adam Stacoviak</a></li><li><a href="https://share.transistor.fm/s/bc3d022c">OxF: I know this!</a></li><li><a href="https://share.transistor.fm/s/a46ddac5">OxF: What's taking so long?</a></li><li><a href="https://xkcd.com/2347/">XKCD: Dependency</a></li><li><a href="https://share.transistor.fm/s/e2538f7d">OxF: Discovering the XZ Backdoor with Andres Freund</a></li><li><a href="https://bsky.app/profile/ahl.bsky.social/post/3lc6kp3m4uk2h">Making the background image</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/open-source-llms-with-simon-willison">OxF: Open Source LLMs with Simon Willison</a></li><li><a href="https://youtu.be/GfGa-1tSST4">OxF bonus blather 9/16/2024</a></li><li><a href="https://youtu.be/d3yrCo6k4Jo">OxF: Cultural Idiosyncrasies</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/technical-blogging">OxF: Technical Blogging</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rfds-the-backbone-of-oxide">OxF: RFDs: the Backbone of Oxide</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rto-or-gfto">OxF: RTO or GTFO</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/unshrouding-turin-or-benvenuto-a-torino">OxF: Unshrouding Turin</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/adversarial-machine-learning">OxF: Adversarial Machine Learning</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/innovation-stagnation">OxF: Innovation Stagnation</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/heterogeneous-computing-with-raja-koduri">OxF: Heterogeneous Computing with Raja Koduri</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam look back on the year of Oxide and Friends episodes, reflecting on favorite shows, moments, and (at length) cover images.</p><p><br>Your hosts were <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://ahl.dtrace.org/oxf-2024-in-images/">Oxide and Friends 2024 in Images</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/musing-with-changelogs-adam-stacoviak">OxF: Musing With Changelog's Adam Stacoviak</a></li><li><a href="https://share.transistor.fm/s/bc3d022c">OxF: I know this!</a></li><li><a href="https://share.transistor.fm/s/a46ddac5">OxF: What's taking so long?</a></li><li><a href="https://xkcd.com/2347/">XKCD: Dependency</a></li><li><a href="https://share.transistor.fm/s/e2538f7d">OxF: Discovering the XZ Backdoor with Andres Freund</a></li><li><a href="https://bsky.app/profile/ahl.bsky.social/post/3lc6kp3m4uk2h">Making the background image</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/open-source-llms-with-simon-willison">OxF: Open Source LLMs with Simon Willison</a></li><li><a href="https://youtu.be/GfGa-1tSST4">OxF bonus blather 9/16/2024</a></li><li><a href="https://youtu.be/d3yrCo6k4Jo">OxF: Cultural Idiosyncrasies</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/technical-blogging">OxF: Technical Blogging</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rfds-the-backbone-of-oxide">OxF: RFDs: the Backbone of Oxide</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rto-or-gfto">OxF: RTO or GTFO</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/unshrouding-turin-or-benvenuto-a-torino">OxF: Unshrouding Turin</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/adversarial-machine-learning">OxF: Adversarial Machine Learning</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/innovation-stagnation">OxF: Innovation Stagnation</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/heterogeneous-computing-with-raja-koduri">OxF: Heterogeneous Computing with Raja Koduri</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 30 Dec 2024 11:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/6b92b77c/b06df51a.mp3" length="90161824" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/83Ed-wbTVxwdPzPL712l5RwBrGmhQp-5wLNqqvV1O2A/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82ZTNj/NWE5NmI2YzhiYmU1/MmQwNGYyZGRmZDc3/NTk0Mi5qcGVn.jpg"/>
      <itunes:duration>5634</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam look back on the year of Oxide and Friends episodes, reflecting on favorite shows, moments, and (at length) cover images.</p><p><br>Your hosts were <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://ahl.dtrace.org/oxf-2024-in-images/">Oxide and Friends 2024 in Images</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/musing-with-changelogs-adam-stacoviak">OxF: Musing With Changelog's Adam Stacoviak</a></li><li><a href="https://share.transistor.fm/s/bc3d022c">OxF: I know this!</a></li><li><a href="https://share.transistor.fm/s/a46ddac5">OxF: What's taking so long?</a></li><li><a href="https://xkcd.com/2347/">XKCD: Dependency</a></li><li><a href="https://share.transistor.fm/s/e2538f7d">OxF: Discovering the XZ Backdoor with Andres Freund</a></li><li><a href="https://bsky.app/profile/ahl.bsky.social/post/3lc6kp3m4uk2h">Making the background image</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/open-source-llms-with-simon-willison">OxF: Open Source LLMs with Simon Willison</a></li><li><a href="https://youtu.be/GfGa-1tSST4">OxF bonus blather 9/16/2024</a></li><li><a href="https://youtu.be/d3yrCo6k4Jo">OxF: Cultural Idiosyncrasies</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/technical-blogging">OxF: Technical Blogging</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rfds-the-backbone-of-oxide">OxF: RFDs: the Backbone of Oxide</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rto-or-gfto">OxF: RTO or GTFO</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/unshrouding-turin-or-benvenuto-a-torino">OxF: Unshrouding Turin</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/adversarial-machine-learning">OxF: Adversarial Machine Learning</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/innovation-stagnation">OxF: Innovation Stagnation</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/heterogeneous-computing-with-raja-koduri">OxF: Heterogeneous Computing with Raja Koduri</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/6b92b77c/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/6b92b77c/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/6b92b77c/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/6b92b77c/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/6b92b77c/transcription" type="text/html"/>
    </item>
    <item>
      <title>Scaling Bluesky with Paul Frazee</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>32</itunes:episode>
      <podcast:episode>32</podcast:episode>
      <itunes:title>Scaling Bluesky with Paul Frazee</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e1ff0dd2-744a-4eb2-bc45-88f851bf09aa</guid>
      <link>https://share.transistor.fm/s/498694fe</link>
      <description>
        <![CDATA[<p>Paul Frazee joins Bryan, Adam, and the Oxide Friends to talk about the inner workings of Bluesky and the AT Protocol. Paul and the Bluesky team have been working on decentralized systems for years and years--very cool to see both the next evolutionary step in those ideas and their successful application in Bluesky!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included our special guest, <a href="https://bsky.app/profile/pfrazee.com">Paul Frazee</a>, and slightly-less-special guest, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://scuttlebutt.nz/docs/talks/">Scuttlebutt</a></li><li><a href="https://firehose3d.theo.io/">Bluesky Firehose</a></li><li><a href="https://jazco.dev/2024/09/24/jetstream/">Bluesky Jetstream</a></li><li><a href="https://arxiv.org/abs/2402.03239">Bluesky and the AT Protocol</a></li><li><a href="https://bsky.app/profile/why.bsky.team/feed/infreq">Bluesky Feed: Quiet Posters</a></li><li><a href="https://boingboing.net/2024/12/05/blueskys-bot-invasion-ai-accounts-argue-with-everything-you-post.html">Bluesky's bot invasion: AI accounts argue with everything you post</a></li><li><a href="https://bsky.app/profile/aimod.social">AI Imagery labeler</a></li><li><a href="https://atproto.com/">atproto</a></li><li><a href="https://go.bsky.app/Ud6YFfb">Oxide starter pack</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Paul Frazee joins Bryan, Adam, and the Oxide Friends to talk about the inner workings of Bluesky and the AT Protocol. Paul and the Bluesky team have been working on decentralized systems for years and years--very cool to see both the next evolutionary step in those ideas and their successful application in Bluesky!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included our special guest, <a href="https://bsky.app/profile/pfrazee.com">Paul Frazee</a>, and slightly-less-special guest, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://scuttlebutt.nz/docs/talks/">Scuttlebutt</a></li><li><a href="https://firehose3d.theo.io/">Bluesky Firehose</a></li><li><a href="https://jazco.dev/2024/09/24/jetstream/">Bluesky Jetstream</a></li><li><a href="https://arxiv.org/abs/2402.03239">Bluesky and the AT Protocol</a></li><li><a href="https://bsky.app/profile/why.bsky.team/feed/infreq">Bluesky Feed: Quiet Posters</a></li><li><a href="https://boingboing.net/2024/12/05/blueskys-bot-invasion-ai-accounts-argue-with-everything-you-post.html">Bluesky's bot invasion: AI accounts argue with everything you post</a></li><li><a href="https://bsky.app/profile/aimod.social">AI Imagery labeler</a></li><li><a href="https://atproto.com/">atproto</a></li><li><a href="https://go.bsky.app/Ud6YFfb">Oxide starter pack</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 19 Dec 2024 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/498694fe/6b8ff83e.mp3" length="96635192" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/QIL4gi2ZQuHBu4hcZnz3ATjYJNRs-LJQPPr_M2u5RTw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80ZjM3/YjkzNjQyNDFkNjll/Y2ZmZjFiMTRlYThi/NzFmYi5wbmc.jpg"/>
      <itunes:duration>6038</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Paul Frazee joins Bryan, Adam, and the Oxide Friends to talk about the inner workings of Bluesky and the AT Protocol. Paul and the Bluesky team have been working on decentralized systems for years and years--very cool to see both the next evolutionary step in those ideas and their successful application in Bluesky!</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included our special guest, <a href="https://bsky.app/profile/pfrazee.com">Paul Frazee</a>, and slightly-less-special guest, <a href="https://bsky.app/profile/steveklabnik.com">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://scuttlebutt.nz/docs/talks/">Scuttlebutt</a></li><li><a href="https://firehose3d.theo.io/">Bluesky Firehose</a></li><li><a href="https://jazco.dev/2024/09/24/jetstream/">Bluesky Jetstream</a></li><li><a href="https://arxiv.org/abs/2402.03239">Bluesky and the AT Protocol</a></li><li><a href="https://bsky.app/profile/why.bsky.team/feed/infreq">Bluesky Feed: Quiet Posters</a></li><li><a href="https://boingboing.net/2024/12/05/blueskys-bot-invasion-ai-accounts-argue-with-everything-you-post.html">Bluesky's bot invasion: AI accounts argue with everything you post</a></li><li><a href="https://bsky.app/profile/aimod.social">AI Imagery labeler</a></li><li><a href="https://atproto.com/">atproto</a></li><li><a href="https://go.bsky.app/Ud6YFfb">Oxide starter pack</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/498694fe/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/498694fe/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/498694fe/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/498694fe/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/498694fe/transcription" type="text/html"/>
    </item>
    <item>
      <title>Conferences in Tech</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>31</itunes:episode>
      <podcast:episode>31</podcast:episode>
      <itunes:title>Conferences in Tech</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">746efab4-cdcc-41be-8b6e-eeaa3ea734af</guid>
      <link>https://share.transistor.fm/s/081bb0ed</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by Theo Schlossnagle, KellyAnn Fitzpatrick, and Steve O'Grady to talk about conferences in tech. A lot has changed in the past couple of decades about the impetus for conferences and what makes it worthwhile to attend.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included <a href="https://bsky.app/profile/postwait.lethargy.org">Theo Schlossnagle</a>, <a href="https://bsky.app/profile/kellyann.bsky.social">KellyAnn Fitzpatrick</a>, and <a href="https://bsky.app/profile/sogrady.org">Steve O'Grady</a>.</p><p>The lightly edited live chat from the show:</p><ul><li><strong>ellie.idb</strong>: 2005, huh? y’all met when i was 2</li><li><strong>goodjanet</strong>: yea i was younger than 10 lol</li><li><strong>jgrillo_</strong>: I was just thinking I feel very young because I was a junior in high school but not anymore lol</li><li><strong>aka_pugs</strong>: my first conference - 1975</li><li><strong>ellie.idb</strong>: oxide appeals to the youth</li><li><strong>jbk1234</strong>: my first one was LISA in 05 or 06... mostly because it took a near act of god because my director didn't believe in sending his people to conferences</li><li><strong>jgrillo_</strong>: "before software ate the world" is what I usually call "when the internet was still fun"</li><li><strong>ellie.idb</strong>: my earliest memory was, uhhh, Google I/O 2008 when they gave every attendee that android phone</li><li><strong>ellie.idb</strong>: i don’t recall which one it was, but i do remember playing with it when i was 5 hahahaha</li><li><strong>taitomagatsu</strong>: I've only been to one tech conference in person, and it was a very tame SIGGRAPH that happened in Santiago, CL (I live in Chile). It was a lot about animation. I wanted it to have talks on image processing like the ones over on the US x3 but oh well, beggars can't be choosers</li><li><strong>goodjanet</strong>: I've never been to a tech conference</li><li><strong>devdsp2175</strong>: The Germans know how to run a conference. The chaos communications congress is wild.</li><li><strong>ellie.idb</strong>: same!! never actually attended one as an adult hahaha</li><li><strong>taitomagatsu</strong>: Have you attended one remotely?</li><li><strong>goodjanet</strong>: nope, closest is just watching recorded talks after the fact</li><li><strong>taitomagatsu</strong>: I attended the rustconf of 2 years ago remotely. It was amazing and I was soooo tired by the end of it. Brain got depleted of juice for the day</li><li><strong>network2501</strong>: looking forward to in person dtrace conference with a dedicated zball room</li><li><strong>ahl0003</strong>: more of a trade show, but I went to the MacWorld conference in the late '90s</li><li><strong>ahl0003</strong>: I still have some BeOS install CDs from then</li><li><strong>goodjanet</strong>: im so thankful for recorded talks</li><li><strong>ahl0003</strong>: this is kind of wild: I went with my brother who was 12 or so and we met a guy at Be... my brother would go on to work with him 30 years later!</li><li><strong>ellie.idb</strong>: <a href="https://en.m.wikipedia.org/wiki/Motorola_Droid">https://en.m.wikipedia.org/wiki/Motorola_Droid</a> the OG droid with the flip up keyboard and everything</li><li><strong>tocococa</strong>: ISCA this year was just around the corner from Santiago in Buenos Aires and it was pretty cool, and CARLA took place this year in Santiago too</li><li><strong>blacksmithforlife</strong>: Since I can never get a conference approved from work, I live off recorded conference videos on YouTube</li><li><strong>network2501</strong>: best mom</li><li><strong>devdsp2175</strong>: The shade! Sending hugs to Bryan's inner child.</li><li><strong>taitomagatsu</strong>: daaaaaamn, I didn't know about either! I might keep an eye on ISCA, maybe I can go next year ❤️</li><li><strong>devdsp2175</strong>: You can't record the hallway track...</li><li><strong>jh179</strong>: Bryan's talk for Papers We Love on the History of Containers is how I found out about him, Oxide and all the rest. Had an incredible tangent about jails...</li><li><strong>zeanic</strong>: Conference idea: all hallway tracks</li><li><strong>devdsp2175</strong>: YouTube keeps recommending Bryan's talks on running containers on the metal at Joyant.</li><li><strong>devdsp2175</strong>: And I keep watching them!</li><li><strong>ellie.idb</strong>: wow, ISCA had some really fucking cool talks this year</li><li><strong>ellie.idb</strong>: damn. i’m adding this to my watch list too!!! i’ll try and see if i can get funding for next year hahaha</li><li><strong>tocococa</strong>: yeah, 100%, but my brain was melted after every day</li><li><strong>nahumshalman</strong>: Bryan has the luxury of working on OSS. I think the point that Theo was making is that Surge (I only attended the very last one) was a space where you could be open about proprietary stuff. Talking about failure in a safe space, etc.</li><li><strong>nahumshalman</strong>: Ah, Theo is now making that point.</li><li><strong>taitomagatsu</strong>: Does ISCA have any sort of official YT channel?</li><li><strong>taitomagatsu</strong>: Because I might... have a handful of talks to watch</li><li><strong>goodjanet</strong>: 18 years ago isnt that long ago?</li><li><strong>network2501</strong>: 18 years ago is almost 3 generations of lives/eras ago</li><li><strong>ellie.idb</strong>: what HPC conferences are going on? i need to hear about the deets going on with CXL</li><li><strong>jgrillo_</strong>: although 18yr is ~half my life it doesn't feel very long ago..</li><li><strong>tocococa</strong>: I am not sure, I know that all keynotes were recorded, but I don´t know where they might be</li><li><strong>ellie.idb</strong>: 21 years ago i was not alive 😅</li><li><strong>network2501</strong>: What if the second time you do the talk it's even better than the last? Like book revisions?</li><li><strong>ahl0003</strong>: <a href="https://www.youtube.com/watch?v=5i1OK4y9x0w">https://www.youtube.com/watch?v=5i1OK4y9x0w</a></li><li><strong>taitomagatsu</strong>: I've found a channel that has older ISCA videos <a href="https://www.youtube.com/@acmsigarch2299">https://www.youtube.com/@acmsigarch2299</a>, imma keep looking for one that might have the 2024 one</li><li><strong>blacksmithforlife</strong>: Working in government, watching "old" conference videos is great because they're "cutting edge" for where my organization is at currently. Case in point, we are just now going to the cloud and doing micro services</li><li><strong>taitomagatsu</strong>: <a href="https://xkcd.com/979/">https://xkcd.com/979/</a></li><li><strong>ahl0003</strong>: <a href="https://craft-conf.com/2025">https://craft-conf.com/2025</a></li><li><strong>srockets</strong>: That’s why I liked !!con so much. No one tries to sell you anything.</li><li><strong>jgrillo_</strong>: I've never owned a car newer than 20yo, that's kind what it's like when you look at the car ads from its era</li><li><strong>devdsp2175</strong>: Are you also doing an "Agile Transformation" which is neither transformative nor optimising for agility?</li><li><strong>ahl0003</strong>: <a href="https://monktoberfest.com/">https://monktoberfest.com/</a></li><li><strong>srockets</strong>: (Also, Ghent had better bike racing than Budapest)</li><li><strong>srockets</strong>: But worse weather</li><li><strong>bcantrill</strong>: <a href="https://youtu.be/stMEuZJJDck?list=PLvsKqlNNP3R8JKE97pwewsDmZdcO5MEWV">https://youtu.be/stMEuZJJDck?list=PLvsKqlNNP3R8JKE97pwewsDmZdcO5MEWV</a></li><li><strong>drkellyannfitz</strong>: Here are the talks from this year: <a href="https://redmonk.com/?series=monktoberfest-2024">https://redmonk.com/?series=monktoberfest-2024</a></li><li><strong>blacksmithforlife</strong>: What does "hallway track" mean?</li><li><strong>zeanic</strong>: Cr...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by Theo Schlossnagle, KellyAnn Fitzpatrick, and Steve O'Grady to talk about conferences in tech. A lot has changed in the past couple of decades about the impetus for conferences and what makes it worthwhile to attend.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included <a href="https://bsky.app/profile/postwait.lethargy.org">Theo Schlossnagle</a>, <a href="https://bsky.app/profile/kellyann.bsky.social">KellyAnn Fitzpatrick</a>, and <a href="https://bsky.app/profile/sogrady.org">Steve O'Grady</a>.</p><p>The lightly edited live chat from the show:</p><ul><li><strong>ellie.idb</strong>: 2005, huh? y’all met when i was 2</li><li><strong>goodjanet</strong>: yea i was younger than 10 lol</li><li><strong>jgrillo_</strong>: I was just thinking I feel very young because I was a junior in high school but not anymore lol</li><li><strong>aka_pugs</strong>: my first conference - 1975</li><li><strong>ellie.idb</strong>: oxide appeals to the youth</li><li><strong>jbk1234</strong>: my first one was LISA in 05 or 06... mostly because it took a near act of god because my director didn't believe in sending his people to conferences</li><li><strong>jgrillo_</strong>: "before software ate the world" is what I usually call "when the internet was still fun"</li><li><strong>ellie.idb</strong>: my earliest memory was, uhhh, Google I/O 2008 when they gave every attendee that android phone</li><li><strong>ellie.idb</strong>: i don’t recall which one it was, but i do remember playing with it when i was 5 hahahaha</li><li><strong>taitomagatsu</strong>: I've only been to one tech conference in person, and it was a very tame SIGGRAPH that happened in Santiago, CL (I live in Chile). It was a lot about animation. I wanted it to have talks on image processing like the ones over on the US x3 but oh well, beggars can't be choosers</li><li><strong>goodjanet</strong>: I've never been to a tech conference</li><li><strong>devdsp2175</strong>: The Germans know how to run a conference. The chaos communications congress is wild.</li><li><strong>ellie.idb</strong>: same!! never actually attended one as an adult hahaha</li><li><strong>taitomagatsu</strong>: Have you attended one remotely?</li><li><strong>goodjanet</strong>: nope, closest is just watching recorded talks after the fact</li><li><strong>taitomagatsu</strong>: I attended the rustconf of 2 years ago remotely. It was amazing and I was soooo tired by the end of it. Brain got depleted of juice for the day</li><li><strong>network2501</strong>: looking forward to in person dtrace conference with a dedicated zball room</li><li><strong>ahl0003</strong>: more of a trade show, but I went to the MacWorld conference in the late '90s</li><li><strong>ahl0003</strong>: I still have some BeOS install CDs from then</li><li><strong>goodjanet</strong>: im so thankful for recorded talks</li><li><strong>ahl0003</strong>: this is kind of wild: I went with my brother who was 12 or so and we met a guy at Be... my brother would go on to work with him 30 years later!</li><li><strong>ellie.idb</strong>: <a href="https://en.m.wikipedia.org/wiki/Motorola_Droid">https://en.m.wikipedia.org/wiki/Motorola_Droid</a> the OG droid with the flip up keyboard and everything</li><li><strong>tocococa</strong>: ISCA this year was just around the corner from Santiago in Buenos Aires and it was pretty cool, and CARLA took place this year in Santiago too</li><li><strong>blacksmithforlife</strong>: Since I can never get a conference approved from work, I live off recorded conference videos on YouTube</li><li><strong>network2501</strong>: best mom</li><li><strong>devdsp2175</strong>: The shade! Sending hugs to Bryan's inner child.</li><li><strong>taitomagatsu</strong>: daaaaaamn, I didn't know about either! I might keep an eye on ISCA, maybe I can go next year ❤️</li><li><strong>devdsp2175</strong>: You can't record the hallway track...</li><li><strong>jh179</strong>: Bryan's talk for Papers We Love on the History of Containers is how I found out about him, Oxide and all the rest. Had an incredible tangent about jails...</li><li><strong>zeanic</strong>: Conference idea: all hallway tracks</li><li><strong>devdsp2175</strong>: YouTube keeps recommending Bryan's talks on running containers on the metal at Joyant.</li><li><strong>devdsp2175</strong>: And I keep watching them!</li><li><strong>ellie.idb</strong>: wow, ISCA had some really fucking cool talks this year</li><li><strong>ellie.idb</strong>: damn. i’m adding this to my watch list too!!! i’ll try and see if i can get funding for next year hahaha</li><li><strong>tocococa</strong>: yeah, 100%, but my brain was melted after every day</li><li><strong>nahumshalman</strong>: Bryan has the luxury of working on OSS. I think the point that Theo was making is that Surge (I only attended the very last one) was a space where you could be open about proprietary stuff. Talking about failure in a safe space, etc.</li><li><strong>nahumshalman</strong>: Ah, Theo is now making that point.</li><li><strong>taitomagatsu</strong>: Does ISCA have any sort of official YT channel?</li><li><strong>taitomagatsu</strong>: Because I might... have a handful of talks to watch</li><li><strong>goodjanet</strong>: 18 years ago isnt that long ago?</li><li><strong>network2501</strong>: 18 years ago is almost 3 generations of lives/eras ago</li><li><strong>ellie.idb</strong>: what HPC conferences are going on? i need to hear about the deets going on with CXL</li><li><strong>jgrillo_</strong>: although 18yr is ~half my life it doesn't feel very long ago..</li><li><strong>tocococa</strong>: I am not sure, I know that all keynotes were recorded, but I don´t know where they might be</li><li><strong>ellie.idb</strong>: 21 years ago i was not alive 😅</li><li><strong>network2501</strong>: What if the second time you do the talk it's even better than the last? Like book revisions?</li><li><strong>ahl0003</strong>: <a href="https://www.youtube.com/watch?v=5i1OK4y9x0w">https://www.youtube.com/watch?v=5i1OK4y9x0w</a></li><li><strong>taitomagatsu</strong>: I've found a channel that has older ISCA videos <a href="https://www.youtube.com/@acmsigarch2299">https://www.youtube.com/@acmsigarch2299</a>, imma keep looking for one that might have the 2024 one</li><li><strong>blacksmithforlife</strong>: Working in government, watching "old" conference videos is great because they're "cutting edge" for where my organization is at currently. Case in point, we are just now going to the cloud and doing micro services</li><li><strong>taitomagatsu</strong>: <a href="https://xkcd.com/979/">https://xkcd.com/979/</a></li><li><strong>ahl0003</strong>: <a href="https://craft-conf.com/2025">https://craft-conf.com/2025</a></li><li><strong>srockets</strong>: That’s why I liked !!con so much. No one tries to sell you anything.</li><li><strong>jgrillo_</strong>: I've never owned a car newer than 20yo, that's kind what it's like when you look at the car ads from its era</li><li><strong>devdsp2175</strong>: Are you also doing an "Agile Transformation" which is neither transformative nor optimising for agility?</li><li><strong>ahl0003</strong>: <a href="https://monktoberfest.com/">https://monktoberfest.com/</a></li><li><strong>srockets</strong>: (Also, Ghent had better bike racing than Budapest)</li><li><strong>srockets</strong>: But worse weather</li><li><strong>bcantrill</strong>: <a href="https://youtu.be/stMEuZJJDck?list=PLvsKqlNNP3R8JKE97pwewsDmZdcO5MEWV">https://youtu.be/stMEuZJJDck?list=PLvsKqlNNP3R8JKE97pwewsDmZdcO5MEWV</a></li><li><strong>drkellyannfitz</strong>: Here are the talks from this year: <a href="https://redmonk.com/?series=monktoberfest-2024">https://redmonk.com/?series=monktoberfest-2024</a></li><li><strong>blacksmithforlife</strong>: What does "hallway track" mean?</li><li><strong>zeanic</strong>: Cr...</li></ul>]]>
      </content:encoded>
      <pubDate>Sat, 14 Dec 2024 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/081bb0ed/497f3bd6.mp3" length="86589225" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/X_zxWuI9gndQWugodzHFKSKluci-bdFejCI3xIFA8sk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mYTli/NWQ0NDAyYWZjNDQ1/MDdmNGRhYmJhZGY4/MTJkYi5wbmc.jpg"/>
      <itunes:duration>5409</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by Theo Schlossnagle, KellyAnn Fitzpatrick, and Steve O'Grady to talk about conferences in tech. A lot has changed in the past couple of decades about the impetus for conferences and what makes it worthwhile to attend.</p><p>In addition to <a href="https://bsky.app/profile/bcantrill.bsky.social">Bryan Cantrill</a> and <a href="https://bsky.app/profile/ahl.bsky.social">Adam Leventhal</a>, speakers included <a href="https://bsky.app/profile/postwait.lethargy.org">Theo Schlossnagle</a>, <a href="https://bsky.app/profile/kellyann.bsky.social">KellyAnn Fitzpatrick</a>, and <a href="https://bsky.app/profile/sogrady.org">Steve O'Grady</a>.</p><p>The lightly edited live chat from the show:</p><ul><li><strong>ellie.idb</strong>: 2005, huh? y’all met when i was 2</li><li><strong>goodjanet</strong>: yea i was younger than 10 lol</li><li><strong>jgrillo_</strong>: I was just thinking I feel very young because I was a junior in high school but not anymore lol</li><li><strong>aka_pugs</strong>: my first conference - 1975</li><li><strong>ellie.idb</strong>: oxide appeals to the youth</li><li><strong>jbk1234</strong>: my first one was LISA in 05 or 06... mostly because it took a near act of god because my director didn't believe in sending his people to conferences</li><li><strong>jgrillo_</strong>: "before software ate the world" is what I usually call "when the internet was still fun"</li><li><strong>ellie.idb</strong>: my earliest memory was, uhhh, Google I/O 2008 when they gave every attendee that android phone</li><li><strong>ellie.idb</strong>: i don’t recall which one it was, but i do remember playing with it when i was 5 hahahaha</li><li><strong>taitomagatsu</strong>: I've only been to one tech conference in person, and it was a very tame SIGGRAPH that happened in Santiago, CL (I live in Chile). It was a lot about animation. I wanted it to have talks on image processing like the ones over on the US x3 but oh well, beggars can't be choosers</li><li><strong>goodjanet</strong>: I've never been to a tech conference</li><li><strong>devdsp2175</strong>: The Germans know how to run a conference. The chaos communications congress is wild.</li><li><strong>ellie.idb</strong>: same!! never actually attended one as an adult hahaha</li><li><strong>taitomagatsu</strong>: Have you attended one remotely?</li><li><strong>goodjanet</strong>: nope, closest is just watching recorded talks after the fact</li><li><strong>taitomagatsu</strong>: I attended the rustconf of 2 years ago remotely. It was amazing and I was soooo tired by the end of it. Brain got depleted of juice for the day</li><li><strong>network2501</strong>: looking forward to in person dtrace conference with a dedicated zball room</li><li><strong>ahl0003</strong>: more of a trade show, but I went to the MacWorld conference in the late '90s</li><li><strong>ahl0003</strong>: I still have some BeOS install CDs from then</li><li><strong>goodjanet</strong>: im so thankful for recorded talks</li><li><strong>ahl0003</strong>: this is kind of wild: I went with my brother who was 12 or so and we met a guy at Be... my brother would go on to work with him 30 years later!</li><li><strong>ellie.idb</strong>: <a href="https://en.m.wikipedia.org/wiki/Motorola_Droid">https://en.m.wikipedia.org/wiki/Motorola_Droid</a> the OG droid with the flip up keyboard and everything</li><li><strong>tocococa</strong>: ISCA this year was just around the corner from Santiago in Buenos Aires and it was pretty cool, and CARLA took place this year in Santiago too</li><li><strong>blacksmithforlife</strong>: Since I can never get a conference approved from work, I live off recorded conference videos on YouTube</li><li><strong>network2501</strong>: best mom</li><li><strong>devdsp2175</strong>: The shade! Sending hugs to Bryan's inner child.</li><li><strong>taitomagatsu</strong>: daaaaaamn, I didn't know about either! I might keep an eye on ISCA, maybe I can go next year ❤️</li><li><strong>devdsp2175</strong>: You can't record the hallway track...</li><li><strong>jh179</strong>: Bryan's talk for Papers We Love on the History of Containers is how I found out about him, Oxide and all the rest. Had an incredible tangent about jails...</li><li><strong>zeanic</strong>: Conference idea: all hallway tracks</li><li><strong>devdsp2175</strong>: YouTube keeps recommending Bryan's talks on running containers on the metal at Joyant.</li><li><strong>devdsp2175</strong>: And I keep watching them!</li><li><strong>ellie.idb</strong>: wow, ISCA had some really fucking cool talks this year</li><li><strong>ellie.idb</strong>: damn. i’m adding this to my watch list too!!! i’ll try and see if i can get funding for next year hahaha</li><li><strong>tocococa</strong>: yeah, 100%, but my brain was melted after every day</li><li><strong>nahumshalman</strong>: Bryan has the luxury of working on OSS. I think the point that Theo was making is that Surge (I only attended the very last one) was a space where you could be open about proprietary stuff. Talking about failure in a safe space, etc.</li><li><strong>nahumshalman</strong>: Ah, Theo is now making that point.</li><li><strong>taitomagatsu</strong>: Does ISCA have any sort of official YT channel?</li><li><strong>taitomagatsu</strong>: Because I might... have a handful of talks to watch</li><li><strong>goodjanet</strong>: 18 years ago isnt that long ago?</li><li><strong>network2501</strong>: 18 years ago is almost 3 generations of lives/eras ago</li><li><strong>ellie.idb</strong>: what HPC conferences are going on? i need to hear about the deets going on with CXL</li><li><strong>jgrillo_</strong>: although 18yr is ~half my life it doesn't feel very long ago..</li><li><strong>tocococa</strong>: I am not sure, I know that all keynotes were recorded, but I don´t know where they might be</li><li><strong>ellie.idb</strong>: 21 years ago i was not alive 😅</li><li><strong>network2501</strong>: What if the second time you do the talk it's even better than the last? Like book revisions?</li><li><strong>ahl0003</strong>: <a href="https://www.youtube.com/watch?v=5i1OK4y9x0w">https://www.youtube.com/watch?v=5i1OK4y9x0w</a></li><li><strong>taitomagatsu</strong>: I've found a channel that has older ISCA videos <a href="https://www.youtube.com/@acmsigarch2299">https://www.youtube.com/@acmsigarch2299</a>, imma keep looking for one that might have the 2024 one</li><li><strong>blacksmithforlife</strong>: Working in government, watching "old" conference videos is great because they're "cutting edge" for where my organization is at currently. Case in point, we are just now going to the cloud and doing micro services</li><li><strong>taitomagatsu</strong>: <a href="https://xkcd.com/979/">https://xkcd.com/979/</a></li><li><strong>ahl0003</strong>: <a href="https://craft-conf.com/2025">https://craft-conf.com/2025</a></li><li><strong>srockets</strong>: That’s why I liked !!con so much. No one tries to sell you anything.</li><li><strong>jgrillo_</strong>: I've never owned a car newer than 20yo, that's kind what it's like when you look at the car ads from its era</li><li><strong>devdsp2175</strong>: Are you also doing an "Agile Transformation" which is neither transformative nor optimising for agility?</li><li><strong>ahl0003</strong>: <a href="https://monktoberfest.com/">https://monktoberfest.com/</a></li><li><strong>srockets</strong>: (Also, Ghent had better bike racing than Budapest)</li><li><strong>srockets</strong>: But worse weather</li><li><strong>bcantrill</strong>: <a href="https://youtu.be/stMEuZJJDck?list=PLvsKqlNNP3R8JKE97pwewsDmZdcO5MEWV">https://youtu.be/stMEuZJJDck?list=PLvsKqlNNP3R8JKE97pwewsDmZdcO5MEWV</a></li><li><strong>drkellyannfitz</strong>: Here are the talks from this year: <a href="https://redmonk.com/?series=monktoberfest-2024">https://redmonk.com/?series=monktoberfest-2024</a></li><li><strong>blacksmithforlife</strong>: What does "hallway track" mean?</li><li><strong>zeanic</strong>: Cr...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/081bb0ed/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/081bb0ed/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/081bb0ed/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/081bb0ed/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/081bb0ed/transcription" type="text/html"/>
    </item>
    <item>
      <title>Intel after Gelsinger</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>30</itunes:episode>
      <podcast:episode>30</podcast:episode>
      <itunes:title>Intel after Gelsinger</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ebe9c82d-4f11-4cfa-b058-e46887eb8d9d</guid>
      <link>https://share.transistor.fm/s/a686cfe0</link>
      <description>
        <![CDATA[<p>Holy Sh**! Pat Gelsinger announced his "retirement" leaving a rudderless Intel without a captain. How did Intel get here? Some of the cultural problems may be deep in the DNA. Bryan and Adam have some ideas for what happens next, and who might be the next CEO.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.intel.com/content/www/us/en/newsroom/news/intel-ceo-news-dec-2024.html">Intel announces the retirement of Pat Gelsinger</a></li><li><a href="https://www.youtube.com/watch?v=RWHocP0AzMc">Andy Jassy/Pat Gelsinger re:Invent 2018 premises/premise supercut</a></li><li><a href="https://www.acquired.fm/episodes/adapting-episode-3-intel">Acquired: Adapting Episode 3: Intel</a></li><li><a href="https://www.youtube.com/watch?v=JTKkY2kZuEw">CHM: Pat Gelsinger Oral History</a></li><li><a href="https://library.fangraphs.com/misc/war/">Wins Above Replacement (WAR)</a></li><li><a href="https://www.amazon.com/Only-Paranoid-Survive-Exploit-Challenge/dp/0385483821">Only the Paranoid Survive by Andy Grove</a></li><li><a href="https://en.wikipedia.org/wiki/Larrabee_(microarchitecture)">Larrabee</a></li><li><a href="https://en.wikipedia.org/wiki/Cannon_Lake_(microprocessor)">Cannon Lake</a></li><li><a href="https://share.transistor.fm/s/f2c3465b">OxF: RIP Optane</a></li><li><a href="https://www.businesswire.com/news/home/20241014894143/en/Xsight-Labs-Announces-X2-Programmable-SDN-Ethernet-Switches-for-Hyperscale-and-Edge-Data-Centers-Optimized-for-the-AI-Factory-Era">Xsight's X2</a></li><li><a href="https://en.wikipedia.org/wiki/Nervana_Systems">Nervana</a></li><li><a href="https://www.intel.com/content/www/us/en/products/details/processors/ai-accelerators/gaudi-overview.html">Intel Gaudi</a></li><li><a href="https://en.wikichip.org/wiki/intel/microarchitectures/spring_hill">Spring Hill</a></li><li><a href="https://open.spotify.com/episode/5ctkLhOFff6G8qZ0FNb9VF">Invest Like the Best: Redefining Semi-conductor Progress</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Holy Sh**! Pat Gelsinger announced his "retirement" leaving a rudderless Intel without a captain. How did Intel get here? Some of the cultural problems may be deep in the DNA. Bryan and Adam have some ideas for what happens next, and who might be the next CEO.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.intel.com/content/www/us/en/newsroom/news/intel-ceo-news-dec-2024.html">Intel announces the retirement of Pat Gelsinger</a></li><li><a href="https://www.youtube.com/watch?v=RWHocP0AzMc">Andy Jassy/Pat Gelsinger re:Invent 2018 premises/premise supercut</a></li><li><a href="https://www.acquired.fm/episodes/adapting-episode-3-intel">Acquired: Adapting Episode 3: Intel</a></li><li><a href="https://www.youtube.com/watch?v=JTKkY2kZuEw">CHM: Pat Gelsinger Oral History</a></li><li><a href="https://library.fangraphs.com/misc/war/">Wins Above Replacement (WAR)</a></li><li><a href="https://www.amazon.com/Only-Paranoid-Survive-Exploit-Challenge/dp/0385483821">Only the Paranoid Survive by Andy Grove</a></li><li><a href="https://en.wikipedia.org/wiki/Larrabee_(microarchitecture)">Larrabee</a></li><li><a href="https://en.wikipedia.org/wiki/Cannon_Lake_(microprocessor)">Cannon Lake</a></li><li><a href="https://share.transistor.fm/s/f2c3465b">OxF: RIP Optane</a></li><li><a href="https://www.businesswire.com/news/home/20241014894143/en/Xsight-Labs-Announces-X2-Programmable-SDN-Ethernet-Switches-for-Hyperscale-and-Edge-Data-Centers-Optimized-for-the-AI-Factory-Era">Xsight's X2</a></li><li><a href="https://en.wikipedia.org/wiki/Nervana_Systems">Nervana</a></li><li><a href="https://www.intel.com/content/www/us/en/products/details/processors/ai-accelerators/gaudi-overview.html">Intel Gaudi</a></li><li><a href="https://en.wikichip.org/wiki/intel/microarchitectures/spring_hill">Spring Hill</a></li><li><a href="https://open.spotify.com/episode/5ctkLhOFff6G8qZ0FNb9VF">Invest Like the Best: Redefining Semi-conductor Progress</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 05 Dec 2024 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/a686cfe0/53fff67f.mp3" length="106321348" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/EbhUnDe8Y-rTSBVABvO1ToT7MvvzYYGpELRhIoYiL3c/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9iOGZh/M2IxM2M2NmM0Y2U2/ZjUzMjc0ZDhlZWU4/NmQzNC5wbmc.jpg"/>
      <itunes:duration>6643</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Holy Sh**! Pat Gelsinger announced his "retirement" leaving a rudderless Intel without a captain. How did Intel get here? Some of the cultural problems may be deep in the DNA. Bryan and Adam have some ideas for what happens next, and who might be the next CEO.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.intel.com/content/www/us/en/newsroom/news/intel-ceo-news-dec-2024.html">Intel announces the retirement of Pat Gelsinger</a></li><li><a href="https://www.youtube.com/watch?v=RWHocP0AzMc">Andy Jassy/Pat Gelsinger re:Invent 2018 premises/premise supercut</a></li><li><a href="https://www.acquired.fm/episodes/adapting-episode-3-intel">Acquired: Adapting Episode 3: Intel</a></li><li><a href="https://www.youtube.com/watch?v=JTKkY2kZuEw">CHM: Pat Gelsinger Oral History</a></li><li><a href="https://library.fangraphs.com/misc/war/">Wins Above Replacement (WAR)</a></li><li><a href="https://www.amazon.com/Only-Paranoid-Survive-Exploit-Challenge/dp/0385483821">Only the Paranoid Survive by Andy Grove</a></li><li><a href="https://en.wikipedia.org/wiki/Larrabee_(microarchitecture)">Larrabee</a></li><li><a href="https://en.wikipedia.org/wiki/Cannon_Lake_(microprocessor)">Cannon Lake</a></li><li><a href="https://share.transistor.fm/s/f2c3465b">OxF: RIP Optane</a></li><li><a href="https://www.businesswire.com/news/home/20241014894143/en/Xsight-Labs-Announces-X2-Programmable-SDN-Ethernet-Switches-for-Hyperscale-and-Edge-Data-Centers-Optimized-for-the-AI-Factory-Era">Xsight's X2</a></li><li><a href="https://en.wikipedia.org/wiki/Nervana_Systems">Nervana</a></li><li><a href="https://www.intel.com/content/www/us/en/products/details/processors/ai-accelerators/gaudi-overview.html">Intel Gaudi</a></li><li><a href="https://en.wikichip.org/wiki/intel/microarchitectures/spring_hill">Spring Hill</a></li><li><a href="https://open.spotify.com/episode/5ctkLhOFff6G8qZ0FNb9VF">Invest Like the Best: Redefining Semi-conductor Progress</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a686cfe0/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a686cfe0/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a686cfe0/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a686cfe0/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/a686cfe0/transcription" type="text/html"/>
    </item>
    <item>
      <title>Technical Blogging</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>29</itunes:episode>
      <podcast:episode>29</podcast:episode>
      <itunes:title>Technical Blogging</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7f894fdc-422b-4701-9a68-4ece55131a76</guid>
      <link>https://share.transistor.fm/s/3c341973</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by authors of the forthcoming book "Writing for Developers", Piotr Sarna and Cynthia Dunlop, to talk about blogging--for Bryan and Adam, it's been 20 years since they started blogging at Sun. The Oxide Friends were also joined by Tim Bray and Will Snow who kicked off blogging at Sun.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://cosocial.ca/@timbray">Tim Bray</a> (<a href="https://bsky.app/profile/tbray.org">BlueSky</a>), <a href="https://bsky.app/profile/will-snow.bsky.social">Will Snow</a>, <a href="https://bsky.app/profile/cynthiadunlop.bsky.social">Cynthia Dunlop</a> and <a href="https://bsky.app/profile/sarna.dev">Piotr Sarna</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.simonandschuster.com/books/Writing-for-Developers/Piotr-Sarna/9781633436282">Writing for Developers</a><ul><li>50% off (!) with code OXIDE50</li></ul></li><li><a href="https://www.tbray.org/ongoing/">ongoing by Tim Bray</a></li><li><a href="https://www.tbray.org/ongoing/When/200x/2004/06/06/BSC">Tim Bray on blogs.sun.com</a></li><li><a href="https://scobleizer.blog/">Scobleizer</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2024/11/16/blogging-through-the-decades/">Blogging through the decades</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2024/11/12/remembering-charles-beeler/">Remembering Charles Beeler</a></li><li>Adam: <a href="https://ahl.dtrace.org/2016/06/19/apfs-part6/">APFS in Detail: Conclusions</a></li><li><a href="https://www.instagram.com/p/BoHKBcelqMT/">Beastie Boys Book: Live &amp; Direct</a></li><li>Adam: <a href="https://ahl.medium.com/aws-outposts-68e78592c7f8">AWS Outposts by the Numbers: A Far-Too-Deep Dive Into Pricing</a></li><li>Adam: <a href="https://ahl.dtrace.org/2016/08/02/i-love-go-i-hate-go/">I Love Go; I Hate Go</a></li><li>Adam: <a href="https://ahl.dtrace.org/2015/09/24/i-am-not-a-resource/">I am not a resource</a></li><li>Adam: <a href="https://ahl.dtrace.org/2015/06/22/first-rust-program-pain/">First Rust Program Pain (So you can avoid it...)</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2018/09/18/falling-in-love-with-rust/">Falling in love with Rust</a></li><li>Adam: <a href="https://ahl.dtrace.org/2015/03/04/on-blogging/">On Blogging (Briefly)</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2013/11/30/the-power-of-a-pronoun/">The Power of a Pronoun</a></li><li>Adam: <a href="https://ahl.dtrace.org/2007/07/05/dtrace-scobleized/">DTrace "Scobleized"</a></li></ul><p><strong>Appendix: Cool Technical Blogs</strong></p><p><br></p><p><br></p><p>Crowdsourced by the Oxide Friends:</p><ul><li><a href="https://trynova.dev/blog/">Nova</a> - in the writer's words, <em>"a JavaScript apologist's exploration of how JavaScript could be good"</em></li><li><a href="https://blog.pragmaticengineer.com/">The Pragmatic Engineer</a></li><li><a href="https://tigerbeetle.com/blog">TigerBeetle</a></li><li><a href="https://fasterthanli.me/articles">Faster than Lime</a> - a very humane and deep dive into all sorts of technology, with special focus on tools and infrastructure. Recommended article: <a href="https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-ride">I want off Mr. Golang's Wild Ride</a></li><li><a href="https://www.hillelwayne.com/post/">Hillel Wayne</a> - tons of formal methods talk. Also about quality assurance in the world of software, in general.</li><li><a href="https://www.reidatcheson.com/">Reid Atcheson</a> - down the rabbit hole of computational math; this person is a floating point savant.</li><li><a href="https://blog.computationalcomplexity.org/">Computational Complexity Blog</a> - what it says on the tin. It might be the best blog-like resource on computational complexity.</li><li><a href="https://without.boats/blog/">Without boats</a></li></ul><p>Bonus technical articles from chat and beyond:</p><ul><li><a href="https://saagarjha.com/blog/2020/05/10/why-we-at-famous-company-switched-to-hyped-technology/">Why we at $FAMOUS_COMPANY Switched to $HYPED_TECHNOLOGY - Saagar Jha</a></li><li><a href="https://www.canva.dev/blog/engineering/ship-shape/">Ship Shape: How Canva does hand-drawn shape recognition in the browser</a></li><li><a href="https://bcantrill.dtrace.org/2020/10/11/rust-after-the-honeymoon/">Rust after the honeymoon - Bryan Cantrill</a></li><li><a href="https://www.redpanda.com/blog/redpanda-vs-kafka-performance-benchmark">Redpanda vs. Kafka: A performance comparison</a></li><li><a href="https://discord.com/blog/authentication-outage">25% or 6 to 4: the 11/6/23 authentication outage - Discord</a></li><li><a href="https://engineering.fb.com/2022/10/24/android/android-java-kotlin-migration/">Meta: From zero to 10 million lines of Kotlin</a></li><li><a href="https://www.businessinsider.com/sun-almost-bought-apple-in-1996-2016-1">Sun almost bought Apple in 1996</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by authors of the forthcoming book "Writing for Developers", Piotr Sarna and Cynthia Dunlop, to talk about blogging--for Bryan and Adam, it's been 20 years since they started blogging at Sun. The Oxide Friends were also joined by Tim Bray and Will Snow who kicked off blogging at Sun.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://cosocial.ca/@timbray">Tim Bray</a> (<a href="https://bsky.app/profile/tbray.org">BlueSky</a>), <a href="https://bsky.app/profile/will-snow.bsky.social">Will Snow</a>, <a href="https://bsky.app/profile/cynthiadunlop.bsky.social">Cynthia Dunlop</a> and <a href="https://bsky.app/profile/sarna.dev">Piotr Sarna</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.simonandschuster.com/books/Writing-for-Developers/Piotr-Sarna/9781633436282">Writing for Developers</a><ul><li>50% off (!) with code OXIDE50</li></ul></li><li><a href="https://www.tbray.org/ongoing/">ongoing by Tim Bray</a></li><li><a href="https://www.tbray.org/ongoing/When/200x/2004/06/06/BSC">Tim Bray on blogs.sun.com</a></li><li><a href="https://scobleizer.blog/">Scobleizer</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2024/11/16/blogging-through-the-decades/">Blogging through the decades</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2024/11/12/remembering-charles-beeler/">Remembering Charles Beeler</a></li><li>Adam: <a href="https://ahl.dtrace.org/2016/06/19/apfs-part6/">APFS in Detail: Conclusions</a></li><li><a href="https://www.instagram.com/p/BoHKBcelqMT/">Beastie Boys Book: Live &amp; Direct</a></li><li>Adam: <a href="https://ahl.medium.com/aws-outposts-68e78592c7f8">AWS Outposts by the Numbers: A Far-Too-Deep Dive Into Pricing</a></li><li>Adam: <a href="https://ahl.dtrace.org/2016/08/02/i-love-go-i-hate-go/">I Love Go; I Hate Go</a></li><li>Adam: <a href="https://ahl.dtrace.org/2015/09/24/i-am-not-a-resource/">I am not a resource</a></li><li>Adam: <a href="https://ahl.dtrace.org/2015/06/22/first-rust-program-pain/">First Rust Program Pain (So you can avoid it...)</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2018/09/18/falling-in-love-with-rust/">Falling in love with Rust</a></li><li>Adam: <a href="https://ahl.dtrace.org/2015/03/04/on-blogging/">On Blogging (Briefly)</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2013/11/30/the-power-of-a-pronoun/">The Power of a Pronoun</a></li><li>Adam: <a href="https://ahl.dtrace.org/2007/07/05/dtrace-scobleized/">DTrace "Scobleized"</a></li></ul><p><strong>Appendix: Cool Technical Blogs</strong></p><p><br></p><p><br></p><p>Crowdsourced by the Oxide Friends:</p><ul><li><a href="https://trynova.dev/blog/">Nova</a> - in the writer's words, <em>"a JavaScript apologist's exploration of how JavaScript could be good"</em></li><li><a href="https://blog.pragmaticengineer.com/">The Pragmatic Engineer</a></li><li><a href="https://tigerbeetle.com/blog">TigerBeetle</a></li><li><a href="https://fasterthanli.me/articles">Faster than Lime</a> - a very humane and deep dive into all sorts of technology, with special focus on tools and infrastructure. Recommended article: <a href="https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-ride">I want off Mr. Golang's Wild Ride</a></li><li><a href="https://www.hillelwayne.com/post/">Hillel Wayne</a> - tons of formal methods talk. Also about quality assurance in the world of software, in general.</li><li><a href="https://www.reidatcheson.com/">Reid Atcheson</a> - down the rabbit hole of computational math; this person is a floating point savant.</li><li><a href="https://blog.computationalcomplexity.org/">Computational Complexity Blog</a> - what it says on the tin. It might be the best blog-like resource on computational complexity.</li><li><a href="https://without.boats/blog/">Without boats</a></li></ul><p>Bonus technical articles from chat and beyond:</p><ul><li><a href="https://saagarjha.com/blog/2020/05/10/why-we-at-famous-company-switched-to-hyped-technology/">Why we at $FAMOUS_COMPANY Switched to $HYPED_TECHNOLOGY - Saagar Jha</a></li><li><a href="https://www.canva.dev/blog/engineering/ship-shape/">Ship Shape: How Canva does hand-drawn shape recognition in the browser</a></li><li><a href="https://bcantrill.dtrace.org/2020/10/11/rust-after-the-honeymoon/">Rust after the honeymoon - Bryan Cantrill</a></li><li><a href="https://www.redpanda.com/blog/redpanda-vs-kafka-performance-benchmark">Redpanda vs. Kafka: A performance comparison</a></li><li><a href="https://discord.com/blog/authentication-outage">25% or 6 to 4: the 11/6/23 authentication outage - Discord</a></li><li><a href="https://engineering.fb.com/2022/10/24/android/android-java-kotlin-migration/">Meta: From zero to 10 million lines of Kotlin</a></li><li><a href="https://www.businessinsider.com/sun-almost-bought-apple-in-1996-2016-1">Sun almost bought Apple in 1996</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 21 Nov 2024 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/3c341973/fa2573ff.mp3" length="144713997" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/ytfclBK2MNSmnwU5Kfs1EZ0Y3fSLu8EkzuKbLsss15k/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hNmU0/YWYyMjU4NmRjMmRi/YTczMmZjYzI0NmMx/N2YwNy5wbmc.jpg"/>
      <itunes:duration>6027</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by authors of the forthcoming book "Writing for Developers", Piotr Sarna and Cynthia Dunlop, to talk about blogging--for Bryan and Adam, it's been 20 years since they started blogging at Sun. The Oxide Friends were also joined by Tim Bray and Will Snow who kicked off blogging at Sun.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://cosocial.ca/@timbray">Tim Bray</a> (<a href="https://bsky.app/profile/tbray.org">BlueSky</a>), <a href="https://bsky.app/profile/will-snow.bsky.social">Will Snow</a>, <a href="https://bsky.app/profile/cynthiadunlop.bsky.social">Cynthia Dunlop</a> and <a href="https://bsky.app/profile/sarna.dev">Piotr Sarna</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.simonandschuster.com/books/Writing-for-Developers/Piotr-Sarna/9781633436282">Writing for Developers</a><ul><li>50% off (!) with code OXIDE50</li></ul></li><li><a href="https://www.tbray.org/ongoing/">ongoing by Tim Bray</a></li><li><a href="https://www.tbray.org/ongoing/When/200x/2004/06/06/BSC">Tim Bray on blogs.sun.com</a></li><li><a href="https://scobleizer.blog/">Scobleizer</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2024/11/16/blogging-through-the-decades/">Blogging through the decades</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2024/11/12/remembering-charles-beeler/">Remembering Charles Beeler</a></li><li>Adam: <a href="https://ahl.dtrace.org/2016/06/19/apfs-part6/">APFS in Detail: Conclusions</a></li><li><a href="https://www.instagram.com/p/BoHKBcelqMT/">Beastie Boys Book: Live &amp; Direct</a></li><li>Adam: <a href="https://ahl.medium.com/aws-outposts-68e78592c7f8">AWS Outposts by the Numbers: A Far-Too-Deep Dive Into Pricing</a></li><li>Adam: <a href="https://ahl.dtrace.org/2016/08/02/i-love-go-i-hate-go/">I Love Go; I Hate Go</a></li><li>Adam: <a href="https://ahl.dtrace.org/2015/09/24/i-am-not-a-resource/">I am not a resource</a></li><li>Adam: <a href="https://ahl.dtrace.org/2015/06/22/first-rust-program-pain/">First Rust Program Pain (So you can avoid it...)</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2018/09/18/falling-in-love-with-rust/">Falling in love with Rust</a></li><li>Adam: <a href="https://ahl.dtrace.org/2015/03/04/on-blogging/">On Blogging (Briefly)</a></li><li>Bryan: <a href="https://bcantrill.dtrace.org/2013/11/30/the-power-of-a-pronoun/">The Power of a Pronoun</a></li><li>Adam: <a href="https://ahl.dtrace.org/2007/07/05/dtrace-scobleized/">DTrace "Scobleized"</a></li></ul><p><strong>Appendix: Cool Technical Blogs</strong></p><p><br></p><p><br></p><p>Crowdsourced by the Oxide Friends:</p><ul><li><a href="https://trynova.dev/blog/">Nova</a> - in the writer's words, <em>"a JavaScript apologist's exploration of how JavaScript could be good"</em></li><li><a href="https://blog.pragmaticengineer.com/">The Pragmatic Engineer</a></li><li><a href="https://tigerbeetle.com/blog">TigerBeetle</a></li><li><a href="https://fasterthanli.me/articles">Faster than Lime</a> - a very humane and deep dive into all sorts of technology, with special focus on tools and infrastructure. Recommended article: <a href="https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-ride">I want off Mr. Golang's Wild Ride</a></li><li><a href="https://www.hillelwayne.com/post/">Hillel Wayne</a> - tons of formal methods talk. Also about quality assurance in the world of software, in general.</li><li><a href="https://www.reidatcheson.com/">Reid Atcheson</a> - down the rabbit hole of computational math; this person is a floating point savant.</li><li><a href="https://blog.computationalcomplexity.org/">Computational Complexity Blog</a> - what it says on the tin. It might be the best blog-like resource on computational complexity.</li><li><a href="https://without.boats/blog/">Without boats</a></li></ul><p>Bonus technical articles from chat and beyond:</p><ul><li><a href="https://saagarjha.com/blog/2020/05/10/why-we-at-famous-company-switched-to-hyped-technology/">Why we at $FAMOUS_COMPANY Switched to $HYPED_TECHNOLOGY - Saagar Jha</a></li><li><a href="https://www.canva.dev/blog/engineering/ship-shape/">Ship Shape: How Canva does hand-drawn shape recognition in the browser</a></li><li><a href="https://bcantrill.dtrace.org/2020/10/11/rust-after-the-honeymoon/">Rust after the honeymoon - Bryan Cantrill</a></li><li><a href="https://www.redpanda.com/blog/redpanda-vs-kafka-performance-benchmark">Redpanda vs. Kafka: A performance comparison</a></li><li><a href="https://discord.com/blog/authentication-outage">25% or 6 to 4: the 11/6/23 authentication outage - Discord</a></li><li><a href="https://engineering.fb.com/2022/10/24/android/android-java-kotlin-migration/">Meta: From zero to 10 million lines of Kotlin</a></li><li><a href="https://www.businessinsider.com/sun-almost-bought-apple-in-1996-2016-1">Sun almost bought Apple in 1996</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/3c341973/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/3c341973/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/3c341973/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/3c341973/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/3c341973/transcription" type="text/html"/>
    </item>
    <item>
      <title>Books in the Box IV</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>28</itunes:episode>
      <podcast:episode>28</podcast:episode>
      <itunes:title>Books in the Box IV</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d5af4de2-65a6-4035-94c9-a2c6b1867f26</guid>
      <link>https://share.transistor.fm/s/bed09e7d</link>
      <description>
        <![CDATA[<p>The 4th installment of the Oxide and Friends book recommendation series. After a brief(ish) diversion into Crimson Twins, Tomax and Xamot, Bryan and Adam are joined by several Oxide Friends to discuss their favorite recent reads.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://bsky.app/profile/engid.bsky.social">Nick Gideo</a>, Josh, <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>, <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>, Zander, and Oliver Herman.</p><ul><li><a href="https://en.wikipedia.org/wiki/Tomax_and_Xamot">Tomax and Xamot</a></li></ul><p><strong>Recommendations:</strong></p><ul><li><a href="https://www.amazon.com/Into-Raging-Sea-Thirty-Three-Megastorm/dp/0062699709">Into the Raging Sea - Slade</a></li><li><a href="https://press.stripe.com/the-making-of-prince-of-persia">The Making of Prince of Persia - Jordan Mechner</a></li><li><a href="https://www.amazon.com/Big-Score-Billion-Dollar-Silicon/dp/1953953166">The Big Score - Malone</a><ul><li><a href="https://www.youtube.com/watch?v=9YzMJi5T3A8">CHM: Oral History of Hector Ruiz</a></li><li><a href="https://www.youtube.com/watch?v=HqWWoaA8pIs">AMD Founder Jerry Sanders Rare Interview</a> (video)</li></ul></li><li><a href="https://www.amazon.com/Chip-War-Worlds-Critical-Technology/dp/1982172002">Chip War - Miller</a><ul><li><a href="https://www.youtube.com/watch?v=u-x7PdnvCyI">CHM: Morris Chang, in conversation with Jen-Hsun Huang</a> (video)</li><li><a href="https://www.acquired.fm/episodes/tsmc">Acquired: TSMC</a> (audio)</li></ul></li><li><a href="https://www.amazon.com/Creativity-Inc-Overcoming-Unseen-Inspiration/dp/0812993012">Creativity Inc. - Catmull and Wallace</a></li><li><a href="https://hardcoresoftware.learningbyshipping.com/">Hardcore Software - Sinofsky</a><ul><li><a href="https://share.transistor.fm/s/9dc9be3f">OxF: The Showstopper Show</a></li></ul></li><li><a href="https://www.amazon.com/Exploding-Phone-Phil-Lapsley/dp/0802122280">Exploding the Phone - Lapsley</a></li><li><a href="https://en.wikipedia.org/wiki/The_Cuckoo%27s_Egg_%28book%29">The Cuckoo's Egg - Stoll</a></li><li><a href="https://www.wired.com/story/elevator-phone-phreaking-defcon/">Inside the Hidden World of Elevator Phone Phreaking</a></li><li><a href="https://www.lastbookstorela.com/">The Last Bookstore</a></li><li><a href="https://www.amazon.com/MouseDriver-Chronicles-Adventures-First-Time-Entrepreneurs/dp/0738208019/">The MouseDriver Chronicles - Lusk, Harrison</a></li><li><a href="https://www.amazon.com/Hatching-Twitter-Story-Friendship-Betrayal/dp/1591847087">Hatching Twitter - Bilton</a></li><li><a href="https://www.amazon.com/Character-Limit-Elon-Destroyed-Twitter/dp/059365613X">Character Limit - Conger, Mac</a></li><li><a href="https://www.amazon.com/MANIAC-Benjamin-Labatut/dp/0593654471">The Maniac - Labatut</a></li><li><a href="https://shifthappens.site/">Shift Happens - Wichary</a></li><li><a href="https://www.amazon.com/gp/product/B0D46QH85L">The Last Philosopher in Texas - Chacon</a></li><li><a href="https://www.amazon.com/Idea-Factory-Great-American-Innovation-ebook/dp/B005GSZIWG">The Idea Factory - Gertner</a></li><li><a href="https://info.honeycomb.io/observability-engineering-oreilly-book-2022">Observability Engineering - Majors, Fong-Jones, Miranda</a></li><li><a href="https://www.amazon.com/Red-Cloud-Dawn-Truman-Monopoly/dp/0312655428">Red Cloud at Dawn - Gordin</a></li><li><a href="https://www.amazon.com/Biohazard-Chilling-Largest-Biological-World-Told/dp/0385334966">Biohazard - Alibek</a></li><li><a href="https://www.amazon.com/More-Money-Than-God-Relations/dp/0143119419">More Money than God - Mallaby</a></li><li><a href="https://www.amazon.com/Remembered-Prisoners-Forgotten-War-History/dp/0312286848">Remembered Prisoners of a Forgotten War - Carlson</a></li><li><a href="https://www.amazon.com/IBM-Holocaust-Strategic-Alliance-Corporation/dp/0914153277">IBM and the Holocaust - Black</a><ul><li><a href="https://bcantrill.dtrace.org/2023/11/26/what-punch-cards-teach-us-about-ai-risk/">Bryan's blog on the topic</a></li></ul></li><li><a href="https://www.amazon.com/DEC-Dead-Long-Live-Corporation/dp/1576753050">DEC is Dead, Long Live DEC - Schein, DeLisi, Kampas, Sonduck</a><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-rise-and-fall-of-dec">OxF: The Rise and Fall of DEC</a></li></ul></li></ul><p><strong>Bonus recommendations from chat</strong></p><ul><li><a href="https://www.amazon.com/dp/B0C5JSZ6H9">Not the End of the World - Ritchie</a></li><li><a href="https://www.amazon.com/dp/B09L57P9KK">The Man Who Broke Capitalism - Gelles</a></li><li><a href="https://en.wikipedia.org/wiki/Children_of_Time_%28novel%29">Children of Time (series) - Tchaikovsky</a></li><li><a href="https://en.wikipedia.org/wiki/The_Murderbot_Diaries">The Murderbot Diaries (series) - Wells</a></li><li><a href="https://www.amazon.com/Organizational-Behavior-Real-Research-Managers/dp/0978663810">Organizational Behavior Real Research for Real Managers - Pearce</a></li><li><a href="https://www.amazon.com/Hacking-Art-Exploitation-Jon-Erickson/dp/1593271441/">Hacking: The Art of Exploitation - Erickson</a></li><li><a href="https://www.amazon.com/Takeover-Hitlers-Final-Rise-Power/dp/0593537424">Takeover: Hitler's Final Rise to Power Hardcover - Ryback</a></li><li><a href="https://www.google.com/books/edition/Successful_Aging/7yeZDwAAQBAJ">Successful Aging - Levitin</a> (felt like maybe a dig at Adam and Bryan?)</li><li><a href="https://www.amazon.com/Speeding-Net-Netscape-Challenged-Microsoft/dp/0871137097">Speeding the Net: The Inside Story of Netscape and How It Challenged Microsoft - Quittner, Slatalla</a></li><li><a href="https://www.amazon.com/Creative-Selection-Inside-Apples-Process/dp/1250194466">Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs - Kocienda</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>The 4th installment of the Oxide and Friends book recommendation series. After a brief(ish) diversion into Crimson Twins, Tomax and Xamot, Bryan and Adam are joined by several Oxide Friends to discuss their favorite recent reads.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://bsky.app/profile/engid.bsky.social">Nick Gideo</a>, Josh, <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>, <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>, Zander, and Oliver Herman.</p><ul><li><a href="https://en.wikipedia.org/wiki/Tomax_and_Xamot">Tomax and Xamot</a></li></ul><p><strong>Recommendations:</strong></p><ul><li><a href="https://www.amazon.com/Into-Raging-Sea-Thirty-Three-Megastorm/dp/0062699709">Into the Raging Sea - Slade</a></li><li><a href="https://press.stripe.com/the-making-of-prince-of-persia">The Making of Prince of Persia - Jordan Mechner</a></li><li><a href="https://www.amazon.com/Big-Score-Billion-Dollar-Silicon/dp/1953953166">The Big Score - Malone</a><ul><li><a href="https://www.youtube.com/watch?v=9YzMJi5T3A8">CHM: Oral History of Hector Ruiz</a></li><li><a href="https://www.youtube.com/watch?v=HqWWoaA8pIs">AMD Founder Jerry Sanders Rare Interview</a> (video)</li></ul></li><li><a href="https://www.amazon.com/Chip-War-Worlds-Critical-Technology/dp/1982172002">Chip War - Miller</a><ul><li><a href="https://www.youtube.com/watch?v=u-x7PdnvCyI">CHM: Morris Chang, in conversation with Jen-Hsun Huang</a> (video)</li><li><a href="https://www.acquired.fm/episodes/tsmc">Acquired: TSMC</a> (audio)</li></ul></li><li><a href="https://www.amazon.com/Creativity-Inc-Overcoming-Unseen-Inspiration/dp/0812993012">Creativity Inc. - Catmull and Wallace</a></li><li><a href="https://hardcoresoftware.learningbyshipping.com/">Hardcore Software - Sinofsky</a><ul><li><a href="https://share.transistor.fm/s/9dc9be3f">OxF: The Showstopper Show</a></li></ul></li><li><a href="https://www.amazon.com/Exploding-Phone-Phil-Lapsley/dp/0802122280">Exploding the Phone - Lapsley</a></li><li><a href="https://en.wikipedia.org/wiki/The_Cuckoo%27s_Egg_%28book%29">The Cuckoo's Egg - Stoll</a></li><li><a href="https://www.wired.com/story/elevator-phone-phreaking-defcon/">Inside the Hidden World of Elevator Phone Phreaking</a></li><li><a href="https://www.lastbookstorela.com/">The Last Bookstore</a></li><li><a href="https://www.amazon.com/MouseDriver-Chronicles-Adventures-First-Time-Entrepreneurs/dp/0738208019/">The MouseDriver Chronicles - Lusk, Harrison</a></li><li><a href="https://www.amazon.com/Hatching-Twitter-Story-Friendship-Betrayal/dp/1591847087">Hatching Twitter - Bilton</a></li><li><a href="https://www.amazon.com/Character-Limit-Elon-Destroyed-Twitter/dp/059365613X">Character Limit - Conger, Mac</a></li><li><a href="https://www.amazon.com/MANIAC-Benjamin-Labatut/dp/0593654471">The Maniac - Labatut</a></li><li><a href="https://shifthappens.site/">Shift Happens - Wichary</a></li><li><a href="https://www.amazon.com/gp/product/B0D46QH85L">The Last Philosopher in Texas - Chacon</a></li><li><a href="https://www.amazon.com/Idea-Factory-Great-American-Innovation-ebook/dp/B005GSZIWG">The Idea Factory - Gertner</a></li><li><a href="https://info.honeycomb.io/observability-engineering-oreilly-book-2022">Observability Engineering - Majors, Fong-Jones, Miranda</a></li><li><a href="https://www.amazon.com/Red-Cloud-Dawn-Truman-Monopoly/dp/0312655428">Red Cloud at Dawn - Gordin</a></li><li><a href="https://www.amazon.com/Biohazard-Chilling-Largest-Biological-World-Told/dp/0385334966">Biohazard - Alibek</a></li><li><a href="https://www.amazon.com/More-Money-Than-God-Relations/dp/0143119419">More Money than God - Mallaby</a></li><li><a href="https://www.amazon.com/Remembered-Prisoners-Forgotten-War-History/dp/0312286848">Remembered Prisoners of a Forgotten War - Carlson</a></li><li><a href="https://www.amazon.com/IBM-Holocaust-Strategic-Alliance-Corporation/dp/0914153277">IBM and the Holocaust - Black</a><ul><li><a href="https://bcantrill.dtrace.org/2023/11/26/what-punch-cards-teach-us-about-ai-risk/">Bryan's blog on the topic</a></li></ul></li><li><a href="https://www.amazon.com/DEC-Dead-Long-Live-Corporation/dp/1576753050">DEC is Dead, Long Live DEC - Schein, DeLisi, Kampas, Sonduck</a><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-rise-and-fall-of-dec">OxF: The Rise and Fall of DEC</a></li></ul></li></ul><p><strong>Bonus recommendations from chat</strong></p><ul><li><a href="https://www.amazon.com/dp/B0C5JSZ6H9">Not the End of the World - Ritchie</a></li><li><a href="https://www.amazon.com/dp/B09L57P9KK">The Man Who Broke Capitalism - Gelles</a></li><li><a href="https://en.wikipedia.org/wiki/Children_of_Time_%28novel%29">Children of Time (series) - Tchaikovsky</a></li><li><a href="https://en.wikipedia.org/wiki/The_Murderbot_Diaries">The Murderbot Diaries (series) - Wells</a></li><li><a href="https://www.amazon.com/Organizational-Behavior-Real-Research-Managers/dp/0978663810">Organizational Behavior Real Research for Real Managers - Pearce</a></li><li><a href="https://www.amazon.com/Hacking-Art-Exploitation-Jon-Erickson/dp/1593271441/">Hacking: The Art of Exploitation - Erickson</a></li><li><a href="https://www.amazon.com/Takeover-Hitlers-Final-Rise-Power/dp/0593537424">Takeover: Hitler's Final Rise to Power Hardcover - Ryback</a></li><li><a href="https://www.google.com/books/edition/Successful_Aging/7yeZDwAAQBAJ">Successful Aging - Levitin</a> (felt like maybe a dig at Adam and Bryan?)</li><li><a href="https://www.amazon.com/Speeding-Net-Netscape-Challenged-Microsoft/dp/0871137097">Speeding the Net: The Inside Story of Netscape and How It Challenged Microsoft - Quittner, Slatalla</a></li><li><a href="https://www.amazon.com/Creative-Selection-Inside-Apples-Process/dp/1250194466">Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs - Kocienda</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 01 Nov 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/bed09e7d/dc31798b.mp3" length="90777116" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/0Uswn5o7ObkTzfeY9AqEUMmohpmG1pjeLA9xUjdXwOk/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mOGIw/MTAzMmE5MGEyYmRm/YjM3YjVmMjQ4YzJm/ZjU0Yi5wbmc.jpg"/>
      <itunes:duration>5672</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>The 4th installment of the Oxide and Friends book recommendation series. After a brief(ish) diversion into Crimson Twins, Tomax and Xamot, Bryan and Adam are joined by several Oxide Friends to discuss their favorite recent reads.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://bsky.app/profile/engid.bsky.social">Nick Gideo</a>, Josh, <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>, <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>, Zander, and Oliver Herman.</p><ul><li><a href="https://en.wikipedia.org/wiki/Tomax_and_Xamot">Tomax and Xamot</a></li></ul><p><strong>Recommendations:</strong></p><ul><li><a href="https://www.amazon.com/Into-Raging-Sea-Thirty-Three-Megastorm/dp/0062699709">Into the Raging Sea - Slade</a></li><li><a href="https://press.stripe.com/the-making-of-prince-of-persia">The Making of Prince of Persia - Jordan Mechner</a></li><li><a href="https://www.amazon.com/Big-Score-Billion-Dollar-Silicon/dp/1953953166">The Big Score - Malone</a><ul><li><a href="https://www.youtube.com/watch?v=9YzMJi5T3A8">CHM: Oral History of Hector Ruiz</a></li><li><a href="https://www.youtube.com/watch?v=HqWWoaA8pIs">AMD Founder Jerry Sanders Rare Interview</a> (video)</li></ul></li><li><a href="https://www.amazon.com/Chip-War-Worlds-Critical-Technology/dp/1982172002">Chip War - Miller</a><ul><li><a href="https://www.youtube.com/watch?v=u-x7PdnvCyI">CHM: Morris Chang, in conversation with Jen-Hsun Huang</a> (video)</li><li><a href="https://www.acquired.fm/episodes/tsmc">Acquired: TSMC</a> (audio)</li></ul></li><li><a href="https://www.amazon.com/Creativity-Inc-Overcoming-Unseen-Inspiration/dp/0812993012">Creativity Inc. - Catmull and Wallace</a></li><li><a href="https://hardcoresoftware.learningbyshipping.com/">Hardcore Software - Sinofsky</a><ul><li><a href="https://share.transistor.fm/s/9dc9be3f">OxF: The Showstopper Show</a></li></ul></li><li><a href="https://www.amazon.com/Exploding-Phone-Phil-Lapsley/dp/0802122280">Exploding the Phone - Lapsley</a></li><li><a href="https://en.wikipedia.org/wiki/The_Cuckoo%27s_Egg_%28book%29">The Cuckoo's Egg - Stoll</a></li><li><a href="https://www.wired.com/story/elevator-phone-phreaking-defcon/">Inside the Hidden World of Elevator Phone Phreaking</a></li><li><a href="https://www.lastbookstorela.com/">The Last Bookstore</a></li><li><a href="https://www.amazon.com/MouseDriver-Chronicles-Adventures-First-Time-Entrepreneurs/dp/0738208019/">The MouseDriver Chronicles - Lusk, Harrison</a></li><li><a href="https://www.amazon.com/Hatching-Twitter-Story-Friendship-Betrayal/dp/1591847087">Hatching Twitter - Bilton</a></li><li><a href="https://www.amazon.com/Character-Limit-Elon-Destroyed-Twitter/dp/059365613X">Character Limit - Conger, Mac</a></li><li><a href="https://www.amazon.com/MANIAC-Benjamin-Labatut/dp/0593654471">The Maniac - Labatut</a></li><li><a href="https://shifthappens.site/">Shift Happens - Wichary</a></li><li><a href="https://www.amazon.com/gp/product/B0D46QH85L">The Last Philosopher in Texas - Chacon</a></li><li><a href="https://www.amazon.com/Idea-Factory-Great-American-Innovation-ebook/dp/B005GSZIWG">The Idea Factory - Gertner</a></li><li><a href="https://info.honeycomb.io/observability-engineering-oreilly-book-2022">Observability Engineering - Majors, Fong-Jones, Miranda</a></li><li><a href="https://www.amazon.com/Red-Cloud-Dawn-Truman-Monopoly/dp/0312655428">Red Cloud at Dawn - Gordin</a></li><li><a href="https://www.amazon.com/Biohazard-Chilling-Largest-Biological-World-Told/dp/0385334966">Biohazard - Alibek</a></li><li><a href="https://www.amazon.com/More-Money-Than-God-Relations/dp/0143119419">More Money than God - Mallaby</a></li><li><a href="https://www.amazon.com/Remembered-Prisoners-Forgotten-War-History/dp/0312286848">Remembered Prisoners of a Forgotten War - Carlson</a></li><li><a href="https://www.amazon.com/IBM-Holocaust-Strategic-Alliance-Corporation/dp/0914153277">IBM and the Holocaust - Black</a><ul><li><a href="https://bcantrill.dtrace.org/2023/11/26/what-punch-cards-teach-us-about-ai-risk/">Bryan's blog on the topic</a></li></ul></li><li><a href="https://www.amazon.com/DEC-Dead-Long-Live-Corporation/dp/1576753050">DEC is Dead, Long Live DEC - Schein, DeLisi, Kampas, Sonduck</a><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-rise-and-fall-of-dec">OxF: The Rise and Fall of DEC</a></li></ul></li></ul><p><strong>Bonus recommendations from chat</strong></p><ul><li><a href="https://www.amazon.com/dp/B0C5JSZ6H9">Not the End of the World - Ritchie</a></li><li><a href="https://www.amazon.com/dp/B09L57P9KK">The Man Who Broke Capitalism - Gelles</a></li><li><a href="https://en.wikipedia.org/wiki/Children_of_Time_%28novel%29">Children of Time (series) - Tchaikovsky</a></li><li><a href="https://en.wikipedia.org/wiki/The_Murderbot_Diaries">The Murderbot Diaries (series) - Wells</a></li><li><a href="https://www.amazon.com/Organizational-Behavior-Real-Research-Managers/dp/0978663810">Organizational Behavior Real Research for Real Managers - Pearce</a></li><li><a href="https://www.amazon.com/Hacking-Art-Exploitation-Jon-Erickson/dp/1593271441/">Hacking: The Art of Exploitation - Erickson</a></li><li><a href="https://www.amazon.com/Takeover-Hitlers-Final-Rise-Power/dp/0593537424">Takeover: Hitler's Final Rise to Power Hardcover - Ryback</a></li><li><a href="https://www.google.com/books/edition/Successful_Aging/7yeZDwAAQBAJ">Successful Aging - Levitin</a> (felt like maybe a dig at Adam and Bryan?)</li><li><a href="https://www.amazon.com/Speeding-Net-Netscape-Challenged-Microsoft/dp/0871137097">Speeding the Net: The Inside Story of Netscape and How It Challenged Microsoft - Quittner, Slatalla</a></li><li><a href="https://www.amazon.com/Creative-Selection-Inside-Apples-Process/dp/1250194466">Creative Selection: Inside Apple's Design Process During the Golden Age of Steve Jobs - Kocienda</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/bed09e7d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bed09e7d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bed09e7d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bed09e7d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/bed09e7d/transcription" type="text/html"/>
    </item>
    <item>
      <title>Unshrouding Turin (or Benvenuto a Torino)</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>27</itunes:episode>
      <podcast:episode>27</podcast:episode>
      <itunes:title>Unshrouding Turin (or Benvenuto a Torino)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">251511e6-ef5b-4d81-b6d7-d3986efc027f</guid>
      <link>https://share.transistor.fm/s/513abc2a</link>
      <description>
        <![CDATA[<p>George Cozma of Chips and Cheese joined Bryan, Adam, and the Oxide Friends to talk about AMD's new 5th generation EPYC processor, codename: Turin. What's new in Turin and how is Oxide's Turin-based platform coming along?</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://techhub.social/@chipsandcheese">George Cozma</a>, as well as Oxide colleagues <a href="https://twitter.com/rmustacc">Robert Mustacchi</a>, <a href="https://twitter.com/random_enginerd">Eric Aasen</a>, <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, and the quietly observant <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://chipsandcheese.com/p/amds-turin-5th-gen-epyc-launched">Chips and Cheese: AMD's Turin: 5th Gen EPYC Launched</a></li><li><a href="https://www.anandtech.com/show/21542/end-of-the-road-an-anandtech-farewell">End of the Road: An Anandtech Farewell</a></li><li><a href="https://en.wikipedia.org/wiki/Centaur_Technology">Centaur Technology</a></li><li><a href="https://en.wikipedia.org/wiki/AVX-512">AVX-512</a></li><li><a href="https://www.numberworld.org/blogs/2024_8_7_zen5_avx512_teardown/">Zen5's AVX512 Teardown + More...</a></li><li><a href="https://en.wikipedia.org/wiki/Thermal_design_power">Thermal Power Design (TDP)</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rack-scale-networking">OxF: Rack Scale Networking</a> (use of p4)</li><li><a href="https://p4.org/">P4</a></li><li><a href="https://en.wikipedia.org/wiki/AGESA">AGESA</a></li><li><a href="https://share.transistor.fm/s/217e1960">OxF: The Network Behind the Network</a> (Oxide server recovery)</li><li><a href="https://community.amd.com/t5/corporate/empowering-the-industry-with-open-system-firmware-amd-opensil/ba-p/599644">openSIL</a></li><li><a href="https://www.phoronix.com/news/AMD-openSIL-September-2024">phoronix: openSIL</a></li><li><a href="https://www.protoexpress.com/blog/back-drilling-pcb-design-and-manufacturing/">PCB backdrilling</a></li><li><a href="https://share.transistor.fm/s/b64ab036">OxF: AMD's MI300</a> (APUs)</li><li><a href="https://www.eventbrite.com/e/dtraceconf24-tickets-1044402936297">dtrace.conf(24)</a> -- The DTrace unconference, December 11th, 2024</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>George Cozma of Chips and Cheese joined Bryan, Adam, and the Oxide Friends to talk about AMD's new 5th generation EPYC processor, codename: Turin. What's new in Turin and how is Oxide's Turin-based platform coming along?</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://techhub.social/@chipsandcheese">George Cozma</a>, as well as Oxide colleagues <a href="https://twitter.com/rmustacc">Robert Mustacchi</a>, <a href="https://twitter.com/random_enginerd">Eric Aasen</a>, <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, and the quietly observant <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://chipsandcheese.com/p/amds-turin-5th-gen-epyc-launched">Chips and Cheese: AMD's Turin: 5th Gen EPYC Launched</a></li><li><a href="https://www.anandtech.com/show/21542/end-of-the-road-an-anandtech-farewell">End of the Road: An Anandtech Farewell</a></li><li><a href="https://en.wikipedia.org/wiki/Centaur_Technology">Centaur Technology</a></li><li><a href="https://en.wikipedia.org/wiki/AVX-512">AVX-512</a></li><li><a href="https://www.numberworld.org/blogs/2024_8_7_zen5_avx512_teardown/">Zen5's AVX512 Teardown + More...</a></li><li><a href="https://en.wikipedia.org/wiki/Thermal_design_power">Thermal Power Design (TDP)</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rack-scale-networking">OxF: Rack Scale Networking</a> (use of p4)</li><li><a href="https://p4.org/">P4</a></li><li><a href="https://en.wikipedia.org/wiki/AGESA">AGESA</a></li><li><a href="https://share.transistor.fm/s/217e1960">OxF: The Network Behind the Network</a> (Oxide server recovery)</li><li><a href="https://community.amd.com/t5/corporate/empowering-the-industry-with-open-system-firmware-amd-opensil/ba-p/599644">openSIL</a></li><li><a href="https://www.phoronix.com/news/AMD-openSIL-September-2024">phoronix: openSIL</a></li><li><a href="https://www.protoexpress.com/blog/back-drilling-pcb-design-and-manufacturing/">PCB backdrilling</a></li><li><a href="https://share.transistor.fm/s/b64ab036">OxF: AMD's MI300</a> (APUs)</li><li><a href="https://www.eventbrite.com/e/dtraceconf24-tickets-1044402936297">dtrace.conf(24)</a> -- The DTrace unconference, December 11th, 2024</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 16 Oct 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/513abc2a/3bdd3361.mp3" length="109111903" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/VjF9XOzGluI84jsqijtz8cN7JVsGx9P-WbOSTtqBI3o/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yMDM5/OGIyYmE3MjIzNWIx/Yzk1MDU4MDlmYThm/MjhhZC5wbmc.jpg"/>
      <itunes:duration>6816</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>George Cozma of Chips and Cheese joined Bryan, Adam, and the Oxide Friends to talk about AMD's new 5th generation EPYC processor, codename: Turin. What's new in Turin and how is Oxide's Turin-based platform coming along?</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://techhub.social/@chipsandcheese">George Cozma</a>, as well as Oxide colleagues <a href="https://twitter.com/rmustacc">Robert Mustacchi</a>, <a href="https://twitter.com/random_enginerd">Eric Aasen</a>, <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, and the quietly observant <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://chipsandcheese.com/p/amds-turin-5th-gen-epyc-launched">Chips and Cheese: AMD's Turin: 5th Gen EPYC Launched</a></li><li><a href="https://www.anandtech.com/show/21542/end-of-the-road-an-anandtech-farewell">End of the Road: An Anandtech Farewell</a></li><li><a href="https://en.wikipedia.org/wiki/Centaur_Technology">Centaur Technology</a></li><li><a href="https://en.wikipedia.org/wiki/AVX-512">AVX-512</a></li><li><a href="https://www.numberworld.org/blogs/2024_8_7_zen5_avx512_teardown/">Zen5's AVX512 Teardown + More...</a></li><li><a href="https://en.wikipedia.org/wiki/Thermal_design_power">Thermal Power Design (TDP)</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/rack-scale-networking">OxF: Rack Scale Networking</a> (use of p4)</li><li><a href="https://p4.org/">P4</a></li><li><a href="https://en.wikipedia.org/wiki/AGESA">AGESA</a></li><li><a href="https://share.transistor.fm/s/217e1960">OxF: The Network Behind the Network</a> (Oxide server recovery)</li><li><a href="https://community.amd.com/t5/corporate/empowering-the-industry-with-open-system-firmware-amd-opensil/ba-p/599644">openSIL</a></li><li><a href="https://www.phoronix.com/news/AMD-openSIL-September-2024">phoronix: openSIL</a></li><li><a href="https://www.protoexpress.com/blog/back-drilling-pcb-design-and-manufacturing/">PCB backdrilling</a></li><li><a href="https://share.transistor.fm/s/b64ab036">OxF: AMD's MI300</a> (APUs)</li><li><a href="https://www.eventbrite.com/e/dtraceconf24-tickets-1044402936297">dtrace.conf(24)</a> -- The DTrace unconference, December 11th, 2024</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/513abc2a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/513abc2a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/513abc2a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/513abc2a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/513abc2a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Querying Metrics with OxQL</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>26</itunes:episode>
      <podcast:episode>26</podcast:episode>
      <itunes:title>Querying Metrics with OxQL</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c80ab36c-46e6-4ac2-b647-319d8565a64b</guid>
      <link>https://share.transistor.fm/s/41bb2f81</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by Oxide colleague, Ben Naecker, to talk about OxQL--the Oxide Query Language we've developed for interacting with our metrics system. Yes, another query language, and, yes, we're DSL maximalists, but listen in before you accuse us of simple NIH!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was Oxide colleague, Ben Naecker.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0463">RFD 463: The Oxide Query Language</a></li><li><a href="https://notebooklm.google.com/notebook/fdd59d68-234e-416a-abb8-d048e3af5d7d/audio">GenAI podcast on the OxQL RFD</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0125">RFD 125: Telemetry requirements and building blocks</a></li><li><a href="https://en.wikipedia.org/wiki/InfluxDB">InfluxDB</a></li><li><a href="https://en.wikipedia.org/wiki/ClickHouse">ClickHouse</a></li><li><a href="https://simonwillison.net/2024/Aug/24/pipe-syntax-in-sql/">Simon Willison: SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL</a></li><li><a href="https://docs.oxide.computer/cli/experimental/timeseries">Oxide CLI timeseries docs</a></li><li><a href="https://github.com/oxidecomputer/oxide.rs/blob/main/cli/src/cmd_timeseries/dashboard.rs">Oxide CLI timeseries dashboard code</a></li><li><a href="https://github.com/oxidecomputer/omicron/tree/main/oximeter/db/src/oxql">OxQL source code</a></li><li><a href="https://crates.io/crates/peg">Rust peg crate</a></li><li><a href="https://www.vldb.org/pvldb/vol8/p1816-teller.pdf">Gorilla</a></li><li><a href="https://www.vldb.org/pvldb/vol17/p3731-schulze.pdf">Clickhouse paper</a></li><li><a href="https://share.transistor.fm/s/6d94f044">OxF: Whither CockroachDB?</a></li><li><a href="https://www.antlr.org/">ANTLR</a></li><li><a href="https://dl.acm.org/doi/pdf/10.1145/1508211.1508217">ACM Queue 2009: Purpose Built Languages</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by Oxide colleague, Ben Naecker, to talk about OxQL--the Oxide Query Language we've developed for interacting with our metrics system. Yes, another query language, and, yes, we're DSL maximalists, but listen in before you accuse us of simple NIH!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was Oxide colleague, Ben Naecker.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0463">RFD 463: The Oxide Query Language</a></li><li><a href="https://notebooklm.google.com/notebook/fdd59d68-234e-416a-abb8-d048e3af5d7d/audio">GenAI podcast on the OxQL RFD</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0125">RFD 125: Telemetry requirements and building blocks</a></li><li><a href="https://en.wikipedia.org/wiki/InfluxDB">InfluxDB</a></li><li><a href="https://en.wikipedia.org/wiki/ClickHouse">ClickHouse</a></li><li><a href="https://simonwillison.net/2024/Aug/24/pipe-syntax-in-sql/">Simon Willison: SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL</a></li><li><a href="https://docs.oxide.computer/cli/experimental/timeseries">Oxide CLI timeseries docs</a></li><li><a href="https://github.com/oxidecomputer/oxide.rs/blob/main/cli/src/cmd_timeseries/dashboard.rs">Oxide CLI timeseries dashboard code</a></li><li><a href="https://github.com/oxidecomputer/omicron/tree/main/oximeter/db/src/oxql">OxQL source code</a></li><li><a href="https://crates.io/crates/peg">Rust peg crate</a></li><li><a href="https://www.vldb.org/pvldb/vol8/p1816-teller.pdf">Gorilla</a></li><li><a href="https://www.vldb.org/pvldb/vol17/p3731-schulze.pdf">Clickhouse paper</a></li><li><a href="https://share.transistor.fm/s/6d94f044">OxF: Whither CockroachDB?</a></li><li><a href="https://www.antlr.org/">ANTLR</a></li><li><a href="https://dl.acm.org/doi/pdf/10.1145/1508211.1508217">ACM Queue 2009: Purpose Built Languages</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 02 Oct 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/41bb2f81/5282c4d8.mp3" length="91445805" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/T-7D3byoOpuSKY48ZehafHkhtLeHOO1hyU9qNndvAEw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wNjg2/ZmFjYWM0ZmNmMGFl/OTk1OWQyYWE1ZTY2/NDA0YS5wbmc.jpg"/>
      <itunes:duration>5714</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by Oxide colleague, Ben Naecker, to talk about OxQL--the Oxide Query Language we've developed for interacting with our metrics system. Yes, another query language, and, yes, we're DSL maximalists, but listen in before you accuse us of simple NIH!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was Oxide colleague, Ben Naecker.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0463">RFD 463: The Oxide Query Language</a></li><li><a href="https://notebooklm.google.com/notebook/fdd59d68-234e-416a-abb8-d048e3af5d7d/audio">GenAI podcast on the OxQL RFD</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0125">RFD 125: Telemetry requirements and building blocks</a></li><li><a href="https://en.wikipedia.org/wiki/InfluxDB">InfluxDB</a></li><li><a href="https://en.wikipedia.org/wiki/ClickHouse">ClickHouse</a></li><li><a href="https://simonwillison.net/2024/Aug/24/pipe-syntax-in-sql/">Simon Willison: SQL Has Problems. We Can Fix Them: Pipe Syntax In SQL</a></li><li><a href="https://docs.oxide.computer/cli/experimental/timeseries">Oxide CLI timeseries docs</a></li><li><a href="https://github.com/oxidecomputer/oxide.rs/blob/main/cli/src/cmd_timeseries/dashboard.rs">Oxide CLI timeseries dashboard code</a></li><li><a href="https://github.com/oxidecomputer/omicron/tree/main/oximeter/db/src/oxql">OxQL source code</a></li><li><a href="https://crates.io/crates/peg">Rust peg crate</a></li><li><a href="https://www.vldb.org/pvldb/vol8/p1816-teller.pdf">Gorilla</a></li><li><a href="https://www.vldb.org/pvldb/vol17/p3731-schulze.pdf">Clickhouse paper</a></li><li><a href="https://share.transistor.fm/s/6d94f044">OxF: Whither CockroachDB?</a></li><li><a href="https://www.antlr.org/">ANTLR</a></li><li><a href="https://dl.acm.org/doi/pdf/10.1145/1508211.1508217">ACM Queue 2009: Purpose Built Languages</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/41bb2f81/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/41bb2f81/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/41bb2f81/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/41bb2f81/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/41bb2f81/transcription" type="text/html"/>
    </item>
    <item>
      <title>RTO or GTFO</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>25</itunes:episode>
      <podcast:episode>25</podcast:episode>
      <itunes:title>RTO or GTFO</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a9ff86e3-d503-452e-82cb-2d6454806095</guid>
      <link>https://share.transistor.fm/s/0e6bea7e</link>
      <description>
        <![CDATA[<p>With Amazon's return to office (RTO) mandate in the news, Bryan and Adam revisit the topic (it's been 2.5 years since last time!). Are in-office epiphanies real or is RTO fueled by nostalgia, fear... and finance? Stay tuned / we apologize for the exposition on in-office games.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included friend of the pod, Matt Amdur, and Chris.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.aboutamazon.com/news/company-news/ceo-andy-jassy-latest-update-on-amazon-return-to-office-manager-team-ratio">Message from CEO Andy Jassy: Strengthening our culture and teams</a></li><li><a href="https://share.transistor.fm/s/7daf8df8">OxF: The Future of Work</a></li><li><a href="https://www.amazon.jobs/content/en/our-workplace/leadership-principles">Amazon leadership principles</a></li><li><a href="https://oxide.computer/blog/building-big-systems-with-remote-hardware-teams">Nathanael's blog: Building Big Systems with Remote Hardware Teams</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>With Amazon's return to office (RTO) mandate in the news, Bryan and Adam revisit the topic (it's been 2.5 years since last time!). Are in-office epiphanies real or is RTO fueled by nostalgia, fear... and finance? Stay tuned / we apologize for the exposition on in-office games.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included friend of the pod, Matt Amdur, and Chris.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.aboutamazon.com/news/company-news/ceo-andy-jassy-latest-update-on-amazon-return-to-office-manager-team-ratio">Message from CEO Andy Jassy: Strengthening our culture and teams</a></li><li><a href="https://share.transistor.fm/s/7daf8df8">OxF: The Future of Work</a></li><li><a href="https://www.amazon.jobs/content/en/our-workplace/leadership-principles">Amazon leadership principles</a></li><li><a href="https://oxide.computer/blog/building-big-systems-with-remote-hardware-teams">Nathanael's blog: Building Big Systems with Remote Hardware Teams</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 26 Sep 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/0e6bea7e/bb31b4e3.mp3" length="95627240" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/hctcvS8WNlzPiOfw9QtFzZm4Q-sFHJEc7nVWvgB0878/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84M2M5/NmJlNjdkODkwMDFl/Y2Q2NTAwNDA2ODgy/ZGZiMy5wbmc.jpg"/>
      <itunes:duration>5975</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>With Amazon's return to office (RTO) mandate in the news, Bryan and Adam revisit the topic (it's been 2.5 years since last time!). Are in-office epiphanies real or is RTO fueled by nostalgia, fear... and finance? Stay tuned / we apologize for the exposition on in-office games.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included friend of the pod, Matt Amdur, and Chris.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.aboutamazon.com/news/company-news/ceo-andy-jassy-latest-update-on-amazon-return-to-office-manager-team-ratio">Message from CEO Andy Jassy: Strengthening our culture and teams</a></li><li><a href="https://share.transistor.fm/s/7daf8df8">OxF: The Future of Work</a></li><li><a href="https://www.amazon.jobs/content/en/our-workplace/leadership-principles">Amazon leadership principles</a></li><li><a href="https://oxide.computer/blog/building-big-systems-with-remote-hardware-teams">Nathanael's blog: Building Big Systems with Remote Hardware Teams</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/0e6bea7e/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0e6bea7e/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0e6bea7e/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0e6bea7e/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/0e6bea7e/transcription" type="text/html"/>
    </item>
    <item>
      <title>Reflecting on Founder Mode</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>24</itunes:episode>
      <podcast:episode>24</podcast:episode>
      <itunes:title>Reflecting on Founder Mode</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">0fde0ddb-1c52-4c86-bc4f-19884673c08b</guid>
      <link>https://share.transistor.fm/s/07648e31</link>
      <description>
        <![CDATA[<p>With some time passed, Bryan and Adam offer a non-hot take on Paul Graham's "Founder Mode" post. While there is plenty to quibble over, there's also the kernel of an important idea: how to balance experience, novel thinking, and limited time? Also stay tuned as they share a years old "ego con".</p><p>Your hosts were <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Paul Graham <a href="https://paulgraham.com/foundermode.html">Founder Mode</a></li><li>Bryan <a href="https://oxide.computer/blog/reflections-on-founder-mode">Reflecting on Founder Mode</a></li><li>Tim O'Reilly <a href="https://www.oreilly.com/radar/how-i-failed/">How I Failed</a></li><li>Camille Fournier <a href="https://skamille.medium.com/founders-create-managers-aba3c88981ba">Founder Create Managers</a></li><li><a href="https://www.youtube.com/watch?v=4ef0juAMqoE">Bryan Chesky interview we mention</a></li><li><a href="https://share.transistor.fm/s/bc06a9c9">OxF: on Steve Jobs and the NeXT Big Thing</a></li><li><a href="https://en.wikipedia.org/wiki/Seagull_management">Seagull Management</a></li><li><a href="https://www.amazon.com/How-Castrate-Bull-Unexpected-Business/dp/0470345233">How to Castrate a Bull</a> <strong>NOT AN ENDORSEMENT; DO NOT READ</strong></li><li>The ego con: <a href="https://nonstophitz.blogspot.com/">Non-Stop Hitz</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>With some time passed, Bryan and Adam offer a non-hot take on Paul Graham's "Founder Mode" post. While there is plenty to quibble over, there's also the kernel of an important idea: how to balance experience, novel thinking, and limited time? Also stay tuned as they share a years old "ego con".</p><p>Your hosts were <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Paul Graham <a href="https://paulgraham.com/foundermode.html">Founder Mode</a></li><li>Bryan <a href="https://oxide.computer/blog/reflections-on-founder-mode">Reflecting on Founder Mode</a></li><li>Tim O'Reilly <a href="https://www.oreilly.com/radar/how-i-failed/">How I Failed</a></li><li>Camille Fournier <a href="https://skamille.medium.com/founders-create-managers-aba3c88981ba">Founder Create Managers</a></li><li><a href="https://www.youtube.com/watch?v=4ef0juAMqoE">Bryan Chesky interview we mention</a></li><li><a href="https://share.transistor.fm/s/bc06a9c9">OxF: on Steve Jobs and the NeXT Big Thing</a></li><li><a href="https://en.wikipedia.org/wiki/Seagull_management">Seagull Management</a></li><li><a href="https://www.amazon.com/How-Castrate-Bull-Unexpected-Business/dp/0470345233">How to Castrate a Bull</a> <strong>NOT AN ENDORSEMENT; DO NOT READ</strong></li><li>The ego con: <a href="https://nonstophitz.blogspot.com/">Non-Stop Hitz</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 20 Sep 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/07648e31/e4d40a42.mp3" length="79020780" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/j0r7Op5mkMIkYnnjUb9Uf7qf02F2o9f_Nk1LzePGF1Q/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80MGJm/N2RiMDJlOGIxYTJk/ZTMwYzdlYzQ4MTM3/NjIyZC5wbmc.jpg"/>
      <itunes:duration>4934</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>With some time passed, Bryan and Adam offer a non-hot take on Paul Graham's "Founder Mode" post. While there is plenty to quibble over, there's also the kernel of an important idea: how to balance experience, novel thinking, and limited time? Also stay tuned as they share a years old "ego con".</p><p>Your hosts were <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Paul Graham <a href="https://paulgraham.com/foundermode.html">Founder Mode</a></li><li>Bryan <a href="https://oxide.computer/blog/reflections-on-founder-mode">Reflecting on Founder Mode</a></li><li>Tim O'Reilly <a href="https://www.oreilly.com/radar/how-i-failed/">How I Failed</a></li><li>Camille Fournier <a href="https://skamille.medium.com/founders-create-managers-aba3c88981ba">Founder Create Managers</a></li><li><a href="https://www.youtube.com/watch?v=4ef0juAMqoE">Bryan Chesky interview we mention</a></li><li><a href="https://share.transistor.fm/s/bc06a9c9">OxF: on Steve Jobs and the NeXT Big Thing</a></li><li><a href="https://en.wikipedia.org/wiki/Seagull_management">Seagull Management</a></li><li><a href="https://www.amazon.com/How-Castrate-Bull-Unexpected-Business/dp/0470345233">How to Castrate a Bull</a> <strong>NOT AN ENDORSEMENT; DO NOT READ</strong></li><li>The ego con: <a href="https://nonstophitz.blogspot.com/">Non-Stop Hitz</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/07648e31/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/07648e31/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/07648e31/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/07648e31/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/07648e31/transcription" type="text/html"/>
    </item>
    <item>
      <title>RFDs: The Backbone of Oxide</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>23</itunes:episode>
      <podcast:episode>23</podcast:episode>
      <itunes:title>RFDs: The Backbone of Oxide</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">81402255-d26f-490c-a833-5c1c7f4bbd45</guid>
      <link>https://share.transistor.fm/s/7f163561</link>
      <description>
        <![CDATA[<p>RFDs--Requests for Discussion--are how we at Oxide discuss... just about everything! Technical design, hardware component selection, changes in process, culture, interview systems, (even) chat--we have RFDs for all of these, over 500 in a bit under 5 years. Bryan and Adam were joined by Oxide colleagues instrumental to RFDs, from their most prolific author to those making them more consumable.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues, Robert Mustacchi, David Crespo, Ben Leonard, and Augustus Mayo.</p><p><br>Some of the topics we hit on, in the order that we hit them:</p><ul><li>We're sorry, Germany</li><li><a href="https://rfd.shared.oxide.computer/">Oxide RFD site</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0001">RFD 1: Requests for Discussion</a></li><li><a href="https://oxide.computer/blog/a-tool-for-discussion">A Tool for Discussion</a> (Oxide blog post from Ben)</li><li><a href="https://illumos.org/opensolaris/ARChive/PSARC/">Sun PSARC cases</a></li><li><a href="https://bwiggs.com/notebook/queens-duck/">The Queen's Duck</a></li><li><a href="http://1099.com/c/pz/pdfs/issue1/columns/insanity.pdf">The Hairy Arm</a></li><li><a href="https://github.com/TritonDataCenter/rfd">Joyent RFDs</a></li><li><a href="https://datatracker.ietf.org/doc/html/rfc3">RFC-3</a></li><li><a href="https://asciidoc.org/">AsciiDoc</a></li><li><a href="https://github.com/TritonDataCenter/rfd/blob/master/rfd/0077/README.adoc">Joyent RFD 77</a></li><li><a href="https://share.transistor.fm/s/ac83d63e">OxF: Hiring Processes with Gergely Orosz</a></li><li><a href="https://github.com/oxidecomputer/rfd-api/">Oxide RFD API</a></li><li>... with it's CLI generated by <a href="https://github.com/oxidecomputer/progenitor">progenitor</a></li><li>... which we talked about some on OxF <a href="https://share.transistor.fm/s/db64d619">here</a> and <a href="https://share.transistor.fm/s/8460f5be">here</a></li><li><a href="https://www.youtube.com/watch?v=UptsQuOlhBU">"Own your strategic weirdness"</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0113">RFD 113: Engineering Determination</a>, or how we close out RFDs</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>RFDs--Requests for Discussion--are how we at Oxide discuss... just about everything! Technical design, hardware component selection, changes in process, culture, interview systems, (even) chat--we have RFDs for all of these, over 500 in a bit under 5 years. Bryan and Adam were joined by Oxide colleagues instrumental to RFDs, from their most prolific author to those making them more consumable.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues, Robert Mustacchi, David Crespo, Ben Leonard, and Augustus Mayo.</p><p><br>Some of the topics we hit on, in the order that we hit them:</p><ul><li>We're sorry, Germany</li><li><a href="https://rfd.shared.oxide.computer/">Oxide RFD site</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0001">RFD 1: Requests for Discussion</a></li><li><a href="https://oxide.computer/blog/a-tool-for-discussion">A Tool for Discussion</a> (Oxide blog post from Ben)</li><li><a href="https://illumos.org/opensolaris/ARChive/PSARC/">Sun PSARC cases</a></li><li><a href="https://bwiggs.com/notebook/queens-duck/">The Queen's Duck</a></li><li><a href="http://1099.com/c/pz/pdfs/issue1/columns/insanity.pdf">The Hairy Arm</a></li><li><a href="https://github.com/TritonDataCenter/rfd">Joyent RFDs</a></li><li><a href="https://datatracker.ietf.org/doc/html/rfc3">RFC-3</a></li><li><a href="https://asciidoc.org/">AsciiDoc</a></li><li><a href="https://github.com/TritonDataCenter/rfd/blob/master/rfd/0077/README.adoc">Joyent RFD 77</a></li><li><a href="https://share.transistor.fm/s/ac83d63e">OxF: Hiring Processes with Gergely Orosz</a></li><li><a href="https://github.com/oxidecomputer/rfd-api/">Oxide RFD API</a></li><li>... with it's CLI generated by <a href="https://github.com/oxidecomputer/progenitor">progenitor</a></li><li>... which we talked about some on OxF <a href="https://share.transistor.fm/s/db64d619">here</a> and <a href="https://share.transistor.fm/s/8460f5be">here</a></li><li><a href="https://www.youtube.com/watch?v=UptsQuOlhBU">"Own your strategic weirdness"</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0113">RFD 113: Engineering Determination</a>, or how we close out RFDs</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 30 Aug 2024 07:27:17 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/7f163561/7b43c354.mp3" length="98140594" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/b92VWEienQ4cvlBbH4z9PQyw-XPpY7S9vXGb0WVzlTM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mY2Y4/OTIyZWQyMmYxNzU2/YWFlODc2OWNmZmY2/Y2YyNC5qcGc.jpg"/>
      <itunes:duration>6129</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>RFDs--Requests for Discussion--are how we at Oxide discuss... just about everything! Technical design, hardware component selection, changes in process, culture, interview systems, (even) chat--we have RFDs for all of these, over 500 in a bit under 5 years. Bryan and Adam were joined by Oxide colleagues instrumental to RFDs, from their most prolific author to those making them more consumable.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues, Robert Mustacchi, David Crespo, Ben Leonard, and Augustus Mayo.</p><p><br>Some of the topics we hit on, in the order that we hit them:</p><ul><li>We're sorry, Germany</li><li><a href="https://rfd.shared.oxide.computer/">Oxide RFD site</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0001">RFD 1: Requests for Discussion</a></li><li><a href="https://oxide.computer/blog/a-tool-for-discussion">A Tool for Discussion</a> (Oxide blog post from Ben)</li><li><a href="https://illumos.org/opensolaris/ARChive/PSARC/">Sun PSARC cases</a></li><li><a href="https://bwiggs.com/notebook/queens-duck/">The Queen's Duck</a></li><li><a href="http://1099.com/c/pz/pdfs/issue1/columns/insanity.pdf">The Hairy Arm</a></li><li><a href="https://github.com/TritonDataCenter/rfd">Joyent RFDs</a></li><li><a href="https://datatracker.ietf.org/doc/html/rfc3">RFC-3</a></li><li><a href="https://asciidoc.org/">AsciiDoc</a></li><li><a href="https://github.com/TritonDataCenter/rfd/blob/master/rfd/0077/README.adoc">Joyent RFD 77</a></li><li><a href="https://share.transistor.fm/s/ac83d63e">OxF: Hiring Processes with Gergely Orosz</a></li><li><a href="https://github.com/oxidecomputer/rfd-api/">Oxide RFD API</a></li><li>... with it's CLI generated by <a href="https://github.com/oxidecomputer/progenitor">progenitor</a></li><li>... which we talked about some on OxF <a href="https://share.transistor.fm/s/db64d619">here</a> and <a href="https://share.transistor.fm/s/8460f5be">here</a></li><li><a href="https://www.youtube.com/watch?v=UptsQuOlhBU">"Own your strategic weirdness"</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0113">RFD 113: Engineering Determination</a>, or how we close out RFDs</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/7f163561/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7f163561/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7f163561/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7f163561/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/7f163561/transcription" type="text/html"/>
    </item>
    <item>
      <title>Whither CockroachDB?</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>22</itunes:episode>
      <podcast:episode>22</podcast:episode>
      <itunes:title>Whither CockroachDB?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">9931b014-c434-445e-b00c-938ee9747891</guid>
      <link>https://share.transistor.fm/s/6d94f044</link>
      <description>
        <![CDATA[<p>Lots of engineering decisions get made on vibes. Popularity, anecdotes—they can lead to expedient decisions rather than rigorous ones. At Oxide, our choice to go with CockroachDB was hardly hasty! Dave Pacheco joins Bryan and Adam to talk about why we choose CRDB… and how Cockroach Lab’s recent switch to a proprietary license impacts that.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was <a href="https://hachyderm.io/@dap">Dave Pacheco</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://techcrunch.com/2024/08/15/cockroach-labs-shakes-up-its-licensing-to-force-bigger-companies-to-pay/">TechCrunch: Cockroach Labs shakes up its licensing to force bigger companies to pay</a></li><li><a href="https://x.com/kelseyhightower/status/1824502930550268410">Kelsey's Tweet</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0053">Oxide RFD 53: Control plane data storage requirements</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0110">Oxide RFD 110: CockroachDB for the control plane database</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0508">Oxide RFD 508: Whither CockroachDB</a></li><li><a href="https://www.tritondatacenter.com/blog/manta-postmortem-7-27-2015">Joyent blog post on the outage due to postgres autovacuum</a></li><li><a href="https://jepsen.io/">Jepsen</a></li><li><a href="https://github.com/oxidecomputer/cockroachdb-exploration/">Dave's CRDB exploration repo</a></li><li><a href="https://chrony-project.org/">Chrony</a></li><li><a href="https://share.transistor.fm/s/8488f6b6">OxF: A Debugging Odyssey</a> -- debugging an issue that manifested in CRDB</li><li><a href="https://www.tritondatacenter.com/blog/the-liberation-of-rethinkdb">The Liberation of RethinkDB</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Lots of engineering decisions get made on vibes. Popularity, anecdotes—they can lead to expedient decisions rather than rigorous ones. At Oxide, our choice to go with CockroachDB was hardly hasty! Dave Pacheco joins Bryan and Adam to talk about why we choose CRDB… and how Cockroach Lab’s recent switch to a proprietary license impacts that.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was <a href="https://hachyderm.io/@dap">Dave Pacheco</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://techcrunch.com/2024/08/15/cockroach-labs-shakes-up-its-licensing-to-force-bigger-companies-to-pay/">TechCrunch: Cockroach Labs shakes up its licensing to force bigger companies to pay</a></li><li><a href="https://x.com/kelseyhightower/status/1824502930550268410">Kelsey's Tweet</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0053">Oxide RFD 53: Control plane data storage requirements</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0110">Oxide RFD 110: CockroachDB for the control plane database</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0508">Oxide RFD 508: Whither CockroachDB</a></li><li><a href="https://www.tritondatacenter.com/blog/manta-postmortem-7-27-2015">Joyent blog post on the outage due to postgres autovacuum</a></li><li><a href="https://jepsen.io/">Jepsen</a></li><li><a href="https://github.com/oxidecomputer/cockroachdb-exploration/">Dave's CRDB exploration repo</a></li><li><a href="https://chrony-project.org/">Chrony</a></li><li><a href="https://share.transistor.fm/s/8488f6b6">OxF: A Debugging Odyssey</a> -- debugging an issue that manifested in CRDB</li><li><a href="https://www.tritondatacenter.com/blog/the-liberation-of-rethinkdb">The Liberation of RethinkDB</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 21 Aug 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/6d94f044/a13504be.mp3" length="90420144" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/ur8FIFvE-1MMWBDk1IFeV95oDdRBGD1TyOnYxBkvJXg/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jM2I1/NDE2Y2ZlMjMwZWZj/MjM2ZDM4YmM2ZTNm/ODkzNS5qcGc.jpg"/>
      <itunes:duration>5647</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Lots of engineering decisions get made on vibes. Popularity, anecdotes—they can lead to expedient decisions rather than rigorous ones. At Oxide, our choice to go with CockroachDB was hardly hasty! Dave Pacheco joins Bryan and Adam to talk about why we choose CRDB… and how Cockroach Lab’s recent switch to a proprietary license impacts that.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was <a href="https://hachyderm.io/@dap">Dave Pacheco</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://techcrunch.com/2024/08/15/cockroach-labs-shakes-up-its-licensing-to-force-bigger-companies-to-pay/">TechCrunch: Cockroach Labs shakes up its licensing to force bigger companies to pay</a></li><li><a href="https://x.com/kelseyhightower/status/1824502930550268410">Kelsey's Tweet</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0053">Oxide RFD 53: Control plane data storage requirements</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0110">Oxide RFD 110: CockroachDB for the control plane database</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0508">Oxide RFD 508: Whither CockroachDB</a></li><li><a href="https://www.tritondatacenter.com/blog/manta-postmortem-7-27-2015">Joyent blog post on the outage due to postgres autovacuum</a></li><li><a href="https://jepsen.io/">Jepsen</a></li><li><a href="https://github.com/oxidecomputer/cockroachdb-exploration/">Dave's CRDB exploration repo</a></li><li><a href="https://chrony-project.org/">Chrony</a></li><li><a href="https://share.transistor.fm/s/8488f6b6">OxF: A Debugging Odyssey</a> -- debugging an issue that manifested in CRDB</li><li><a href="https://www.tritondatacenter.com/blog/the-liberation-of-rethinkdb">The Liberation of RethinkDB</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/6d94f044/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/6d94f044/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/6d94f044/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/6d94f044/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/6d94f044/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Saga of Sagas</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>21</itunes:episode>
      <podcast:episode>21</podcast:episode>
      <itunes:title>The Saga of Sagas</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b6e2d00c-38ba-4bd0-bd66-9ae84f4dcddb</guid>
      <link>https://share.transistor.fm/s/5183dc52</link>
      <description>
        <![CDATA[<p>The Oxide control plane coordinates multiple services to do complex, compound operations. Early on, we knew we wanted to provide a robust structure for these multi-part workflows. We stumbled onto Distributed Sagas and built our own implementation in Steno. Bryan and Adam are joined by several members of the Oxide team who built and use Steno to drive the complex operation of the control plane.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@dap">Dave Pacheco</a>. <a href="https://xantronix.social/@eliza">Eliza Weisman</a>, Andrew Stone, Greg Colombo, and James MacMahon.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=0UTOLRTwOX0">Distributed Sagas: A Protocol for Coordinating Microservices - Caitie McCaffrey</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0107">Oxide RFD 107: Workflows Engine</a></li><li><a href="https://github.com/oxidecomputer/steno">Steno</a></li><li>chat: "the trouble with other people's workflow engines, somehow with all the yaml in the world they're never quite extensible enough"</li><li>Not our first bit of background noise on OxF (<a href="https://share.transistor.fm/s/124f46bf">trombone</a>)</li><li><a href="https://dl.acm.org/doi/pdf/10.1145/38713.38742">SAGAS</a> paper</li><li>chat: "when i hear sagas i think "transaction semantics enforced at the application layer" and when i hear workflow i hear "a dsl that doesn't have a for loop""</li><li><a href="https://github.com/oxidecomputer/omicron/blob/3ad79c1cbdc6fb77515bc10ce5f4a7d7c8687624/nexus/src/app/sagas/instance_create.rs#L1274">Automated saga testing</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0289">Oxide RFD 289: Steno Upgrade</a></li><li><a href="http://www.bailis.org/papers/feral-sigmod2015.pdf">Feral Concurrency Control paper from Berkeley and the University of Sydney</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/5749">Eliza's PR</a></li><li><a href="https://github.com/oxidecomputer/steno?tab=readme-ov-file#divergence-from-distributed-sagas">Steno's description of its divergence from Distributed Sagas</a></li><li><a href="https://aws.amazon.com/builders-library/reliability-and-constant-work/">AWS "constant work" blog</a></li><li>chat: "Now, migrate the owl."</li><li><a href="https://share.transistor.fm/s/f1a2ebcb">OxF on formal methods</a></li><li><a href="https://github.com/oxidecomputer/omicron/issues/5042">A complex bug with sagas: "tl;dr there's TWENTY steps in 5042 that leads to an accounting bug"</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0373">Oxide RFD 373: Reliable Persistent Workflows</a></li><li><a href="https://github.com/oxidecomputer/omicron/blob/67c424c182d2d18f832f7d4886e6d54c64cc09fe/nexus/src/app/sagas/instance_update/mod.rs#L5-L341">Eliza's novella on updating an instance</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>The Oxide control plane coordinates multiple services to do complex, compound operations. Early on, we knew we wanted to provide a robust structure for these multi-part workflows. We stumbled onto Distributed Sagas and built our own implementation in Steno. Bryan and Adam are joined by several members of the Oxide team who built and use Steno to drive the complex operation of the control plane.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@dap">Dave Pacheco</a>. <a href="https://xantronix.social/@eliza">Eliza Weisman</a>, Andrew Stone, Greg Colombo, and James MacMahon.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=0UTOLRTwOX0">Distributed Sagas: A Protocol for Coordinating Microservices - Caitie McCaffrey</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0107">Oxide RFD 107: Workflows Engine</a></li><li><a href="https://github.com/oxidecomputer/steno">Steno</a></li><li>chat: "the trouble with other people's workflow engines, somehow with all the yaml in the world they're never quite extensible enough"</li><li>Not our first bit of background noise on OxF (<a href="https://share.transistor.fm/s/124f46bf">trombone</a>)</li><li><a href="https://dl.acm.org/doi/pdf/10.1145/38713.38742">SAGAS</a> paper</li><li>chat: "when i hear sagas i think "transaction semantics enforced at the application layer" and when i hear workflow i hear "a dsl that doesn't have a for loop""</li><li><a href="https://github.com/oxidecomputer/omicron/blob/3ad79c1cbdc6fb77515bc10ce5f4a7d7c8687624/nexus/src/app/sagas/instance_create.rs#L1274">Automated saga testing</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0289">Oxide RFD 289: Steno Upgrade</a></li><li><a href="http://www.bailis.org/papers/feral-sigmod2015.pdf">Feral Concurrency Control paper from Berkeley and the University of Sydney</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/5749">Eliza's PR</a></li><li><a href="https://github.com/oxidecomputer/steno?tab=readme-ov-file#divergence-from-distributed-sagas">Steno's description of its divergence from Distributed Sagas</a></li><li><a href="https://aws.amazon.com/builders-library/reliability-and-constant-work/">AWS "constant work" blog</a></li><li>chat: "Now, migrate the owl."</li><li><a href="https://share.transistor.fm/s/f1a2ebcb">OxF on formal methods</a></li><li><a href="https://github.com/oxidecomputer/omicron/issues/5042">A complex bug with sagas: "tl;dr there's TWENTY steps in 5042 that leads to an accounting bug"</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0373">Oxide RFD 373: Reliable Persistent Workflows</a></li><li><a href="https://github.com/oxidecomputer/omicron/blob/67c424c182d2d18f832f7d4886e6d54c64cc09fe/nexus/src/app/sagas/instance_update/mod.rs#L5-L341">Eliza's novella on updating an instance</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 14 Aug 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/5183dc52/d1f95156.mp3" length="226548141" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/X5JH2BTTLCSVGvNgtIftvNAa0zDeOLElHLi3zRc4wR4/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81Njg1/NjU2MjNhMzFiZWE5/ODk4ZWRjODlhOGFj/OGZhZC5wbmc.jpg"/>
      <itunes:duration>7077</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>The Oxide control plane coordinates multiple services to do complex, compound operations. Early on, we knew we wanted to provide a robust structure for these multi-part workflows. We stumbled onto Distributed Sagas and built our own implementation in Steno. Bryan and Adam are joined by several members of the Oxide team who built and use Steno to drive the complex operation of the control plane.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@dap">Dave Pacheco</a>. <a href="https://xantronix.social/@eliza">Eliza Weisman</a>, Andrew Stone, Greg Colombo, and James MacMahon.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=0UTOLRTwOX0">Distributed Sagas: A Protocol for Coordinating Microservices - Caitie McCaffrey</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0107">Oxide RFD 107: Workflows Engine</a></li><li><a href="https://github.com/oxidecomputer/steno">Steno</a></li><li>chat: "the trouble with other people's workflow engines, somehow with all the yaml in the world they're never quite extensible enough"</li><li>Not our first bit of background noise on OxF (<a href="https://share.transistor.fm/s/124f46bf">trombone</a>)</li><li><a href="https://dl.acm.org/doi/pdf/10.1145/38713.38742">SAGAS</a> paper</li><li>chat: "when i hear sagas i think "transaction semantics enforced at the application layer" and when i hear workflow i hear "a dsl that doesn't have a for loop""</li><li><a href="https://github.com/oxidecomputer/omicron/blob/3ad79c1cbdc6fb77515bc10ce5f4a7d7c8687624/nexus/src/app/sagas/instance_create.rs#L1274">Automated saga testing</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0289">Oxide RFD 289: Steno Upgrade</a></li><li><a href="http://www.bailis.org/papers/feral-sigmod2015.pdf">Feral Concurrency Control paper from Berkeley and the University of Sydney</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/5749">Eliza's PR</a></li><li><a href="https://github.com/oxidecomputer/steno?tab=readme-ov-file#divergence-from-distributed-sagas">Steno's description of its divergence from Distributed Sagas</a></li><li><a href="https://aws.amazon.com/builders-library/reliability-and-constant-work/">AWS "constant work" blog</a></li><li>chat: "Now, migrate the owl."</li><li><a href="https://share.transistor.fm/s/f1a2ebcb">OxF on formal methods</a></li><li><a href="https://github.com/oxidecomputer/omicron/issues/5042">A complex bug with sagas: "tl;dr there's TWENTY steps in 5042 that leads to an accounting bug"</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0373">Oxide RFD 373: Reliable Persistent Workflows</a></li><li><a href="https://github.com/oxidecomputer/omicron/blob/67c424c182d2d18f832f7d4886e6d54c64cc09fe/nexus/src/app/sagas/instance_update/mod.rs#L5-L341">Eliza's novella on updating an instance</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/5183dc52/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/5183dc52/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/5183dc52/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/5183dc52/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/5183dc52/transcription" type="text/html"/>
    </item>
    <item>
      <title>Pragmatic LLM usage with Nicholas Carlini</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>20</itunes:episode>
      <podcast:episode>20</podcast:episode>
      <itunes:title>Pragmatic LLM usage with Nicholas Carlini</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fe112927-b01e-4675-9826-aa8cd50dbc50</guid>
      <link>https://share.transistor.fm/s/a499cee2</link>
      <description>
        <![CDATA[<p>Nicholas Carlini joined Bryan and Adam to talk about his terrific blog post on his many pragmatic uses of LLMs to solve real problems. He has great advice about when to use them (often!) and what kinds of problems they handle well. LLMs aren't great at many things, but used well they can be an amazing tool.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest, Nicholas Carlini as well as by listeners Mike Cafarella, p5commit, and chrisbur.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Nicholas' blog: <a href="https://nicholas.carlini.com/writing/2024/how-i-use-ai.html">How I Use "AI"</a></li><li><a href="https://en.wikipedia.org/wiki/The_McLaughlin_Group">The McLaughlin Group</a></li><li><a href="https://www.youtube.com/watch?v=ieCTIPG43no">Surge 2011 ~ Closing Plenary ~ Theo Schlossnagle</a></li><li><a href="https://en.wikipedia.org/wiki/Tay_(chatbot)">Microsoft's Tay chatbot</a></li><li><a href="https://www.youtube.com/watch?v=kTefnhbg0Ig">Curb Your Enthusiasm: Larry vs. Siri</a></li><li><a href="https://www.youtube.com/watch?v=hJP5GqnTrNo">Sal Khan on LLMs</a></li><li><a href="https://www.youtube.com/watch?v=NgtHJKn0Mck">Google's <strong>awful</strong> AI ad</a></li><li><a href="https://deadline.com/2024/08/google-pulls-gemini-ad-paris-olympics-gemini-ai-nbcuniversal-1236030261/">Google pulls ad</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Nicholas Carlini joined Bryan and Adam to talk about his terrific blog post on his many pragmatic uses of LLMs to solve real problems. He has great advice about when to use them (often!) and what kinds of problems they handle well. LLMs aren't great at many things, but used well they can be an amazing tool.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest, Nicholas Carlini as well as by listeners Mike Cafarella, p5commit, and chrisbur.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Nicholas' blog: <a href="https://nicholas.carlini.com/writing/2024/how-i-use-ai.html">How I Use "AI"</a></li><li><a href="https://en.wikipedia.org/wiki/The_McLaughlin_Group">The McLaughlin Group</a></li><li><a href="https://www.youtube.com/watch?v=ieCTIPG43no">Surge 2011 ~ Closing Plenary ~ Theo Schlossnagle</a></li><li><a href="https://en.wikipedia.org/wiki/Tay_(chatbot)">Microsoft's Tay chatbot</a></li><li><a href="https://www.youtube.com/watch?v=kTefnhbg0Ig">Curb Your Enthusiasm: Larry vs. Siri</a></li><li><a href="https://www.youtube.com/watch?v=hJP5GqnTrNo">Sal Khan on LLMs</a></li><li><a href="https://www.youtube.com/watch?v=NgtHJKn0Mck">Google's <strong>awful</strong> AI ad</a></li><li><a href="https://deadline.com/2024/08/google-pulls-gemini-ad-paris-olympics-gemini-ai-nbcuniversal-1236030261/">Google pulls ad</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 09 Aug 2024 07:11:47 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/a499cee2/40c17285.mp3" length="89573614" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/cP9PE2ko6mfHc67gC3IGc-tluB-ew1gMMxA0kdHFK9M/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yMzU3/NWViNTdhNjcxYWE3/M2ZiOTBjOTk1NzQx/MTYyNy5wbmc.jpg"/>
      <itunes:duration>5592</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Nicholas Carlini joined Bryan and Adam to talk about his terrific blog post on his many pragmatic uses of LLMs to solve real problems. He has great advice about when to use them (often!) and what kinds of problems they handle well. LLMs aren't great at many things, but used well they can be an amazing tool.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest, Nicholas Carlini as well as by listeners Mike Cafarella, p5commit, and chrisbur.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Nicholas' blog: <a href="https://nicholas.carlini.com/writing/2024/how-i-use-ai.html">How I Use "AI"</a></li><li><a href="https://en.wikipedia.org/wiki/The_McLaughlin_Group">The McLaughlin Group</a></li><li><a href="https://www.youtube.com/watch?v=ieCTIPG43no">Surge 2011 ~ Closing Plenary ~ Theo Schlossnagle</a></li><li><a href="https://en.wikipedia.org/wiki/Tay_(chatbot)">Microsoft's Tay chatbot</a></li><li><a href="https://www.youtube.com/watch?v=kTefnhbg0Ig">Curb Your Enthusiasm: Larry vs. Siri</a></li><li><a href="https://www.youtube.com/watch?v=hJP5GqnTrNo">Sal Khan on LLMs</a></li><li><a href="https://www.youtube.com/watch?v=NgtHJKn0Mck">Google's <strong>awful</strong> AI ad</a></li><li><a href="https://deadline.com/2024/08/google-pulls-gemini-ad-paris-olympics-gemini-ai-nbcuniversal-1236030261/">Google pulls ad</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a499cee2/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a499cee2/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a499cee2/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a499cee2/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/a499cee2/transcription" type="text/html"/>
    </item>
    <item>
      <title>CrowdStrike BSOD Fiasco with Katie Moussouris</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>19</itunes:episode>
      <podcast:episode>19</podcast:episode>
      <itunes:title>CrowdStrike BSOD Fiasco with Katie Moussouris</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4d3e51af-7b7d-4c01-b63c-0be6b2bbde2b</guid>
      <link>https://share.transistor.fm/s/0e8502c6</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by security expert, Katie Moussouris, to discuss the largest global IT outage in history. It was an event as broadly impactful as it will be instructive; as Bryan noted, you can see all of computing from here, from crash dumps to antitrust.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.social/@k8em0@infosec.exchange">Katie Moussouris</a>.</p><ul><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by security expert, Katie Moussouris, to discuss the largest global IT outage in history. It was an event as broadly impactful as it will be instructive; as Bryan noted, you can see all of computing from here, from crash dumps to antitrust.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.social/@k8em0@infosec.exchange">Katie Moussouris</a>.</p><ul><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Thu, 25 Jul 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/0e8502c6/43ea81c1.mp3" length="195780057" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/SyTMr_L2AEK_4Y1n4xgD1VYIE8kyP-Cik6RdgpFzp0Y/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9kMzk2/MjI1Mzc4ODRiYjJj/Njk1MDA1NjcwZjZi/M2MyZi5wbmc.jpg"/>
      <itunes:duration>6116</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by security expert, Katie Moussouris, to discuss the largest global IT outage in history. It was an event as broadly impactful as it will be instructive; as Bryan noted, you can see all of computing from here, from crash dumps to antitrust.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.social/@k8em0@infosec.exchange">Katie Moussouris</a>.</p><ul><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/0e8502c6/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0e8502c6/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0e8502c6/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0e8502c6/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/0e8502c6/transcription" type="text/html"/>
    </item>
    <item>
      <title>Heterogeneous Computing with Raja Koduri</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>18</itunes:episode>
      <podcast:episode>18</podcast:episode>
      <itunes:title>Heterogeneous Computing with Raja Koduri</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">64a866b0-eb73-4266-b4c5-1bbcffc7b032</guid>
      <link>https://share.transistor.fm/s/a22954d7</link>
      <description>
        <![CDATA[<p>Raja Koduri joined Bryan and Adam to answer a question sent in from a listener: what's are the differences between a CPU, GPU, FPGA, and ASIC? And after a walk through history of hardware, software, their intersection and relevant companies, we ... almost answered it!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was <a href="https://x.com/RajaXg">Raja Koduri</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=3MghYhf-GhU">3dfx Oral History Panel with Ross Smith, Scott Sellers, Gary Tarolli, and Gordon Campbell</a></li><li><a href="https://en.wikipedia.org/wiki/3dfx">3dfx</a></li><li><a href="https://en.wikipedia.org/wiki/OpenGL">OpenGL</a></li><li><a href="https://en.wikipedia.org/wiki/Glide_(API)">Glide</a></li><li><a href="https://en.wikipedia.org/wiki/Direct3D">Direct3D</a></li><li><a href="https://en.wikipedia.org/wiki/CUDA">CUDA</a></li><li><a href="https://en.wikipedia.org/wiki/Dennard_scaling">Dennard scaling</a></li><li><a href="https://en.wikipedia.org/wiki/Very_long_instruction_word">VLIW</a></li><li><a href="https://en.wikipedia.org/wiki/General-purpose_computing_on_graphics_processing_units">GPGPU</a></li><li><a href="https://en.wikipedia.org/wiki/AMD_APU">AMD APU</a></li><li><a href="https://aha.stanford.edu/sites/g/files/sbiybj20066/files/media/file/aha-retreat-2023_dally_keynote_en_eff_ai_hw_0.pdf">Energy Efficiency and AI Hardware</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Raja Koduri joined Bryan and Adam to answer a question sent in from a listener: what's are the differences between a CPU, GPU, FPGA, and ASIC? And after a walk through history of hardware, software, their intersection and relevant companies, we ... almost answered it!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was <a href="https://x.com/RajaXg">Raja Koduri</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=3MghYhf-GhU">3dfx Oral History Panel with Ross Smith, Scott Sellers, Gary Tarolli, and Gordon Campbell</a></li><li><a href="https://en.wikipedia.org/wiki/3dfx">3dfx</a></li><li><a href="https://en.wikipedia.org/wiki/OpenGL">OpenGL</a></li><li><a href="https://en.wikipedia.org/wiki/Glide_(API)">Glide</a></li><li><a href="https://en.wikipedia.org/wiki/Direct3D">Direct3D</a></li><li><a href="https://en.wikipedia.org/wiki/CUDA">CUDA</a></li><li><a href="https://en.wikipedia.org/wiki/Dennard_scaling">Dennard scaling</a></li><li><a href="https://en.wikipedia.org/wiki/Very_long_instruction_word">VLIW</a></li><li><a href="https://en.wikipedia.org/wiki/General-purpose_computing_on_graphics_processing_units">GPGPU</a></li><li><a href="https://en.wikipedia.org/wiki/AMD_APU">AMD APU</a></li><li><a href="https://aha.stanford.edu/sites/g/files/sbiybj20066/files/media/file/aha-retreat-2023_dally_keynote_en_eff_ai_hw_0.pdf">Energy Efficiency and AI Hardware</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 18 Jul 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/a22954d7/350c19c9.mp3" length="219648734" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/WUGUfHFXCkvhvDCdbYon0MpcvypE2jT4r1-4TzmIAUU/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80OTlk/YTNlNThjYjc1Y2I5/MmI3NmY5MWZkOTgy/ZDIzNS5wbmc.jpg"/>
      <itunes:duration>6859</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Raja Koduri joined Bryan and Adam to answer a question sent in from a listener: what's are the differences between a CPU, GPU, FPGA, and ASIC? And after a walk through history of hardware, software, their intersection and relevant companies, we ... almost answered it!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was <a href="https://x.com/RajaXg">Raja Koduri</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=3MghYhf-GhU">3dfx Oral History Panel with Ross Smith, Scott Sellers, Gary Tarolli, and Gordon Campbell</a></li><li><a href="https://en.wikipedia.org/wiki/3dfx">3dfx</a></li><li><a href="https://en.wikipedia.org/wiki/OpenGL">OpenGL</a></li><li><a href="https://en.wikipedia.org/wiki/Glide_(API)">Glide</a></li><li><a href="https://en.wikipedia.org/wiki/Direct3D">Direct3D</a></li><li><a href="https://en.wikipedia.org/wiki/CUDA">CUDA</a></li><li><a href="https://en.wikipedia.org/wiki/Dennard_scaling">Dennard scaling</a></li><li><a href="https://en.wikipedia.org/wiki/Very_long_instruction_word">VLIW</a></li><li><a href="https://en.wikipedia.org/wiki/General-purpose_computing_on_graphics_processing_units">GPGPU</a></li><li><a href="https://en.wikipedia.org/wiki/AMD_APU">AMD APU</a></li><li><a href="https://aha.stanford.edu/sites/g/files/sbiybj20066/files/media/file/aha-retreat-2023_dally_keynote_en_eff_ai_hw_0.pdf">Energy Efficiency and AI Hardware</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a22954d7/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a22954d7/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a22954d7/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a22954d7/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/a22954d7/transcription" type="text/html"/>
    </item>
    <item>
      <title>Innovation Tokens with Charity Majors</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>17</itunes:episode>
      <podcast:episode>17</podcast:episode>
      <itunes:title>Innovation Tokens with Charity Majors</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5be1dab7-8c0a-4b52-adfe-da70f5cafb10</guid>
      <link>https://share.transistor.fm/s/db64d619</link>
      <description>
        <![CDATA[<p>Charity Majors joined Bryan, Adam, and the Oxide Friends to talk about the idea of "innovation tokens"--a fixed budget for, so called, "innovative" projects. When is boring better and when is innovation the safer approach? Is Oxide issuing innovation tokens in some sort of hyper-inflationary cycle!?</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://hachyderm.io/@mipsytipsy">Charity Majors</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://blog.glyph.im/2024/07/against-innovation-tokens.html">Glyph: Against Innovation Tokens</a></li><li><a href="https://x.com/mipsytipsy/status/1805779387754889355">Charity's Twitter Thread</a></li><li><a href="https://share.transistor.fm/s/ac362832">OxF: Let That Sink In! (Whither Twitter?)</a> with Charity</li><li><a href="https://druid.apache.org/">Druid</a></li><li><a href="https://research.facebook.com/publications/scuba-diving-into-data-at-facebook/">Scuba whitepaper</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0068">Oxide RFD 68: Partnership as Shared Values</a></li><li><a href="https://www.amazon.com/Good-Strategy-Bad-Difference-Matters/dp/0307886239">Good Strategy Bad Strategy by Richard Rumelt</a></li><li><a href="https://github.com/oxidecomputer/dropshot">Dropshot</a> and <a href="https://github.com/oxidecomputer/progenitor">Progenitor</a></li><li><a href="https://share.transistor.fm/s/71eba55b">OxF: The Pragmatism of Hubris</a></li><li><a href="https://share.transistor.fm/s/d733e814">OxF: Helios</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Charity Majors joined Bryan, Adam, and the Oxide Friends to talk about the idea of "innovation tokens"--a fixed budget for, so called, "innovative" projects. When is boring better and when is innovation the safer approach? Is Oxide issuing innovation tokens in some sort of hyper-inflationary cycle!?</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://hachyderm.io/@mipsytipsy">Charity Majors</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://blog.glyph.im/2024/07/against-innovation-tokens.html">Glyph: Against Innovation Tokens</a></li><li><a href="https://x.com/mipsytipsy/status/1805779387754889355">Charity's Twitter Thread</a></li><li><a href="https://share.transistor.fm/s/ac362832">OxF: Let That Sink In! (Whither Twitter?)</a> with Charity</li><li><a href="https://druid.apache.org/">Druid</a></li><li><a href="https://research.facebook.com/publications/scuba-diving-into-data-at-facebook/">Scuba whitepaper</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0068">Oxide RFD 68: Partnership as Shared Values</a></li><li><a href="https://www.amazon.com/Good-Strategy-Bad-Difference-Matters/dp/0307886239">Good Strategy Bad Strategy by Richard Rumelt</a></li><li><a href="https://github.com/oxidecomputer/dropshot">Dropshot</a> and <a href="https://github.com/oxidecomputer/progenitor">Progenitor</a></li><li><a href="https://share.transistor.fm/s/71eba55b">OxF: The Pragmatism of Hubris</a></li><li><a href="https://share.transistor.fm/s/d733e814">OxF: Helios</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 11 Jul 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/db64d619/5e7eea14.mp3" length="83056261" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/fOliYP4ajNi6LM6E9PdhDAKWLa-TJduh4hi4IvWFhsY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9jODlj/Mzk0MmQyNjk2YTA0/MTZiNjI3NzMzYzRj/NmU2ZC5wbmc.jpg"/>
      <itunes:duration>5184</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Charity Majors joined Bryan, Adam, and the Oxide Friends to talk about the idea of "innovation tokens"--a fixed budget for, so called, "innovative" projects. When is boring better and when is innovation the safer approach? Is Oxide issuing innovation tokens in some sort of hyper-inflationary cycle!?</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://hachyderm.io/@mipsytipsy">Charity Majors</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://blog.glyph.im/2024/07/against-innovation-tokens.html">Glyph: Against Innovation Tokens</a></li><li><a href="https://x.com/mipsytipsy/status/1805779387754889355">Charity's Twitter Thread</a></li><li><a href="https://share.transistor.fm/s/ac362832">OxF: Let That Sink In! (Whither Twitter?)</a> with Charity</li><li><a href="https://druid.apache.org/">Druid</a></li><li><a href="https://research.facebook.com/publications/scuba-diving-into-data-at-facebook/">Scuba whitepaper</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0068">Oxide RFD 68: Partnership as Shared Values</a></li><li><a href="https://www.amazon.com/Good-Strategy-Bad-Difference-Matters/dp/0307886239">Good Strategy Bad Strategy by Richard Rumelt</a></li><li><a href="https://github.com/oxidecomputer/dropshot">Dropshot</a> and <a href="https://github.com/oxidecomputer/progenitor">Progenitor</a></li><li><a href="https://share.transistor.fm/s/71eba55b">OxF: The Pragmatism of Hubris</a></li><li><a href="https://share.transistor.fm/s/d733e814">OxF: Helios</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/db64d619/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/db64d619/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/db64d619/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/db64d619/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/db64d619/transcription" type="text/html"/>
    </item>
    <item>
      <title>Is NVIDIA like Sun from the Dot Com Bubble?</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>16</itunes:episode>
      <podcast:episode>16</podcast:episode>
      <itunes:title>Is NVIDIA like Sun from the Dot Com Bubble?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ff5ed7d4-f65f-46d1-9505-904ec46fd70e</guid>
      <link>https://share.transistor.fm/s/525cbba8</link>
      <description>
        <![CDATA[<p>Every so often we like to give our Oxide and Friends hot takes (or as Adam puts it "Bryan getting trolled on Twitter"). This time, a viral tweet suggests that NVIDIA is on the same trajectory as Sun Microsystems on its ascent during the Dot Com Bubble. From two alumni of Sun's rise and fall: maaaaybe not.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@tgamblin">Todd Gamblin</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://x.com/ErrataRob/status/1804018865145315529">The Tweet!</a></li><li><a href="https://share.transistor.fm/s/f0c79828">OxF: Innovation Stagnation?</a> -- wherein we forgot to <strong>read the tweet</strong></li><li><a href="https://frame.work/blog/introducing-a-new-risc-v-mainboard-from-deepcomputing">Framework laptop RISC-V mainboard</a></li><li><a href="https://www.computinghistory.org.uk/det/32324/Tadpole-SPARCbook-3/">Tadpole SPARCbook</a></li><li><a href="https://share.transistor.fm/s/b8d12de1">OxF: A Requiem for SPARC with Tom Lyon</a> -- we're RISC dead-enders</li><li>Acquired on NVIDIA: <a href="https://www.acquired.fm/episodes/nvidia-the-gpu-company-1993-2006">part I</a>, <a href="https://www.acquired.fm/episodes/nvidia-the-machine-learning-company-2006-2022">part II</a>, <a href="https://www.acquired.fm/episodes/nvidia-the-dawn-of-the-ai-era">part III</a>, <a href="https://www.acquired.fm/episodes/jensen-huang">Jensen</a></li><li><a href="https://en.wikipedia.org/wiki/RIVA_128">RIVA 128</a></li><li><a href="https://share.transistor.fm/s/bc06a9c9">OxF: Steve Jobs &amp; the Next Big Thing</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Every so often we like to give our Oxide and Friends hot takes (or as Adam puts it "Bryan getting trolled on Twitter"). This time, a viral tweet suggests that NVIDIA is on the same trajectory as Sun Microsystems on its ascent during the Dot Com Bubble. From two alumni of Sun's rise and fall: maaaaybe not.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@tgamblin">Todd Gamblin</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://x.com/ErrataRob/status/1804018865145315529">The Tweet!</a></li><li><a href="https://share.transistor.fm/s/f0c79828">OxF: Innovation Stagnation?</a> -- wherein we forgot to <strong>read the tweet</strong></li><li><a href="https://frame.work/blog/introducing-a-new-risc-v-mainboard-from-deepcomputing">Framework laptop RISC-V mainboard</a></li><li><a href="https://www.computinghistory.org.uk/det/32324/Tadpole-SPARCbook-3/">Tadpole SPARCbook</a></li><li><a href="https://share.transistor.fm/s/b8d12de1">OxF: A Requiem for SPARC with Tom Lyon</a> -- we're RISC dead-enders</li><li>Acquired on NVIDIA: <a href="https://www.acquired.fm/episodes/nvidia-the-gpu-company-1993-2006">part I</a>, <a href="https://www.acquired.fm/episodes/nvidia-the-machine-learning-company-2006-2022">part II</a>, <a href="https://www.acquired.fm/episodes/nvidia-the-dawn-of-the-ai-era">part III</a>, <a href="https://www.acquired.fm/episodes/jensen-huang">Jensen</a></li><li><a href="https://en.wikipedia.org/wiki/RIVA_128">RIVA 128</a></li><li><a href="https://share.transistor.fm/s/bc06a9c9">OxF: Steve Jobs &amp; the Next Big Thing</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 27 Jun 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/525cbba8/6568491a.mp3" length="85429129" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/nZVJIR2guPZTu4cjDZnSEqp4IxPfjkelq5u0c7EivRE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS84YjNi/N2Y2MmNiM2MzYmM4/NGExZGRjYTJiM2Ji/M2I1ZS5wbmc.jpg"/>
      <itunes:duration>5338</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Every so often we like to give our Oxide and Friends hot takes (or as Adam puts it "Bryan getting trolled on Twitter"). This time, a viral tweet suggests that NVIDIA is on the same trajectory as Sun Microsystems on its ascent during the Dot Com Bubble. From two alumni of Sun's rise and fall: maaaaybe not.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@tgamblin">Todd Gamblin</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://x.com/ErrataRob/status/1804018865145315529">The Tweet!</a></li><li><a href="https://share.transistor.fm/s/f0c79828">OxF: Innovation Stagnation?</a> -- wherein we forgot to <strong>read the tweet</strong></li><li><a href="https://frame.work/blog/introducing-a-new-risc-v-mainboard-from-deepcomputing">Framework laptop RISC-V mainboard</a></li><li><a href="https://www.computinghistory.org.uk/det/32324/Tadpole-SPARCbook-3/">Tadpole SPARCbook</a></li><li><a href="https://share.transistor.fm/s/b8d12de1">OxF: A Requiem for SPARC with Tom Lyon</a> -- we're RISC dead-enders</li><li>Acquired on NVIDIA: <a href="https://www.acquired.fm/episodes/nvidia-the-gpu-company-1993-2006">part I</a>, <a href="https://www.acquired.fm/episodes/nvidia-the-machine-learning-company-2006-2022">part II</a>, <a href="https://www.acquired.fm/episodes/nvidia-the-dawn-of-the-ai-era">part III</a>, <a href="https://www.acquired.fm/episodes/jensen-huang">Jensen</a></li><li><a href="https://en.wikipedia.org/wiki/RIVA_128">RIVA 128</a></li><li><a href="https://share.transistor.fm/s/bc06a9c9">OxF: Steve Jobs &amp; the Next Big Thing</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/525cbba8/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/525cbba8/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/525cbba8/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/525cbba8/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/525cbba8/transcription" type="text/html"/>
    </item>
    <item>
      <title>Musing with Changelog's Adam Stacoviak</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>15</itunes:episode>
      <podcast:episode>15</podcast:episode>
      <itunes:title>Musing with Changelog's Adam Stacoviak</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b7b60d0d-7376-4704-8e42-440d5cd93689</guid>
      <link>https://share.transistor.fm/s/d464e783</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by The Changelog’s Adam Stacoviak for a … wide ranging conversation! Something for everyone—especially fans of HBO’s Silicon Valley!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://x.com/adamstac">Adam Stacoviak</a>.</p><p>Some of the topics we hit on, in the order that we hit them:<br><a href="https://changelog.com/podcast/592">Bryan on Changelog</a></p><ul><li><a href="https://changelog.com/podcast/202">Changelog: 23 years of Ruby with Matz</a></li><li><a href="https://en.wikipedia.org/wiki/SWOT_analysis">SWOT</a></li><li><a href="https://www.imdb.com/title/tt5218484/">Bachmanity Insanity</a></li><li><a href="https://www.geekwire.com/2018/straight-outta-linux-cloud-tech-conference-kubecon-will-feature-hip-hop-star-ice-cube-con/">Straight outta Kubecon</a></li><li><a href="https://en.wikipedia.org/wiki/Breakmaster_Cylinder">Breakmaster Cylinder</a></li><li><a href="https://github.com/adamstac">Adam Stac on github</a></li><li><a href="https://changelog.com/beats/dance-party">Changelog Dance Party by BMC</a></li><li><a href="https://computerhistory.org/oral-histories/">Computer History Museum: Oral Histories</a></li><li><a href="https://youtu.be/W8qiDhlFVCE">Bryan's talk on social audio</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by The Changelog’s Adam Stacoviak for a … wide ranging conversation! Something for everyone—especially fans of HBO’s Silicon Valley!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://x.com/adamstac">Adam Stacoviak</a>.</p><p>Some of the topics we hit on, in the order that we hit them:<br><a href="https://changelog.com/podcast/592">Bryan on Changelog</a></p><ul><li><a href="https://changelog.com/podcast/202">Changelog: 23 years of Ruby with Matz</a></li><li><a href="https://en.wikipedia.org/wiki/SWOT_analysis">SWOT</a></li><li><a href="https://www.imdb.com/title/tt5218484/">Bachmanity Insanity</a></li><li><a href="https://www.geekwire.com/2018/straight-outta-linux-cloud-tech-conference-kubecon-will-feature-hip-hop-star-ice-cube-con/">Straight outta Kubecon</a></li><li><a href="https://en.wikipedia.org/wiki/Breakmaster_Cylinder">Breakmaster Cylinder</a></li><li><a href="https://github.com/adamstac">Adam Stac on github</a></li><li><a href="https://changelog.com/beats/dance-party">Changelog Dance Party by BMC</a></li><li><a href="https://computerhistory.org/oral-histories/">Computer History Museum: Oral Histories</a></li><li><a href="https://youtu.be/W8qiDhlFVCE">Bryan's talk on social audio</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 17 Jun 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/d464e783/27ebc42d.mp3" length="102602815" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/i-j8ZQtxOqDi1kjXVnVFMckLG337sYCS_TjOnGrbW8g/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS80YmI2/NDgzNmVhNzU4MDg1/OWJlODUyZTlmOThl/ZGY0Yy5wbmc.jpg"/>
      <itunes:duration>6410</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by The Changelog’s Adam Stacoviak for a … wide ranging conversation! Something for everyone—especially fans of HBO’s Silicon Valley!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://x.com/adamstac">Adam Stacoviak</a>.</p><p>Some of the topics we hit on, in the order that we hit them:<br><a href="https://changelog.com/podcast/592">Bryan on Changelog</a></p><ul><li><a href="https://changelog.com/podcast/202">Changelog: 23 years of Ruby with Matz</a></li><li><a href="https://en.wikipedia.org/wiki/SWOT_analysis">SWOT</a></li><li><a href="https://www.imdb.com/title/tt5218484/">Bachmanity Insanity</a></li><li><a href="https://www.geekwire.com/2018/straight-outta-linux-cloud-tech-conference-kubecon-will-feature-hip-hop-star-ice-cube-con/">Straight outta Kubecon</a></li><li><a href="https://en.wikipedia.org/wiki/Breakmaster_Cylinder">Breakmaster Cylinder</a></li><li><a href="https://github.com/adamstac">Adam Stac on github</a></li><li><a href="https://changelog.com/beats/dance-party">Changelog Dance Party by BMC</a></li><li><a href="https://computerhistory.org/oral-histories/">Computer History Museum: Oral Histories</a></li><li><a href="https://youtu.be/W8qiDhlFVCE">Bryan's talk on social audio</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d464e783/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d464e783/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d464e783/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d464e783/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d464e783/transcription" type="text/html"/>
    </item>
    <item>
      <title>Rebooting a datacenter: A decade later</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>14</itunes:episode>
      <podcast:episode>14</podcast:episode>
      <itunes:title>Rebooting a datacenter: A decade later</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">9699b314-ff8c-4946-8f97-ddf93d0d7baa</guid>
      <link>https://share.transistor.fm/s/81324a6a</link>
      <description>
        <![CDATA[<p>Back in May 2014 Joyent accidentally rebooted an entire datacenter (not just the handful of nodes as intended!). That incident--traumatic was it was--informed many aspects of the Oxide product. Bryan and Adam were joined by members of that former Joyent team to discuss, commiserate, and--perhaps--get some things off their chests.</p><p> a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/sdDEwqUnOfs">the recording</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://m.unix.house/@jmc">Josh Clulow</a>, <a href="https://hachyderm.io/@brbennett">Brian Bennett</a>, Robert Mustacchi, and <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.theregister.com/2014/05/28/joyent_cloud_down/">The Register: Fat-fingered admin downs entire Joyent data center</a></li><li><a href="https://www.youtube.com/watch?v=30jNsCVLpAE">Bryan's talk: Debugging Under Fire</a></li><li><a href="https://share.transistor.fm/s/a8b34a66">Oxide and Friends on the Oakland Ballers</a></li><li><a href="https://github.com/TritonDataCenter/sdc-ur-agent/blob/master/ur-agent#L378-L410">The Ur Agent</a></li><li><a href="https://www.tritondatacenter.com/blog/postmortem-for-outage-of-us-east-1-may-27-2014">Joyent post-mortem</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Back in May 2014 Joyent accidentally rebooted an entire datacenter (not just the handful of nodes as intended!). That incident--traumatic was it was--informed many aspects of the Oxide product. Bryan and Adam were joined by members of that former Joyent team to discuss, commiserate, and--perhaps--get some things off their chests.</p><p> a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/sdDEwqUnOfs">the recording</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://m.unix.house/@jmc">Josh Clulow</a>, <a href="https://hachyderm.io/@brbennett">Brian Bennett</a>, Robert Mustacchi, and <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.theregister.com/2014/05/28/joyent_cloud_down/">The Register: Fat-fingered admin downs entire Joyent data center</a></li><li><a href="https://www.youtube.com/watch?v=30jNsCVLpAE">Bryan's talk: Debugging Under Fire</a></li><li><a href="https://share.transistor.fm/s/a8b34a66">Oxide and Friends on the Oakland Ballers</a></li><li><a href="https://github.com/TritonDataCenter/sdc-ur-agent/blob/master/ur-agent#L378-L410">The Ur Agent</a></li><li><a href="https://www.tritondatacenter.com/blog/postmortem-for-outage-of-us-east-1-may-27-2014">Joyent post-mortem</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 30 May 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/81324a6a/003aa675.mp3" length="96586576" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/ukCHXxVbJDUOx6XUk2ZmsPXZEnKrsWip0m006L_9Z6I/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9mMGJl/YjcxZjY0Njk1NGM2/ZTIxMDA0NDJlOTli/MjUzZS5wbmc.jpg"/>
      <itunes:duration>6034</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Back in May 2014 Joyent accidentally rebooted an entire datacenter (not just the handful of nodes as intended!). That incident--traumatic was it was--informed many aspects of the Oxide product. Bryan and Adam were joined by members of that former Joyent team to discuss, commiserate, and--perhaps--get some things off their chests.</p><p> a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/sdDEwqUnOfs">the recording</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://m.unix.house/@jmc">Josh Clulow</a>, <a href="https://hachyderm.io/@brbennett">Brian Bennett</a>, Robert Mustacchi, and <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.theregister.com/2014/05/28/joyent_cloud_down/">The Register: Fat-fingered admin downs entire Joyent data center</a></li><li><a href="https://www.youtube.com/watch?v=30jNsCVLpAE">Bryan's talk: Debugging Under Fire</a></li><li><a href="https://share.transistor.fm/s/a8b34a66">Oxide and Friends on the Oakland Ballers</a></li><li><a href="https://github.com/TritonDataCenter/sdc-ur-agent/blob/master/ur-agent#L378-L410">The Ur Agent</a></li><li><a href="https://www.tritondatacenter.com/blog/postmortem-for-outage-of-us-east-1-may-27-2014">Joyent post-mortem</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:person role="Guest" href="https://oxide.computer" img="https://img.transistorcdn.com/zTChWJpF6pvVJwxjo3Ig4Gj46duciKNpzKBtECA2HRU/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81NTI1/MjQyZTZmYzI4MGQ1/YzJiNDBiN2RlMzUz/MGYyNS5qcGc.jpg">Steven Tuck</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/81324a6a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/81324a6a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/81324a6a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/81324a6a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/81324a6a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Bookclub: How Life Works by Philip Ball</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>13</itunes:episode>
      <podcast:episode>13</podcast:episode>
      <itunes:title>Bookclub: How Life Works by Philip Ball</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f580dbf9-7ae2-4f14-80eb-ec18529f56b5</guid>
      <link>https://share.transistor.fm/s/353c5a00</link>
      <description>
        <![CDATA[<p>The long-awaited Oxide and Friends bookclub! Bryan and Adam were joined by special guest--and real life biologist--Greg Cost to discuss Philip Ball's terrific book, <strong>How Life Works: A User’s Guide to the New Biology</strong>. Spoiler: Alan Turing makes a very expected appearance!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest Greg Cost.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://en.wikipedia.org/wiki/Turing_pattern">The Turing pattern</a></li><li><a href="https://en.wikipedia.org/wiki/RNA_world">RNA as a precursor to DNA</a></li><li><a href="https://www.flickr.com/photos/expresso-2222/4235327806">Xenopus frog</a></li><li><a href="https://newatlas.com/science/pac-man-living-xenobots-reproduction/">Xenobots</a></li><li><a href="https://en.wikipedia.org/wiki/Anton_(computer)">Anton computer</a></li></ul><p><a href="https://docs.google.com/document/d/1rmgAwcuxP_Hdu0ha1jJNslxaW1GVFx_TlbL-WVYgeC8/edit">Bryan's reading notes<br></a><br></p><p>Central themes</p><ul><li>Power and limitations of metaphor – especially mechanical ones</li><li>The fundamental, diametrical opposition between life and machines. (Nature does not use simulations!)</li><li>Rejecting the neo-Darwinian paradigm</li></ul><p>Passages of note:</p><ul><li>p. 91: “of the common SNPs seen in human populations, fully 62 percent are associated with height” … “the most common genomic associations for complex traits like this are in the noncoding regions” What is cognition? p. 137: “Life is, as biologist Michael Levin Jeremy Gunawardenaand philosopher Daniel Dennet have argued, ‘cognition all the way down’” AlphaFold2 p. 148 “AlphaFold does not so much solve the infamously difficult protein-folding problem as sidestep it. The algorithm makes no predictions about how a polypeptide chain folds, but simply predicts the end result based on the sequence.”</li><li>p. 156: allostery refers to how a</li><li>🤯 p. 160: “The popular view that science is the process of studying what the world is like needs to be given an important qualification: science tends to be the study of what we can study.”</li><li>p. 166: “The misfolding pathology of PrPs (prion proteins) is the price paid for the benefits of disorder. … Disordered proteins can increase the complexity and versatility of our regulatory networks, but at the cost of increased risk of toxic aggregates formed from misfolded proteins.”</li><li>p. 181: “The [training] analogy is far from perfect, not least because proteins don’t need to be ‘trained’ to acquire their roles.” Ball himself loves to use computing a metaphor, even when it is inapt or imperfect!</li><li>p. 189: “What you’re really looking at here is a diagram not of a molecular event but of a failed paradigm.”</li><li>p. 201: Clifford Brangwynne: “Many of the textbooks and even our language conveys this kind of factory-floor image of what goes on inside the cell. But the reality is that the computational logic underlying life is much more soft, wet and stochastic than anyone appreciates.” To which I would add: the information machine is MUCH more deterministic than anyone appreciates!</li><li>p. 205: “Because the binding of BMPs to BMP receptors can be altered by other molecules, the BMP pathway can interact with other pathways to create crosstalk between cells during development.” Mike Olson’s observation of everything working through side-effect. 🤯 p. 212: “It seems likely that metazoans have evolved this evolvability. One of the odd features of transcription factors that bind to DNA is that, in eukaryotes, the base sequences that they recognize are often surprisingly short – perhaps six or so base pairs long. … But there’s no reason the selectivity has to be this approximate; in prokaryotes the binding sites are longer and therefore more specific. It seems that eukaryotes have, so to speak, chosen this sloppiness – probably because it allows new regulatory pathways to develop.”</li><li>p 217: “While causal emergence seems to be a general design principle for life, it is rarely evident in our own technologies.” Disagree with: “...maybe the better computers of the future will be more causally emergent.” We can’t even get asynchronous systems working!</li><li>🤯 p. 222: “Is there, after all, really such an obvious advantage to being multicellular? If so, we don’t know what it is.” … “If [evolutionary biologist Michael] Lynch is right, the implication is humbling: we are here not because the multicellular lifestyle of metazoans like us is superior or even advantageous, but because chance mutations created possibilities for new regulatory and multicellular behaviors that natural selection merely found no reason to eliminate.”</li><li>p. 226: “If we want to understand the mechanisms behind some key evolutionary shifts – for example, the emergence of complex body shapes and lifestyles in the Cambrian explosion, the emergence of nervous systems and of new modes of cognition, and the divergence of mammals and other vertebrates – genomes are the wrong place to look.”</li><li>p. 245: “The switching of cell states often happens gradually rather than by abrupt switching at a sharply defined fork in the landscape.”</li><li>p. 248: “One of the most useful pieces of advice I heard from Nature’s biology editor many years ago was that the answer in biology is always ‘yes’”</li><li>p. 258: “Such leveraging of noise, the researchers suggested, might represent ‘a central and unifying principle underlying the properties of stem and progenitor cells that are central to the evolution of metazoan life.’ Noisiness helps to keep all the cell-fate options open.”</li><li>p. 263: “In short, says biologist Dennis Bray, the cells circuitry (if that is even a good metaphor at all) ‘is a long way from a silicon chip or any circuit a human would design.’ The more we learn about living systems, Bray writes, ‘the more we realize how idiosyncratic and discontinuous they are’ relative to computers.”</li><li>p. 267: “Planarians challenge our notions of what life can be.”</li><li>p. 276: “Lewis Wolpert is said to have once claimed, ‘It is not birth, marriage, or death, but gastrulation which is truly the most important time in your life.’”</li><li>p. 291: “The heart drives and shapes its own formation, bootstrapping itself into existence by virtue of its very function.”</li><li>p. 293: “If there’s a central feature of how life works, it is surely in this ability to create outcomes that are neither arbitrary nor wholly prescribed.”</li><li>p. 295: “The plasticity of form shown by living organisms might be not only a good way but the only way of making entities as complex as us”, but goes onto to liken us to universal computation</li><li>p. 296: “But what really is ‘normal’? … There are many types of benign skin growths; I’ve had a lipoma on my upper arm throughout my adult life.”</li><li>🤔 p. 297: “Conjoined twins like the Hensels are the result of an incomplete separation.” I think this is wrong? Certainly, it is odds with Mutants by by Armand Marie Leroi.</li><li>😡 p. 309: “Once a relatively obscure figure, Turing is now widely hailed as a visionary genius, thanks in part to the 2014 biopic The Imitation Game and the decision to feature him on the British fifty-pound note.” WTAF</li><li>p. 326: “The positioning of our organs on the correct side is controlled by stirring!” Mutants goes into this as well</li><li>p. 331: “Hsp90 acts as a kind of ‘capacitor for morphological evolution,’ storing up variation of form that might be released in times of stress”</li><li>p. 333: “It seems that the exploration of shape in the early Cambrian was excessively profligate: some of the body plans found in the fossil record of that time soon vanished. How could they have been selected for, only then to be so rapidly selected a...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>The long-awaited Oxide and Friends bookclub! Bryan and Adam were joined by special guest--and real life biologist--Greg Cost to discuss Philip Ball's terrific book, <strong>How Life Works: A User’s Guide to the New Biology</strong>. Spoiler: Alan Turing makes a very expected appearance!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest Greg Cost.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://en.wikipedia.org/wiki/Turing_pattern">The Turing pattern</a></li><li><a href="https://en.wikipedia.org/wiki/RNA_world">RNA as a precursor to DNA</a></li><li><a href="https://www.flickr.com/photos/expresso-2222/4235327806">Xenopus frog</a></li><li><a href="https://newatlas.com/science/pac-man-living-xenobots-reproduction/">Xenobots</a></li><li><a href="https://en.wikipedia.org/wiki/Anton_(computer)">Anton computer</a></li></ul><p><a href="https://docs.google.com/document/d/1rmgAwcuxP_Hdu0ha1jJNslxaW1GVFx_TlbL-WVYgeC8/edit">Bryan's reading notes<br></a><br></p><p>Central themes</p><ul><li>Power and limitations of metaphor – especially mechanical ones</li><li>The fundamental, diametrical opposition between life and machines. (Nature does not use simulations!)</li><li>Rejecting the neo-Darwinian paradigm</li></ul><p>Passages of note:</p><ul><li>p. 91: “of the common SNPs seen in human populations, fully 62 percent are associated with height” … “the most common genomic associations for complex traits like this are in the noncoding regions” What is cognition? p. 137: “Life is, as biologist Michael Levin Jeremy Gunawardenaand philosopher Daniel Dennet have argued, ‘cognition all the way down’” AlphaFold2 p. 148 “AlphaFold does not so much solve the infamously difficult protein-folding problem as sidestep it. The algorithm makes no predictions about how a polypeptide chain folds, but simply predicts the end result based on the sequence.”</li><li>p. 156: allostery refers to how a</li><li>🤯 p. 160: “The popular view that science is the process of studying what the world is like needs to be given an important qualification: science tends to be the study of what we can study.”</li><li>p. 166: “The misfolding pathology of PrPs (prion proteins) is the price paid for the benefits of disorder. … Disordered proteins can increase the complexity and versatility of our regulatory networks, but at the cost of increased risk of toxic aggregates formed from misfolded proteins.”</li><li>p. 181: “The [training] analogy is far from perfect, not least because proteins don’t need to be ‘trained’ to acquire their roles.” Ball himself loves to use computing a metaphor, even when it is inapt or imperfect!</li><li>p. 189: “What you’re really looking at here is a diagram not of a molecular event but of a failed paradigm.”</li><li>p. 201: Clifford Brangwynne: “Many of the textbooks and even our language conveys this kind of factory-floor image of what goes on inside the cell. But the reality is that the computational logic underlying life is much more soft, wet and stochastic than anyone appreciates.” To which I would add: the information machine is MUCH more deterministic than anyone appreciates!</li><li>p. 205: “Because the binding of BMPs to BMP receptors can be altered by other molecules, the BMP pathway can interact with other pathways to create crosstalk between cells during development.” Mike Olson’s observation of everything working through side-effect. 🤯 p. 212: “It seems likely that metazoans have evolved this evolvability. One of the odd features of transcription factors that bind to DNA is that, in eukaryotes, the base sequences that they recognize are often surprisingly short – perhaps six or so base pairs long. … But there’s no reason the selectivity has to be this approximate; in prokaryotes the binding sites are longer and therefore more specific. It seems that eukaryotes have, so to speak, chosen this sloppiness – probably because it allows new regulatory pathways to develop.”</li><li>p 217: “While causal emergence seems to be a general design principle for life, it is rarely evident in our own technologies.” Disagree with: “...maybe the better computers of the future will be more causally emergent.” We can’t even get asynchronous systems working!</li><li>🤯 p. 222: “Is there, after all, really such an obvious advantage to being multicellular? If so, we don’t know what it is.” … “If [evolutionary biologist Michael] Lynch is right, the implication is humbling: we are here not because the multicellular lifestyle of metazoans like us is superior or even advantageous, but because chance mutations created possibilities for new regulatory and multicellular behaviors that natural selection merely found no reason to eliminate.”</li><li>p. 226: “If we want to understand the mechanisms behind some key evolutionary shifts – for example, the emergence of complex body shapes and lifestyles in the Cambrian explosion, the emergence of nervous systems and of new modes of cognition, and the divergence of mammals and other vertebrates – genomes are the wrong place to look.”</li><li>p. 245: “The switching of cell states often happens gradually rather than by abrupt switching at a sharply defined fork in the landscape.”</li><li>p. 248: “One of the most useful pieces of advice I heard from Nature’s biology editor many years ago was that the answer in biology is always ‘yes’”</li><li>p. 258: “Such leveraging of noise, the researchers suggested, might represent ‘a central and unifying principle underlying the properties of stem and progenitor cells that are central to the evolution of metazoan life.’ Noisiness helps to keep all the cell-fate options open.”</li><li>p. 263: “In short, says biologist Dennis Bray, the cells circuitry (if that is even a good metaphor at all) ‘is a long way from a silicon chip or any circuit a human would design.’ The more we learn about living systems, Bray writes, ‘the more we realize how idiosyncratic and discontinuous they are’ relative to computers.”</li><li>p. 267: “Planarians challenge our notions of what life can be.”</li><li>p. 276: “Lewis Wolpert is said to have once claimed, ‘It is not birth, marriage, or death, but gastrulation which is truly the most important time in your life.’”</li><li>p. 291: “The heart drives and shapes its own formation, bootstrapping itself into existence by virtue of its very function.”</li><li>p. 293: “If there’s a central feature of how life works, it is surely in this ability to create outcomes that are neither arbitrary nor wholly prescribed.”</li><li>p. 295: “The plasticity of form shown by living organisms might be not only a good way but the only way of making entities as complex as us”, but goes onto to liken us to universal computation</li><li>p. 296: “But what really is ‘normal’? … There are many types of benign skin growths; I’ve had a lipoma on my upper arm throughout my adult life.”</li><li>🤔 p. 297: “Conjoined twins like the Hensels are the result of an incomplete separation.” I think this is wrong? Certainly, it is odds with Mutants by by Armand Marie Leroi.</li><li>😡 p. 309: “Once a relatively obscure figure, Turing is now widely hailed as a visionary genius, thanks in part to the 2014 biopic The Imitation Game and the decision to feature him on the British fifty-pound note.” WTAF</li><li>p. 326: “The positioning of our organs on the correct side is controlled by stirring!” Mutants goes into this as well</li><li>p. 331: “Hsp90 acts as a kind of ‘capacitor for morphological evolution,’ storing up variation of form that might be released in times of stress”</li><li>p. 333: “It seems that the exploration of shape in the early Cambrian was excessively profligate: some of the body plans found in the fossil record of that time soon vanished. How could they have been selected for, only then to be so rapidly selected a...</li></ul>]]>
      </content:encoded>
      <pubDate>Wed, 22 May 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/353c5a00/ff040470.mp3" length="159392407" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/7lftfms5WuuJZ2onvi-HzCHpUZKOxNZ_XXVU9j5GoMM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9hNmFm/OGVmZDQzZTdhOWI4/NWRjNjRjZDdlYzgy/M2M5MS5wbmc.jpg"/>
      <itunes:duration>6639</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>The long-awaited Oxide and Friends bookclub! Bryan and Adam were joined by special guest--and real life biologist--Greg Cost to discuss Philip Ball's terrific book, <strong>How Life Works: A User’s Guide to the New Biology</strong>. Spoiler: Alan Turing makes a very expected appearance!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest Greg Cost.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://en.wikipedia.org/wiki/Turing_pattern">The Turing pattern</a></li><li><a href="https://en.wikipedia.org/wiki/RNA_world">RNA as a precursor to DNA</a></li><li><a href="https://www.flickr.com/photos/expresso-2222/4235327806">Xenopus frog</a></li><li><a href="https://newatlas.com/science/pac-man-living-xenobots-reproduction/">Xenobots</a></li><li><a href="https://en.wikipedia.org/wiki/Anton_(computer)">Anton computer</a></li></ul><p><a href="https://docs.google.com/document/d/1rmgAwcuxP_Hdu0ha1jJNslxaW1GVFx_TlbL-WVYgeC8/edit">Bryan's reading notes<br></a><br></p><p>Central themes</p><ul><li>Power and limitations of metaphor – especially mechanical ones</li><li>The fundamental, diametrical opposition between life and machines. (Nature does not use simulations!)</li><li>Rejecting the neo-Darwinian paradigm</li></ul><p>Passages of note:</p><ul><li>p. 91: “of the common SNPs seen in human populations, fully 62 percent are associated with height” … “the most common genomic associations for complex traits like this are in the noncoding regions” What is cognition? p. 137: “Life is, as biologist Michael Levin Jeremy Gunawardenaand philosopher Daniel Dennet have argued, ‘cognition all the way down’” AlphaFold2 p. 148 “AlphaFold does not so much solve the infamously difficult protein-folding problem as sidestep it. The algorithm makes no predictions about how a polypeptide chain folds, but simply predicts the end result based on the sequence.”</li><li>p. 156: allostery refers to how a</li><li>🤯 p. 160: “The popular view that science is the process of studying what the world is like needs to be given an important qualification: science tends to be the study of what we can study.”</li><li>p. 166: “The misfolding pathology of PrPs (prion proteins) is the price paid for the benefits of disorder. … Disordered proteins can increase the complexity and versatility of our regulatory networks, but at the cost of increased risk of toxic aggregates formed from misfolded proteins.”</li><li>p. 181: “The [training] analogy is far from perfect, not least because proteins don’t need to be ‘trained’ to acquire their roles.” Ball himself loves to use computing a metaphor, even when it is inapt or imperfect!</li><li>p. 189: “What you’re really looking at here is a diagram not of a molecular event but of a failed paradigm.”</li><li>p. 201: Clifford Brangwynne: “Many of the textbooks and even our language conveys this kind of factory-floor image of what goes on inside the cell. But the reality is that the computational logic underlying life is much more soft, wet and stochastic than anyone appreciates.” To which I would add: the information machine is MUCH more deterministic than anyone appreciates!</li><li>p. 205: “Because the binding of BMPs to BMP receptors can be altered by other molecules, the BMP pathway can interact with other pathways to create crosstalk between cells during development.” Mike Olson’s observation of everything working through side-effect. 🤯 p. 212: “It seems likely that metazoans have evolved this evolvability. One of the odd features of transcription factors that bind to DNA is that, in eukaryotes, the base sequences that they recognize are often surprisingly short – perhaps six or so base pairs long. … But there’s no reason the selectivity has to be this approximate; in prokaryotes the binding sites are longer and therefore more specific. It seems that eukaryotes have, so to speak, chosen this sloppiness – probably because it allows new regulatory pathways to develop.”</li><li>p 217: “While causal emergence seems to be a general design principle for life, it is rarely evident in our own technologies.” Disagree with: “...maybe the better computers of the future will be more causally emergent.” We can’t even get asynchronous systems working!</li><li>🤯 p. 222: “Is there, after all, really such an obvious advantage to being multicellular? If so, we don’t know what it is.” … “If [evolutionary biologist Michael] Lynch is right, the implication is humbling: we are here not because the multicellular lifestyle of metazoans like us is superior or even advantageous, but because chance mutations created possibilities for new regulatory and multicellular behaviors that natural selection merely found no reason to eliminate.”</li><li>p. 226: “If we want to understand the mechanisms behind some key evolutionary shifts – for example, the emergence of complex body shapes and lifestyles in the Cambrian explosion, the emergence of nervous systems and of new modes of cognition, and the divergence of mammals and other vertebrates – genomes are the wrong place to look.”</li><li>p. 245: “The switching of cell states often happens gradually rather than by abrupt switching at a sharply defined fork in the landscape.”</li><li>p. 248: “One of the most useful pieces of advice I heard from Nature’s biology editor many years ago was that the answer in biology is always ‘yes’”</li><li>p. 258: “Such leveraging of noise, the researchers suggested, might represent ‘a central and unifying principle underlying the properties of stem and progenitor cells that are central to the evolution of metazoan life.’ Noisiness helps to keep all the cell-fate options open.”</li><li>p. 263: “In short, says biologist Dennis Bray, the cells circuitry (if that is even a good metaphor at all) ‘is a long way from a silicon chip or any circuit a human would design.’ The more we learn about living systems, Bray writes, ‘the more we realize how idiosyncratic and discontinuous they are’ relative to computers.”</li><li>p. 267: “Planarians challenge our notions of what life can be.”</li><li>p. 276: “Lewis Wolpert is said to have once claimed, ‘It is not birth, marriage, or death, but gastrulation which is truly the most important time in your life.’”</li><li>p. 291: “The heart drives and shapes its own formation, bootstrapping itself into existence by virtue of its very function.”</li><li>p. 293: “If there’s a central feature of how life works, it is surely in this ability to create outcomes that are neither arbitrary nor wholly prescribed.”</li><li>p. 295: “The plasticity of form shown by living organisms might be not only a good way but the only way of making entities as complex as us”, but goes onto to liken us to universal computation</li><li>p. 296: “But what really is ‘normal’? … There are many types of benign skin growths; I’ve had a lipoma on my upper arm throughout my adult life.”</li><li>🤔 p. 297: “Conjoined twins like the Hensels are the result of an incomplete separation.” I think this is wrong? Certainly, it is odds with Mutants by by Armand Marie Leroi.</li><li>😡 p. 309: “Once a relatively obscure figure, Turing is now widely hailed as a visionary genius, thanks in part to the 2014 biopic The Imitation Game and the decision to feature him on the British fifty-pound note.” WTAF</li><li>p. 326: “The positioning of our organs on the correct side is controlled by stirring!” Mutants goes into this as well</li><li>p. 331: “Hsp90 acts as a kind of ‘capacitor for morphological evolution,’ storing up variation of form that might be released in times of stress”</li><li>p. 333: “It seems that the exploration of shape in the early Cambrian was excessively profligate: some of the body plans found in the fossil record of that time soon vanished. How could they have been selected for, only then to be so rapidly selected a...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/353c5a00/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/353c5a00/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/353c5a00/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/353c5a00/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/353c5a00/transcription" type="text/html"/>
    </item>
    <item>
      <title>All we have to fear is FUD itself</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>12</itunes:episode>
      <podcast:episode>12</podcast:episode>
      <itunes:title>All we have to fear is FUD itself</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">21ef72df-8468-43a5-a71f-0bdc410f5ec0</guid>
      <link>https://share.transistor.fm/s/bd040547</link>
      <description>
        <![CDATA[<p>The Oxide Friends have talked about the Hashicorp license change, the emergence of an open source fork of Terraform in OpenTofu, and other topics in open source. A few weeks ago both InfoWorld and Hashicorp (independently?) accused OpenTofu of stealing Terraform code—a serious claim that turned out to be fully unfounded. We (you!) have been lucky to avoid this topic with a couple of guests lined up to talk about the xz exploit discovery and founding the Oakland Ballers… but we ran out of distractions! Bryan and Adam talk about this FUD and FUD generally.</p><p>Your hosts were <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.infoworld.com/article/3714980/opentofu-may-be-showing-us-the-wrong-way-to-fork.html">Infoworld: OpenTofu may be showing us the wrong way to fork</a></li><li><a href="https://opentofu.org/blog/our-response-to-hashicorps-cease-and-desist/">OpenTofu response</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>The Oxide Friends have talked about the Hashicorp license change, the emergence of an open source fork of Terraform in OpenTofu, and other topics in open source. A few weeks ago both InfoWorld and Hashicorp (independently?) accused OpenTofu of stealing Terraform code—a serious claim that turned out to be fully unfounded. We (you!) have been lucky to avoid this topic with a couple of guests lined up to talk about the xz exploit discovery and founding the Oakland Ballers… but we ran out of distractions! Bryan and Adam talk about this FUD and FUD generally.</p><p>Your hosts were <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.infoworld.com/article/3714980/opentofu-may-be-showing-us-the-wrong-way-to-fork.html">Infoworld: OpenTofu may be showing us the wrong way to fork</a></li><li><a href="https://opentofu.org/blog/our-response-to-hashicorps-cease-and-desist/">OpenTofu response</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 25 Apr 2024 07:08:26 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/bd040547/c796e1f3.mp3" length="77842834" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/T-7DsDyk8FNYHKhacp2BKLW6SLZjoV7kKwEHL9RJLkE/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS82NTI0/N2ExNWM4ZjE4MjE2/Y2I2NDk2MDc4Yjk1/MmY0NC5wbmc.jpg"/>
      <itunes:duration>4861</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>The Oxide Friends have talked about the Hashicorp license change, the emergence of an open source fork of Terraform in OpenTofu, and other topics in open source. A few weeks ago both InfoWorld and Hashicorp (independently?) accused OpenTofu of stealing Terraform code—a serious claim that turned out to be fully unfounded. We (you!) have been lucky to avoid this topic with a couple of guests lined up to talk about the xz exploit discovery and founding the Oakland Ballers… but we ran out of distractions! Bryan and Adam talk about this FUD and FUD generally.</p><p>Your hosts were <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.infoworld.com/article/3714980/opentofu-may-be-showing-us-the-wrong-way-to-fork.html">Infoworld: OpenTofu may be showing us the wrong way to fork</a></li><li><a href="https://opentofu.org/blog/our-response-to-hashicorps-cease-and-desist/">OpenTofu response</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/bd040547/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bd040547/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bd040547/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bd040547/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/bd040547/transcription" type="text/html"/>
    </item>
    <item>
      <title>A Baseball Startup with Paul Freedman and Bryan Carmel</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>11</itunes:episode>
      <podcast:episode>11</podcast:episode>
      <itunes:title>A Baseball Startup with Paul Freedman and Bryan Carmel</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">478d24e3-3029-4957-b44c-c68c7a8b937b</guid>
      <link>https://share.transistor.fm/s/a8b34a66</link>
      <description>
        <![CDATA[<p>Bryan, Adam, Steve, and the Oxide Friends are joined by the founders of the Oakland Ballers, the continuation of a long history of baseball in Oakland. There turns out to be a plenty in common between founding a computer company and founding a baseball team--and we both have our fans supporting us!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by very special guests <a href="https://twitter.com/pmfreedm">Paul Freedman</a> and <a href="https://twitter.com/carmelimel">Bryan Carmel</a> as well our somewhat-special boss, <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.oaklandballers.com/">The Oakland Ballers</a></li><li><a href="https://twitter.com/bcantrill/status/987947359794446337">Bryan and Adam at Manaea's no-no</a></li><li><a href="https://www.nytimes.com/interactive/2014/04/23/upshot/24-upshot-baseball.html">The Munson-Nixon line</a></li><li><a href="https://www.pioneerleague.com/">The Pioneer League</a></li><li><a href="https://en.wikipedia.org/wiki/Longest_professional_baseball_game">Baseball's longest game</a></li><li><a href="https://baseballhall.org/discover/longest-game-scorer-visits-museum">Adam's neighbor, Bill George, scorer of the longest game</a></li><li><a href="https://www.highwheelers.com/">Yolo Highwheelers</a></li><li><a href="https://www.bart.gov/news/articles/2024/news20240301-0">BART's sponsorship of the Ballers</a></li><li><a href="https://www.sfchronicle.com/sports/giants/article/jt-snow-oakland-ballers-18611607.php">J.T. Snow joins the Ballers</a></li><li><a href="https://www.youtube.com/watch?v=WzV7x8WcR4g">J.T. saves Dusty's son</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan, Adam, Steve, and the Oxide Friends are joined by the founders of the Oakland Ballers, the continuation of a long history of baseball in Oakland. There turns out to be a plenty in common between founding a computer company and founding a baseball team--and we both have our fans supporting us!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by very special guests <a href="https://twitter.com/pmfreedm">Paul Freedman</a> and <a href="https://twitter.com/carmelimel">Bryan Carmel</a> as well our somewhat-special boss, <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.oaklandballers.com/">The Oakland Ballers</a></li><li><a href="https://twitter.com/bcantrill/status/987947359794446337">Bryan and Adam at Manaea's no-no</a></li><li><a href="https://www.nytimes.com/interactive/2014/04/23/upshot/24-upshot-baseball.html">The Munson-Nixon line</a></li><li><a href="https://www.pioneerleague.com/">The Pioneer League</a></li><li><a href="https://en.wikipedia.org/wiki/Longest_professional_baseball_game">Baseball's longest game</a></li><li><a href="https://baseballhall.org/discover/longest-game-scorer-visits-museum">Adam's neighbor, Bill George, scorer of the longest game</a></li><li><a href="https://www.highwheelers.com/">Yolo Highwheelers</a></li><li><a href="https://www.bart.gov/news/articles/2024/news20240301-0">BART's sponsorship of the Ballers</a></li><li><a href="https://www.sfchronicle.com/sports/giants/article/jt-snow-oakland-ballers-18611607.php">J.T. Snow joins the Ballers</a></li><li><a href="https://www.youtube.com/watch?v=WzV7x8WcR4g">J.T. saves Dusty's son</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 17 Apr 2024 07:09:39 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/a8b34a66/7839a220.mp3" length="70291939" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/jGuJ7RnCdYmymwdo8-qEwnHPbpb0L8Au8VCrP3ym6J0/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wNjJj/ZWZmOTIyZDA4YmYw/MDE1OWViMjA5MmNj/ZWJiYS5wbmc.jpg"/>
      <itunes:duration>4391</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan, Adam, Steve, and the Oxide Friends are joined by the founders of the Oakland Ballers, the continuation of a long history of baseball in Oakland. There turns out to be a plenty in common between founding a computer company and founding a baseball team--and we both have our fans supporting us!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by very special guests <a href="https://twitter.com/pmfreedm">Paul Freedman</a> and <a href="https://twitter.com/carmelimel">Bryan Carmel</a> as well our somewhat-special boss, <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.oaklandballers.com/">The Oakland Ballers</a></li><li><a href="https://twitter.com/bcantrill/status/987947359794446337">Bryan and Adam at Manaea's no-no</a></li><li><a href="https://www.nytimes.com/interactive/2014/04/23/upshot/24-upshot-baseball.html">The Munson-Nixon line</a></li><li><a href="https://www.pioneerleague.com/">The Pioneer League</a></li><li><a href="https://en.wikipedia.org/wiki/Longest_professional_baseball_game">Baseball's longest game</a></li><li><a href="https://baseballhall.org/discover/longest-game-scorer-visits-museum">Adam's neighbor, Bill George, scorer of the longest game</a></li><li><a href="https://www.highwheelers.com/">Yolo Highwheelers</a></li><li><a href="https://www.bart.gov/news/articles/2024/news20240301-0">BART's sponsorship of the Ballers</a></li><li><a href="https://www.sfchronicle.com/sports/giants/article/jt-snow-oakland-ballers-18611607.php">J.T. Snow joins the Ballers</a></li><li><a href="https://www.youtube.com/watch?v=WzV7x8WcR4g">J.T. saves Dusty's son</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:person role="Guest" href="https://oxide.computer" img="https://img.transistorcdn.com/zTChWJpF6pvVJwxjo3Ig4Gj46duciKNpzKBtECA2HRU/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS81NTI1/MjQyZTZmYzI4MGQ1/YzJiNDBiN2RlMzUz/MGYyNS5qcGc.jpg">Steven Tuck</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a8b34a66/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a8b34a66/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a8b34a66/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a8b34a66/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/a8b34a66/transcription" type="text/html"/>
    </item>
    <item>
      <title>Discovering the XZ Backdoor with Andres Freund</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>10</itunes:episode>
      <podcast:episode>10</podcast:episode>
      <itunes:title>Discovering the XZ Backdoor with Andres Freund</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1550f1fc-fb61-4ca7-9086-3a5485db7648</guid>
      <link>https://share.transistor.fm/s/e2538f7d</link>
      <description>
        <![CDATA[<p>Andres Freund joined Bryan and Adam to talk about his discovery of the xz backdoor. It’s an incredible story… so great to get into the details with Andres. We started by ranting about the coverage in the New York Times… coverage that explicitly refused to dig into the details! It’s all the more shocking because the big story here is how Andres’ penchant for digging into the details is what saved us all from what would have been a pervasive and damaging attack!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.social/@AndresFreundTec">Andres Freund</a>.</p><p>Our research for this episode:</p><ul><li><a href="https://www.openwall.com/lists/oss-security/2024/03/29/4">Andres' initial public disclosure</a></li><li><a href="https://www.nytimes.com/2024/04/03/technology/prevent-cyberattack-linux.html">New York Times: Did One Guy Just Stop a Huge Cyberattack?</a> by Kevin Roose</li><li><a href="https://www.nytimes.com/by/kevin-roose">Kevin Roose</a></li><li><a href="https://static01.nyt.com/images/2024/04/04/nytfrontpage/scan.pdf">New York Times front page from April 4th, 2024</a></li><li><a href="https://www.youtube.com/watch?v=V8bw0UepeuI">How I got started as a developer with Andres Freund &amp; Heikki Linnakangas | Path To Citus Con Ep08</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/www.wired.com/story/jia-tan-xz-backdoor">The Mystery of ‘Jia Tan,’ the XZ Backdoor Mastermind | WIRED</a></li><li><a href="https://www.theverge.com/2024/4/2/24119342/xz-utils-linux-backdoor-attempt">How one volunteer stopped a backdoor from exposing Linux systems worldwide - The Verge</a></li><li><a href="https://www.nextgov.com/cybersecurity/2024/04/linux-backdoor-was-long-con-possibly-nation-state-support-experts-say/395511/">Linux backdoor was a long con, possibly with nation-state support, experts say - Nextgov/FCW</a></li><li><a href="https://research.swtch.com/xz-timeline">research!rsc: Timeline of the xz open source attack</a></li><li><a href="https://infosec.exchange/@briankrebs/112197571739687377">Brian Krebs thread on mastodon</a></li><li><a href="https://gynvael.coldwind.pl/?lang=en&amp;id=782">Xz/liblzma: Bash-stage Obfuscation Explained</a></li><li><a href="https://robmensching.com/blog/posts/2024/03/30/a-microcosm-of-the-interactions-in-open-source-projects/">A Microcosm of the interactions in Open Source projects</a></li><li><a href="https://risky.biz/RB743/">Risky Business #743 -- A chat about the xz backdoor with the guy who found it</a> (podcast)</li><li><a href="https://news.risky.biz/risky-biz-news-f-droid-narrowly-avoided-xz-like-incident-in-2020/">Risky Biz News: F-Droid narrowly avoided XZ-like incident in 2020</a> (podcast)</li><li><a href="https://arstechnica.com/security/2024/04/what-we-know-about-the-xz-utils-backdoor-that-almost-infected-the-world/">What we know about the xz Utils backdoor that almost infected the world | Ars Technica</a></li><li><a href="https://boehs.org/node/everything-i-know-about-the-xz-backdoor">Everything I know about the XZ backdoor</a></li><li><a href="https://linuxunplugged.com/556">LINUX Unplugged 556: The xz Backdoor Exposed 🚨</a> (podcast)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p>Recorded April 8th, 2024</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Andres Freund joined Bryan and Adam to talk about his discovery of the xz backdoor. It’s an incredible story… so great to get into the details with Andres. We started by ranting about the coverage in the New York Times… coverage that explicitly refused to dig into the details! It’s all the more shocking because the big story here is how Andres’ penchant for digging into the details is what saved us all from what would have been a pervasive and damaging attack!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.social/@AndresFreundTec">Andres Freund</a>.</p><p>Our research for this episode:</p><ul><li><a href="https://www.openwall.com/lists/oss-security/2024/03/29/4">Andres' initial public disclosure</a></li><li><a href="https://www.nytimes.com/2024/04/03/technology/prevent-cyberattack-linux.html">New York Times: Did One Guy Just Stop a Huge Cyberattack?</a> by Kevin Roose</li><li><a href="https://www.nytimes.com/by/kevin-roose">Kevin Roose</a></li><li><a href="https://static01.nyt.com/images/2024/04/04/nytfrontpage/scan.pdf">New York Times front page from April 4th, 2024</a></li><li><a href="https://www.youtube.com/watch?v=V8bw0UepeuI">How I got started as a developer with Andres Freund &amp; Heikki Linnakangas | Path To Citus Con Ep08</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/www.wired.com/story/jia-tan-xz-backdoor">The Mystery of ‘Jia Tan,’ the XZ Backdoor Mastermind | WIRED</a></li><li><a href="https://www.theverge.com/2024/4/2/24119342/xz-utils-linux-backdoor-attempt">How one volunteer stopped a backdoor from exposing Linux systems worldwide - The Verge</a></li><li><a href="https://www.nextgov.com/cybersecurity/2024/04/linux-backdoor-was-long-con-possibly-nation-state-support-experts-say/395511/">Linux backdoor was a long con, possibly with nation-state support, experts say - Nextgov/FCW</a></li><li><a href="https://research.swtch.com/xz-timeline">research!rsc: Timeline of the xz open source attack</a></li><li><a href="https://infosec.exchange/@briankrebs/112197571739687377">Brian Krebs thread on mastodon</a></li><li><a href="https://gynvael.coldwind.pl/?lang=en&amp;id=782">Xz/liblzma: Bash-stage Obfuscation Explained</a></li><li><a href="https://robmensching.com/blog/posts/2024/03/30/a-microcosm-of-the-interactions-in-open-source-projects/">A Microcosm of the interactions in Open Source projects</a></li><li><a href="https://risky.biz/RB743/">Risky Business #743 -- A chat about the xz backdoor with the guy who found it</a> (podcast)</li><li><a href="https://news.risky.biz/risky-biz-news-f-droid-narrowly-avoided-xz-like-incident-in-2020/">Risky Biz News: F-Droid narrowly avoided XZ-like incident in 2020</a> (podcast)</li><li><a href="https://arstechnica.com/security/2024/04/what-we-know-about-the-xz-utils-backdoor-that-almost-infected-the-world/">What we know about the xz Utils backdoor that almost infected the world | Ars Technica</a></li><li><a href="https://boehs.org/node/everything-i-know-about-the-xz-backdoor">Everything I know about the XZ backdoor</a></li><li><a href="https://linuxunplugged.com/556">LINUX Unplugged 556: The xz Backdoor Exposed 🚨</a> (podcast)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p>Recorded April 8th, 2024</p>]]>
      </content:encoded>
      <pubDate>Wed, 10 Apr 2024 07:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/e2538f7d/1567b6fc.mp3" length="93428795" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/E8xl11s1sKBseO_3-3W-AIUh1XfS34v_mdehAxVn6vA/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8wNGZj/NjUzNWU0OTE4NzE1/MGRmOWQ3ZWFmZDE1/MWFjMC5wbmc.jpg"/>
      <itunes:duration>5837</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Andres Freund joined Bryan and Adam to talk about his discovery of the xz backdoor. It’s an incredible story… so great to get into the details with Andres. We started by ranting about the coverage in the New York Times… coverage that explicitly refused to dig into the details! It’s all the more shocking because the big story here is how Andres’ penchant for digging into the details is what saved us all from what would have been a pervasive and damaging attack!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.social/@AndresFreundTec">Andres Freund</a>.</p><p>Our research for this episode:</p><ul><li><a href="https://www.openwall.com/lists/oss-security/2024/03/29/4">Andres' initial public disclosure</a></li><li><a href="https://www.nytimes.com/2024/04/03/technology/prevent-cyberattack-linux.html">New York Times: Did One Guy Just Stop a Huge Cyberattack?</a> by Kevin Roose</li><li><a href="https://www.nytimes.com/by/kevin-roose">Kevin Roose</a></li><li><a href="https://static01.nyt.com/images/2024/04/04/nytfrontpage/scan.pdf">New York Times front page from April 4th, 2024</a></li><li><a href="https://www.youtube.com/watch?v=V8bw0UepeuI">How I got started as a developer with Andres Freund &amp; Heikki Linnakangas | Path To Citus Con Ep08</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/www.wired.com/story/jia-tan-xz-backdoor">The Mystery of ‘Jia Tan,’ the XZ Backdoor Mastermind | WIRED</a></li><li><a href="https://www.theverge.com/2024/4/2/24119342/xz-utils-linux-backdoor-attempt">How one volunteer stopped a backdoor from exposing Linux systems worldwide - The Verge</a></li><li><a href="https://www.nextgov.com/cybersecurity/2024/04/linux-backdoor-was-long-con-possibly-nation-state-support-experts-say/395511/">Linux backdoor was a long con, possibly with nation-state support, experts say - Nextgov/FCW</a></li><li><a href="https://research.swtch.com/xz-timeline">research!rsc: Timeline of the xz open source attack</a></li><li><a href="https://infosec.exchange/@briankrebs/112197571739687377">Brian Krebs thread on mastodon</a></li><li><a href="https://gynvael.coldwind.pl/?lang=en&amp;id=782">Xz/liblzma: Bash-stage Obfuscation Explained</a></li><li><a href="https://robmensching.com/blog/posts/2024/03/30/a-microcosm-of-the-interactions-in-open-source-projects/">A Microcosm of the interactions in Open Source projects</a></li><li><a href="https://risky.biz/RB743/">Risky Business #743 -- A chat about the xz backdoor with the guy who found it</a> (podcast)</li><li><a href="https://news.risky.biz/risky-biz-news-f-droid-narrowly-avoided-xz-like-incident-in-2020/">Risky Biz News: F-Droid narrowly avoided XZ-like incident in 2020</a> (podcast)</li><li><a href="https://arstechnica.com/security/2024/04/what-we-know-about-the-xz-utils-backdoor-that-almost-infected-the-world/">What we know about the xz Utils backdoor that almost infected the world | Ars Technica</a></li><li><a href="https://boehs.org/node/everything-i-know-about-the-xz-backdoor">Everything I know about the XZ backdoor</a></li><li><a href="https://linuxunplugged.com/556">LINUX Unplugged 556: The xz Backdoor Exposed 🚨</a> (podcast)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p>Recorded April 8th, 2024</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/e2538f7d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e2538f7d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e2538f7d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e2538f7d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/e2538f7d/transcription" type="text/html"/>
    </item>
    <item>
      <title>Cultural Idiosyncrasies</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>9</itunes:episode>
      <podcast:episode>9</podcast:episode>
      <itunes:title>Cultural Idiosyncrasies</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a6823ad4-319f-4229-b2ee-64376d626190</guid>
      <link>https://share.transistor.fm/s/d9523a5e</link>
      <description>
        <![CDATA[<p>The Oxide Friends talk about about cultural idiosyncrasies--turns out we have a lot of them at Oxide! Some might even sound good enough for you to try out! Demo Fridays, morning water-cooler, no-meet Wednesdays, recorded meetings, dog-pile debugging (aka CSPAN for debugging), RFDs (requests for discussion), no performance review process...</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleague Steve Klabnik.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan: <a href="https://oxide.computer/blog/engineering-culture">Engineering a culture</a></li><li>Matt: <a href="https://www.mattkeeter.com/blog/2024-03-25-packing/">It's Free Real Estate</a></li><li>Cliff: <a href="https://cliffle.com/blog/who-killed-the-network-switch/">Who killed the network switch?</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/engineering-culture-2022-02-21">OxF: Engineering Culture</a></li><li>Demo Day</li><li><a href="https://github.com/martinvonz/jj">Jujutsu</a></li><li>Covid as a catalyst for remote-friendly features</li><li>Watercooler morning meeting</li><li>No-meet Wednesday</li><li><a href="https://oxide.computer/podcasts/on-the-metal/jeff-rothschild">OtM: Jeff Rothschild</a></li><li>No (formalized) review process</li><li>The non-zero-sum value of praise</li><li><a href="https://positivecoach.org/">Positive Coaching Alliance</a></li><li>Chat as the apple of discord (and remember email?! Or jabber??!!)</li><li><a href="https://docs.gitlab.com/ee/user/analytics/dora_metrics.html">DORA</a></li><li><a href="https://rfd.shared.oxide.computer/">Oxide RFD</a>s</li><li><a href="https://rfd.shared.oxide.computer/rfd/0068">RFD 68: Partnership as Shared Values</a></li><li><a href="https://matthewsanabria.dev/posts/observability-companies-to-watch-in-2024/">Matthew Sanabria: Observability Companies to Watch in 2024</a></li><li>"Chat"</li><li>"Rock and stone"</li></ul><p><br></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>The Oxide Friends talk about about cultural idiosyncrasies--turns out we have a lot of them at Oxide! Some might even sound good enough for you to try out! Demo Fridays, morning water-cooler, no-meet Wednesdays, recorded meetings, dog-pile debugging (aka CSPAN for debugging), RFDs (requests for discussion), no performance review process...</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleague Steve Klabnik.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan: <a href="https://oxide.computer/blog/engineering-culture">Engineering a culture</a></li><li>Matt: <a href="https://www.mattkeeter.com/blog/2024-03-25-packing/">It's Free Real Estate</a></li><li>Cliff: <a href="https://cliffle.com/blog/who-killed-the-network-switch/">Who killed the network switch?</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/engineering-culture-2022-02-21">OxF: Engineering Culture</a></li><li>Demo Day</li><li><a href="https://github.com/martinvonz/jj">Jujutsu</a></li><li>Covid as a catalyst for remote-friendly features</li><li>Watercooler morning meeting</li><li>No-meet Wednesday</li><li><a href="https://oxide.computer/podcasts/on-the-metal/jeff-rothschild">OtM: Jeff Rothschild</a></li><li>No (formalized) review process</li><li>The non-zero-sum value of praise</li><li><a href="https://positivecoach.org/">Positive Coaching Alliance</a></li><li>Chat as the apple of discord (and remember email?! Or jabber??!!)</li><li><a href="https://docs.gitlab.com/ee/user/analytics/dora_metrics.html">DORA</a></li><li><a href="https://rfd.shared.oxide.computer/">Oxide RFD</a>s</li><li><a href="https://rfd.shared.oxide.computer/rfd/0068">RFD 68: Partnership as Shared Values</a></li><li><a href="https://matthewsanabria.dev/posts/observability-companies-to-watch-in-2024/">Matthew Sanabria: Observability Companies to Watch in 2024</a></li><li>"Chat"</li><li>"Rock and stone"</li></ul><p><br></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 03 Apr 2024 07:15:08 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/d9523a5e/71eb0bf8.mp3" length="83852165" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Ed09-zPCllXX3BQ2O6MY4pBP9eGrRKcKPwmiecPLxxI/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE4Mjk3MTkv/MTcxMjE1MzcwOC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>5237</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>The Oxide Friends talk about about cultural idiosyncrasies--turns out we have a lot of them at Oxide! Some might even sound good enough for you to try out! Demo Fridays, morning water-cooler, no-meet Wednesdays, recorded meetings, dog-pile debugging (aka CSPAN for debugging), RFDs (requests for discussion), no performance review process...</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleague Steve Klabnik.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan: <a href="https://oxide.computer/blog/engineering-culture">Engineering a culture</a></li><li>Matt: <a href="https://www.mattkeeter.com/blog/2024-03-25-packing/">It's Free Real Estate</a></li><li>Cliff: <a href="https://cliffle.com/blog/who-killed-the-network-switch/">Who killed the network switch?</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/engineering-culture-2022-02-21">OxF: Engineering Culture</a></li><li>Demo Day</li><li><a href="https://github.com/martinvonz/jj">Jujutsu</a></li><li>Covid as a catalyst for remote-friendly features</li><li>Watercooler morning meeting</li><li>No-meet Wednesday</li><li><a href="https://oxide.computer/podcasts/on-the-metal/jeff-rothschild">OtM: Jeff Rothschild</a></li><li>No (formalized) review process</li><li>The non-zero-sum value of praise</li><li><a href="https://positivecoach.org/">Positive Coaching Alliance</a></li><li>Chat as the apple of discord (and remember email?! Or jabber??!!)</li><li><a href="https://docs.gitlab.com/ee/user/analytics/dora_metrics.html">DORA</a></li><li><a href="https://rfd.shared.oxide.computer/">Oxide RFD</a>s</li><li><a href="https://rfd.shared.oxide.computer/rfd/0068">RFD 68: Partnership as Shared Values</a></li><li><a href="https://matthewsanabria.dev/posts/observability-companies-to-watch-in-2024/">Matthew Sanabria: Observability Companies to Watch in 2024</a></li><li>"Chat"</li><li>"Rock and stone"</li></ul><p><br></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d9523a5e/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d9523a5e/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d9523a5e/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d9523a5e/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d9523a5e/transcription" type="text/html"/>
    </item>
    <item>
      <title>Adversarial Machine Learning</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>8</itunes:episode>
      <podcast:episode>8</podcast:episode>
      <itunes:title>Adversarial Machine Learning</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a4f819b7-dbaa-46ec-8f26-d319a7ec64af</guid>
      <link>https://share.transistor.fm/s/50ec7c99</link>
      <description>
        <![CDATA[<p>Nicholas Carlini joined Bryan, Adam, and the Oxide Friends to talk about his work with adversarial machine learning. He's found sequences of--seemingly random--tokens that cause LLMs to ignore their restrictions! Also: printf is Turing complete?!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest Nicholas Carlini.</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Nicholas Carlini joined Bryan, Adam, and the Oxide Friends to talk about his work with adversarial machine learning. He's found sequences of--seemingly random--tokens that cause LLMs to ignore their restrictions! Also: printf is Turing complete?!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest Nicholas Carlini.</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 27 Mar 2024 07:33:46 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/50ec7c99/2d0ea5cb.mp3" length="80285711" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/Hzrrq8ZiueJDdfKKtZ9sNCf4uRgZsbNwZ0FiaHjUqrM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE4MTQyODUv/MTcxMTU1MDAyNi1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>5010</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Nicholas Carlini joined Bryan, Adam, and the Oxide Friends to talk about his work with adversarial machine learning. He's found sequences of--seemingly random--tokens that cause LLMs to ignore their restrictions! Also: printf is Turing complete?!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest Nicholas Carlini.</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/50ec7c99/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/50ec7c99/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/50ec7c99/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/50ec7c99/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/50ec7c99/transcription" type="text/html"/>
    </item>
    <item>
      <title>Data Visualization</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>Data Visualization</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7442dfcd-6f39-4a5d-9e84-2a0259ff56d5</guid>
      <link>https://share.transistor.fm/s/f7866bde</link>
      <description>
        <![CDATA[<p>Data visualization is an important--and overlooked!--tool in the software engineer's tool belt. Bryan describes a recent journey with gnuplot while Oxide colleague, Charlie Park, shares his own experience with data visualization and Adam offers a visual analysis of Simpsons episodes. Stay tuned to the end to find out about the Oxide and Friends book club coming up in May.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide Colleague, Charlie Park.</p><p></p><ul><li>(00:00) - Intro</li>
<li>(13:39) - OODA</li>
<li>(22:30) - Back to Bryan</li>
<li>(24:27) - Flame Graphs</li>
<li>(28:58) - Statemap</li>
<li>(32:39) - Minard / Tufte</li>
<li>(44:53) - thingskatedid</li>
<li>(46:39) - DTrace aggregations</li>
<li>(56:06) - ParaView</li>
<li>(01:03:08) - Simpsons IMDb</li>
<li>(01:05:16) - Survivorship Bias</li>
<li>(01:15:03) - Kartlytics</li>
<li>(01:18:15) - Kartlytics sample group</li>
<li>(01:19:11) - Wrapping up</li>
<li>(01:22:02) - OxF book club</li>
</ul><br><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/bcantrill/status/1760501008126619967">Bryan's rad gnuplot</a><ul><li><a href="https://github.com/oxidecomputer/helios-omicron-brand/pull/12">GitHub PR with Bryan's visualizations</a></li></ul></li><li>Tufte<ul><li><a href="https://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=00005F">Pronunciation of "Tufte"</a> is <a href="https://en.wikipedia.org/wiki/Edward_Tufte">/ˈtʌfti/</a></li></ul></li><li><a href="https://www.brendangregg.com/flamegraphs.html">Flame Graphs</a></li><li><a href="https://github.com/flamegraph-rs/flamegraph">flamegraph-rs</a></li><li>OODA</li><li><a href="https://www.thisamericanlife.org/293/transcript">This American Life: A Little Bit of Knowledge</a></li><li><a href="https://github.com/oxidecomputer/statemap">Statemaps</a></li><li><a href="https://www.edwardtufte.com/tufte/minard">Minard's diagram</a></li><li><a href="https://twitter.com/thingskatedid/status/1386077306381242371">https://twitter.com/thingskatedid/status/1386077306381242371</a><ul><li><a href="https://gist.github.com/katef/fb4cb6d47decd8052bd0e8d88c03a102">plot.awk</a></li><li>Visualizing <a href="https://github.com/katef/libfsm">regular expressions</a> and <a href="https://github.com/katef/kgt">BNF grammars</a> with Graphviz</li><li>Example implementations of <a href="https://github.com/dangermike/random_tools/blob/master/isvg">isvg</a> and <a href="https://github.com/dangermike/random_tools/blob/master/idot">idot</a></li></ul></li><li><a href="https://bcantrill.dtrace.org/2013/11/10/agghist-aggzoom-and-aggpack/">DTrace aggregations</a></li><li>Rust crate <a href="https://github.com/ratatui-org/ratatui">ratatui</a></li><li>Programs and libraries for plotting and other data visualizations:<ul><li><a href="http://www.gnuplot.info/">gnuplot</a></li><li><a href="https://matplotlib.org/">Matplotlib</a></li><li><a href="https://ggplot2.tidyverse.org/">ggplot2</a></li><li><a href="https://www.paraview.org/">ParaView</a></li><li><a href="https://glvis.org/">GLVis</a></li></ul></li><li>Simpsons IMDB visualization</li><li><a href="https://www.cameronmoll.com/journal/abraham-wald-red-bullet-holes-origin-story">Abraham Wald and the airplane diagram with red bullet holes – here’s the origin story</a></li><li><a href="https://www.davepacheco.net/blog/2013/kartlytics/">Kartlytics</a></li><li><a href="https://press.uchicago.edu/ucp/books/book/chicago/H/bo207403562.html">How Life Works</a> by Philip Ball</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Data visualization is an important--and overlooked!--tool in the software engineer's tool belt. Bryan describes a recent journey with gnuplot while Oxide colleague, Charlie Park, shares his own experience with data visualization and Adam offers a visual analysis of Simpsons episodes. Stay tuned to the end to find out about the Oxide and Friends book club coming up in May.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide Colleague, Charlie Park.</p><p></p><ul><li>(00:00) - Intro</li>
<li>(13:39) - OODA</li>
<li>(22:30) - Back to Bryan</li>
<li>(24:27) - Flame Graphs</li>
<li>(28:58) - Statemap</li>
<li>(32:39) - Minard / Tufte</li>
<li>(44:53) - thingskatedid</li>
<li>(46:39) - DTrace aggregations</li>
<li>(56:06) - ParaView</li>
<li>(01:03:08) - Simpsons IMDb</li>
<li>(01:05:16) - Survivorship Bias</li>
<li>(01:15:03) - Kartlytics</li>
<li>(01:18:15) - Kartlytics sample group</li>
<li>(01:19:11) - Wrapping up</li>
<li>(01:22:02) - OxF book club</li>
</ul><br><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/bcantrill/status/1760501008126619967">Bryan's rad gnuplot</a><ul><li><a href="https://github.com/oxidecomputer/helios-omicron-brand/pull/12">GitHub PR with Bryan's visualizations</a></li></ul></li><li>Tufte<ul><li><a href="https://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=00005F">Pronunciation of "Tufte"</a> is <a href="https://en.wikipedia.org/wiki/Edward_Tufte">/ˈtʌfti/</a></li></ul></li><li><a href="https://www.brendangregg.com/flamegraphs.html">Flame Graphs</a></li><li><a href="https://github.com/flamegraph-rs/flamegraph">flamegraph-rs</a></li><li>OODA</li><li><a href="https://www.thisamericanlife.org/293/transcript">This American Life: A Little Bit of Knowledge</a></li><li><a href="https://github.com/oxidecomputer/statemap">Statemaps</a></li><li><a href="https://www.edwardtufte.com/tufte/minard">Minard's diagram</a></li><li><a href="https://twitter.com/thingskatedid/status/1386077306381242371">https://twitter.com/thingskatedid/status/1386077306381242371</a><ul><li><a href="https://gist.github.com/katef/fb4cb6d47decd8052bd0e8d88c03a102">plot.awk</a></li><li>Visualizing <a href="https://github.com/katef/libfsm">regular expressions</a> and <a href="https://github.com/katef/kgt">BNF grammars</a> with Graphviz</li><li>Example implementations of <a href="https://github.com/dangermike/random_tools/blob/master/isvg">isvg</a> and <a href="https://github.com/dangermike/random_tools/blob/master/idot">idot</a></li></ul></li><li><a href="https://bcantrill.dtrace.org/2013/11/10/agghist-aggzoom-and-aggpack/">DTrace aggregations</a></li><li>Rust crate <a href="https://github.com/ratatui-org/ratatui">ratatui</a></li><li>Programs and libraries for plotting and other data visualizations:<ul><li><a href="http://www.gnuplot.info/">gnuplot</a></li><li><a href="https://matplotlib.org/">Matplotlib</a></li><li><a href="https://ggplot2.tidyverse.org/">ggplot2</a></li><li><a href="https://www.paraview.org/">ParaView</a></li><li><a href="https://glvis.org/">GLVis</a></li></ul></li><li>Simpsons IMDB visualization</li><li><a href="https://www.cameronmoll.com/journal/abraham-wald-red-bullet-holes-origin-story">Abraham Wald and the airplane diagram with red bullet holes – here’s the origin story</a></li><li><a href="https://www.davepacheco.net/blog/2013/kartlytics/">Kartlytics</a></li><li><a href="https://press.uchicago.edu/ucp/books/book/chicago/H/bo207403562.html">How Life Works</a> by Philip Ball</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 15 Mar 2024 08:41:39 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/f7866bde/094764ac.mp3" length="149738777" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/iq2fulv39dvh2pi62Fiw6pa1EyIkyD4P_-p8OPmsgso/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE3OTE3ODQv/MTcxMDUxNzI5OS1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>5152</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Data visualization is an important--and overlooked!--tool in the software engineer's tool belt. Bryan describes a recent journey with gnuplot while Oxide colleague, Charlie Park, shares his own experience with data visualization and Adam offers a visual analysis of Simpsons episodes. Stay tuned to the end to find out about the Oxide and Friends book club coming up in May.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide Colleague, Charlie Park.</p><p></p><ul><li>(00:00) - Intro</li>
<li>(13:39) - OODA</li>
<li>(22:30) - Back to Bryan</li>
<li>(24:27) - Flame Graphs</li>
<li>(28:58) - Statemap</li>
<li>(32:39) - Minard / Tufte</li>
<li>(44:53) - thingskatedid</li>
<li>(46:39) - DTrace aggregations</li>
<li>(56:06) - ParaView</li>
<li>(01:03:08) - Simpsons IMDb</li>
<li>(01:05:16) - Survivorship Bias</li>
<li>(01:15:03) - Kartlytics</li>
<li>(01:18:15) - Kartlytics sample group</li>
<li>(01:19:11) - Wrapping up</li>
<li>(01:22:02) - OxF book club</li>
</ul><br><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/bcantrill/status/1760501008126619967">Bryan's rad gnuplot</a><ul><li><a href="https://github.com/oxidecomputer/helios-omicron-brand/pull/12">GitHub PR with Bryan's visualizations</a></li></ul></li><li>Tufte<ul><li><a href="https://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=00005F">Pronunciation of "Tufte"</a> is <a href="https://en.wikipedia.org/wiki/Edward_Tufte">/ˈtʌfti/</a></li></ul></li><li><a href="https://www.brendangregg.com/flamegraphs.html">Flame Graphs</a></li><li><a href="https://github.com/flamegraph-rs/flamegraph">flamegraph-rs</a></li><li>OODA</li><li><a href="https://www.thisamericanlife.org/293/transcript">This American Life: A Little Bit of Knowledge</a></li><li><a href="https://github.com/oxidecomputer/statemap">Statemaps</a></li><li><a href="https://www.edwardtufte.com/tufte/minard">Minard's diagram</a></li><li><a href="https://twitter.com/thingskatedid/status/1386077306381242371">https://twitter.com/thingskatedid/status/1386077306381242371</a><ul><li><a href="https://gist.github.com/katef/fb4cb6d47decd8052bd0e8d88c03a102">plot.awk</a></li><li>Visualizing <a href="https://github.com/katef/libfsm">regular expressions</a> and <a href="https://github.com/katef/kgt">BNF grammars</a> with Graphviz</li><li>Example implementations of <a href="https://github.com/dangermike/random_tools/blob/master/isvg">isvg</a> and <a href="https://github.com/dangermike/random_tools/blob/master/idot">idot</a></li></ul></li><li><a href="https://bcantrill.dtrace.org/2013/11/10/agghist-aggzoom-and-aggpack/">DTrace aggregations</a></li><li>Rust crate <a href="https://github.com/ratatui-org/ratatui">ratatui</a></li><li>Programs and libraries for plotting and other data visualizations:<ul><li><a href="http://www.gnuplot.info/">gnuplot</a></li><li><a href="https://matplotlib.org/">Matplotlib</a></li><li><a href="https://ggplot2.tidyverse.org/">ggplot2</a></li><li><a href="https://www.paraview.org/">ParaView</a></li><li><a href="https://glvis.org/">GLVis</a></li></ul></li><li>Simpsons IMDB visualization</li><li><a href="https://www.cameronmoll.com/journal/abraham-wald-red-bullet-holes-origin-story">Abraham Wald and the airplane diagram with red bullet holes – here’s the origin story</a></li><li><a href="https://www.davepacheco.net/blog/2013/kartlytics/">Kartlytics</a></li><li><a href="https://press.uchicago.edu/ucp/books/book/chicago/H/bo207403562.html">How Life Works</a> by Philip Ball</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/f7866bde/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f7866bde/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f7866bde/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f7866bde/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/f7866bde/transcription" type="text/html"/>
      <podcast:chapters url="https://share.transistor.fm/s/f7866bde/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Crucible: The Oxide Storage Service</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>Crucible: The Oxide Storage Service</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f7782fda-c029-4aa8-832e-ec6d4d53d9f8</guid>
      <link>https://share.transistor.fm/s/03e827e6</link>
      <description>
        <![CDATA[<p>Bryan and Adam are joined by members of the Oxide storage team--Josh, Alan, James, and Matt--to talk about Crucible, the service that provides block storage for VM instances running in the Oxide Rack.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://m.unix.house/@jmc">Josh Clulow</a>, Alan Hanson, James MacMahon, and <a href="https://hachyderm.io/@mjk">Matt Keeter</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://en.wikipedia.org/wiki/Hyper-converged_infrastructure">Hyper-converged infrastructure</a></li><li><a href="https://en.wikipedia.org/wiki/Fibre_Channel">Fibre Channel</a></li><li><a href="https://en.wikipedia.org/wiki/ZFS">ZFS</a></li><li><a href="https://download.semiconductor.samsung.com/resources/white-paper/FDP_Whitepaper_102423_Final.pdf">Introduction to Flexible Data Placement: A New Era of Optimized Data Management</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0060">Storage Architecture Considerations</a></li><li><a href="https://en.wikipedia.org/wiki/Ceph_(software)">Ceph</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0060">RFD 60: Storage Architecture Considerations</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0177">RFD 177: Implementation of Data Storage</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0444">RFD 444: Crucible Upstairs Refactoring</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0445">RFD 445: Crucible Upstairs Backpressure</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam are joined by members of the Oxide storage team--Josh, Alan, James, and Matt--to talk about Crucible, the service that provides block storage for VM instances running in the Oxide Rack.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://m.unix.house/@jmc">Josh Clulow</a>, Alan Hanson, James MacMahon, and <a href="https://hachyderm.io/@mjk">Matt Keeter</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://en.wikipedia.org/wiki/Hyper-converged_infrastructure">Hyper-converged infrastructure</a></li><li><a href="https://en.wikipedia.org/wiki/Fibre_Channel">Fibre Channel</a></li><li><a href="https://en.wikipedia.org/wiki/ZFS">ZFS</a></li><li><a href="https://download.semiconductor.samsung.com/resources/white-paper/FDP_Whitepaper_102423_Final.pdf">Introduction to Flexible Data Placement: A New Era of Optimized Data Management</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0060">Storage Architecture Considerations</a></li><li><a href="https://en.wikipedia.org/wiki/Ceph_(software)">Ceph</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0060">RFD 60: Storage Architecture Considerations</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0177">RFD 177: Implementation of Data Storage</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0444">RFD 444: Crucible Upstairs Refactoring</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0445">RFD 445: Crucible Upstairs Backpressure</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 14 Feb 2024 07:45:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/03e827e6/9381f8e2.mp3" length="94740292" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/XmMnnKQzsWpPrKTIs2Tnxj6MADDLAV4kjXl87q6hhXM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE3MzQxMDgv/MTcwNzg5MzMzOS1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>5920</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam are joined by members of the Oxide storage team--Josh, Alan, James, and Matt--to talk about Crucible, the service that provides block storage for VM instances running in the Oxide Rack.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://m.unix.house/@jmc">Josh Clulow</a>, Alan Hanson, James MacMahon, and <a href="https://hachyderm.io/@mjk">Matt Keeter</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://en.wikipedia.org/wiki/Hyper-converged_infrastructure">Hyper-converged infrastructure</a></li><li><a href="https://en.wikipedia.org/wiki/Fibre_Channel">Fibre Channel</a></li><li><a href="https://en.wikipedia.org/wiki/ZFS">ZFS</a></li><li><a href="https://download.semiconductor.samsung.com/resources/white-paper/FDP_Whitepaper_102423_Final.pdf">Introduction to Flexible Data Placement: A New Era of Optimized Data Management</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0060">Storage Architecture Considerations</a></li><li><a href="https://en.wikipedia.org/wiki/Ceph_(software)">Ceph</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0060">RFD 60: Storage Architecture Considerations</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0177">RFD 177: Implementation of Data Storage</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0444">RFD 444: Crucible Upstairs Refactoring</a></li><li><a href="https://rfd.shared.oxide.computer/rfd/0445">RFD 445: Crucible Upstairs Backpressure</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/03e827e6/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/03e827e6/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/03e827e6/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/03e827e6/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/03e827e6/transcription" type="text/html"/>
    </item>
    <item>
      <title>Innovation Stagnation?</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Innovation Stagnation?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fcca3a6e-519c-422d-9cb4-eddef1089c3d</guid>
      <link>https://share.transistor.fm/s/f0c79828</link>
      <description>
        <![CDATA[<p>Sometimes Bryan gets trolled by a tweet and brings it to Adam and the Oxide Friends. This was a well-crafted troll: is innovation slowing? Are the most interesting problems solved. In a word: no. For many more words, listen in!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Steve Klabnik.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/NateSilver538/status/1753433550148206696"><strong>The Tweet</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Nate_Silver">Nate Silver</a></li><li><a href="https://en.wikipedia.org/wiki/Secularity">Secularity</a></li><li><a href="https://en.wikipedia.org/wiki/Secular_stagnation">Secular stagnation</a></li><li><a href="https://www.youtube.com/watch?v=d_o4k0eLoMI">Angela Collier: physics progress in the last 70 years?</a></li><li><a href="https://en.wikipedia.org/wiki/Haber_process">Haber process</a></li><li><a href="https://en.wikipedia.org/wiki/CRISPR_gene_editing">CRISPR gene editing</a></li><li>Book: <a href="https://www.amazon.com/Code-Breaker-Jennifer-Doudna-Editing/dp/1982115858">Code Breaker by Walter Isaacson</a></li><li><a href="https://en.wikipedia.org/wiki/Leonhard_Euler">Leonhard Euler</a></li><li><a href="https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm">Dijkstra's algorithm</a></li><li><a href="https://raft.github.io/raft.pdf">Raft</a></li><li><a href="https://en.wikipedia.org/wiki/Antibiotic">Antibiotic</a></li><li><a href="https://www.acquired.fm/episodes/tsmc">Acquired: TSMC</a></li><li><a href="https://www.oregonlive.com/silicon-forest/2017/11/asml_euv_lithography_intel_hil.html">EUV lithography</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Sometimes Bryan gets trolled by a tweet and brings it to Adam and the Oxide Friends. This was a well-crafted troll: is innovation slowing? Are the most interesting problems solved. In a word: no. For many more words, listen in!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Steve Klabnik.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/NateSilver538/status/1753433550148206696"><strong>The Tweet</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Nate_Silver">Nate Silver</a></li><li><a href="https://en.wikipedia.org/wiki/Secularity">Secularity</a></li><li><a href="https://en.wikipedia.org/wiki/Secular_stagnation">Secular stagnation</a></li><li><a href="https://www.youtube.com/watch?v=d_o4k0eLoMI">Angela Collier: physics progress in the last 70 years?</a></li><li><a href="https://en.wikipedia.org/wiki/Haber_process">Haber process</a></li><li><a href="https://en.wikipedia.org/wiki/CRISPR_gene_editing">CRISPR gene editing</a></li><li>Book: <a href="https://www.amazon.com/Code-Breaker-Jennifer-Doudna-Editing/dp/1982115858">Code Breaker by Walter Isaacson</a></li><li><a href="https://en.wikipedia.org/wiki/Leonhard_Euler">Leonhard Euler</a></li><li><a href="https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm">Dijkstra's algorithm</a></li><li><a href="https://raft.github.io/raft.pdf">Raft</a></li><li><a href="https://en.wikipedia.org/wiki/Antibiotic">Antibiotic</a></li><li><a href="https://www.acquired.fm/episodes/tsmc">Acquired: TSMC</a></li><li><a href="https://www.oregonlive.com/silicon-forest/2017/11/asml_euv_lithography_intel_hil.html">EUV lithography</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 07 Feb 2024 07:45:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/f0c79828/2dc98be7.mp3" length="58325812" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/zQZWaxXqd3Tfd_JpMxBr07r3VJqXPw6msWUzrQcS1ak/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE3MjEzMjYv/MTcwNzI2ODkyMS1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>3644</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Sometimes Bryan gets trolled by a tweet and brings it to Adam and the Oxide Friends. This was a well-crafted troll: is innovation slowing? Are the most interesting problems solved. In a word: no. For many more words, listen in!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Steve Klabnik.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/NateSilver538/status/1753433550148206696"><strong>The Tweet</strong></a></li><li><a href="https://en.wikipedia.org/wiki/Nate_Silver">Nate Silver</a></li><li><a href="https://en.wikipedia.org/wiki/Secularity">Secularity</a></li><li><a href="https://en.wikipedia.org/wiki/Secular_stagnation">Secular stagnation</a></li><li><a href="https://www.youtube.com/watch?v=d_o4k0eLoMI">Angela Collier: physics progress in the last 70 years?</a></li><li><a href="https://en.wikipedia.org/wiki/Haber_process">Haber process</a></li><li><a href="https://en.wikipedia.org/wiki/CRISPR_gene_editing">CRISPR gene editing</a></li><li>Book: <a href="https://www.amazon.com/Code-Breaker-Jennifer-Doudna-Editing/dp/1982115858">Code Breaker by Walter Isaacson</a></li><li><a href="https://en.wikipedia.org/wiki/Leonhard_Euler">Leonhard Euler</a></li><li><a href="https://en.wikipedia.org/wiki/Dijkstra%27s_algorithm">Dijkstra's algorithm</a></li><li><a href="https://raft.github.io/raft.pdf">Raft</a></li><li><a href="https://en.wikipedia.org/wiki/Antibiotic">Antibiotic</a></li><li><a href="https://www.acquired.fm/episodes/tsmc">Acquired: TSMC</a></li><li><a href="https://www.oregonlive.com/silicon-forest/2017/11/asml_euv_lithography_intel_hil.html">EUV lithography</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/f0c79828/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f0c79828/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f0c79828/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f0c79828/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/f0c79828/transcription" type="text/html"/>
    </item>
    <item>
      <title>Helios</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>Helios</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f3d62c45-5da0-4ed3-ab6a-89b984ed67f4</guid>
      <link>https://share.transistor.fm/s/d733e814</link>
      <description>
        <![CDATA[<p>Bryan and Adam are joined by Oxide colleagues Josh Clulow, Patrick Mooney, and Steve Klabnik to discuss Helios, the operating system that runs on the Oxide Rack. Helios is a distro of illumos (derived from OpenSolaris, derived from Solaris, etc.). What's a distro? Why did Oxide choose illumos? Plenty of cross-generational appeal in this episode!</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://github.com/oxidecomputer/helios">Helios github repo</a></li><li><a href="https://news.ycombinator.com/item?id=39178521">Hacker News thread its release</a></li><li><a href="https://omnios.org/">OmniOS</a></li><li><a href="https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-2-with-host-tools">Rust Tier 2 support</a></li><li><a href="https://speakerdeck.com/bcantrill/i-have-come-to-bury-the-bios-not-to-open-it-the-need-for-holistic-systems">Bryan's talk on holistic boot</a></li><li><a href="https://share.transistor.fm/s/24beb248">Oxide and Friends: Holistic Boot</a></li><li><a href="https://share.transistor.fm/s/d4da0196">Oxide and Friends: Shipping Rack 1</a></li><li><a href="https://illumos.org/docs/contributing/qds/">The Quality Death Spiral</a></li><li><a href="https://github.com/oxidecomputer/illumos-gate/tree/stlouis">Oxide's "St. Louis" branch of illumos</a></li><li><a href="https://www.illumos.org/issues/16202">Bryan's sleeper bug from 1991</a></li><li><a href="https://illumos.org/books/">illumos books</a> (How's this for some SEO?!)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam are joined by Oxide colleagues Josh Clulow, Patrick Mooney, and Steve Klabnik to discuss Helios, the operating system that runs on the Oxide Rack. Helios is a distro of illumos (derived from OpenSolaris, derived from Solaris, etc.). What's a distro? Why did Oxide choose illumos? Plenty of cross-generational appeal in this episode!</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://github.com/oxidecomputer/helios">Helios github repo</a></li><li><a href="https://news.ycombinator.com/item?id=39178521">Hacker News thread its release</a></li><li><a href="https://omnios.org/">OmniOS</a></li><li><a href="https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-2-with-host-tools">Rust Tier 2 support</a></li><li><a href="https://speakerdeck.com/bcantrill/i-have-come-to-bury-the-bios-not-to-open-it-the-need-for-holistic-systems">Bryan's talk on holistic boot</a></li><li><a href="https://share.transistor.fm/s/24beb248">Oxide and Friends: Holistic Boot</a></li><li><a href="https://share.transistor.fm/s/d4da0196">Oxide and Friends: Shipping Rack 1</a></li><li><a href="https://illumos.org/docs/contributing/qds/">The Quality Death Spiral</a></li><li><a href="https://github.com/oxidecomputer/illumos-gate/tree/stlouis">Oxide's "St. Louis" branch of illumos</a></li><li><a href="https://www.illumos.org/issues/16202">Bryan's sleeper bug from 1991</a></li><li><a href="https://illumos.org/books/">illumos books</a> (How's this for some SEO?!)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Thu, 01 Feb 2024 07:45:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/d733e814/f6855035.mp3" length="103644437" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/SSIlM6c245KU5V3OvSMv9sxC-Wz4_LYmGoO91u40AiM/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE3MTI3NDIv/MTcwNjc2OTQzOC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>6470</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam are joined by Oxide colleagues Josh Clulow, Patrick Mooney, and Steve Klabnik to discuss Helios, the operating system that runs on the Oxide Rack. Helios is a distro of illumos (derived from OpenSolaris, derived from Solaris, etc.). What's a distro? Why did Oxide choose illumos? Plenty of cross-generational appeal in this episode!</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://github.com/oxidecomputer/helios">Helios github repo</a></li><li><a href="https://news.ycombinator.com/item?id=39178521">Hacker News thread its release</a></li><li><a href="https://omnios.org/">OmniOS</a></li><li><a href="https://doc.rust-lang.org/nightly/rustc/platform-support.html#tier-2-with-host-tools">Rust Tier 2 support</a></li><li><a href="https://speakerdeck.com/bcantrill/i-have-come-to-bury-the-bios-not-to-open-it-the-need-for-holistic-systems">Bryan's talk on holistic boot</a></li><li><a href="https://share.transistor.fm/s/24beb248">Oxide and Friends: Holistic Boot</a></li><li><a href="https://share.transistor.fm/s/d4da0196">Oxide and Friends: Shipping Rack 1</a></li><li><a href="https://illumos.org/docs/contributing/qds/">The Quality Death Spiral</a></li><li><a href="https://github.com/oxidecomputer/illumos-gate/tree/stlouis">Oxide's "St. Louis" branch of illumos</a></li><li><a href="https://www.illumos.org/issues/16202">Bryan's sleeper bug from 1991</a></li><li><a href="https://illumos.org/books/">illumos books</a> (How's this for some SEO?!)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d733e814/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d733e814/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d733e814/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d733e814/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d733e814/transcription" type="text/html"/>
    </item>
    <item>
      <title>What's taking so long?!</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>What's taking so long?!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">0c44d7f3-4bba-4e1f-a551-ebaf847f07d5</guid>
      <link>https://share.transistor.fm/s/a46ddac5</link>
      <description>
        <![CDATA[<p>We love Rust at Oxide, but the haters aren’t wrong: builds can be slow. Bryan and Adam are joined by Sean Klein, Rain Paharia, and Steve Klabnik to discuss techniques for analyzing and accelerating Rust builds.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@smklein">Sean Klein</a>, <a href="https://hachyderm.io/@rain">Rain Paharia</a>, and the illustrious Steve Klabnik.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/bcantrill/status/1748527960842522844">go forth and vibe in this minecraft paradise I seeded</a></li><li><a href="https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools">Dinosaur book</a></li><li><a href="https://en.wikipedia.org/wiki/Roslyn_(compiler)">Roslyn</a></li><li><a href="https://doc.rust-lang.org/cargo/reference/timings.html">--timings</a></li><li><a href="https://github.com/oxidecomputer/dropshot/pull/597">Steve's "outlining" example</a></li><li><a href="https://crates.io/crates/cargo-hakari">Rain's cargo-hakari</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/4535">Rain speeding up Omicron builds</a></li><li><a href="https://fasterthanli.me/articles/why-is-my-rust-build-so-slow">Blog post on many of these topics</a></li><li><a href="https://github.com/rust-lang/measureme/pull/216">Sean's fix to u32 overflow bug</a></li><li><a href="https://crates.io/crates/miniserde">miniserde</a></li><li><a href="https://github.com/rui314/mold">mold</a></li><li><a href="https://internals.rust-lang.org/t/pre-rfc-sandboxed-deterministic-reproducible-efficient-wasm-compilation-of-proc-macros/19359">David Tolnay on pre-compiled macros in wasm</a></li><li><a href="https://github.com/facebook/buck2">Buck2</a></li><li><a href="https://www.microsoft.com/en-us/research/uploads/prod/2018/03/build-systems.pdf">Build Systems à la Carte</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>We love Rust at Oxide, but the haters aren’t wrong: builds can be slow. Bryan and Adam are joined by Sean Klein, Rain Paharia, and Steve Klabnik to discuss techniques for analyzing and accelerating Rust builds.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@smklein">Sean Klein</a>, <a href="https://hachyderm.io/@rain">Rain Paharia</a>, and the illustrious Steve Klabnik.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/bcantrill/status/1748527960842522844">go forth and vibe in this minecraft paradise I seeded</a></li><li><a href="https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools">Dinosaur book</a></li><li><a href="https://en.wikipedia.org/wiki/Roslyn_(compiler)">Roslyn</a></li><li><a href="https://doc.rust-lang.org/cargo/reference/timings.html">--timings</a></li><li><a href="https://github.com/oxidecomputer/dropshot/pull/597">Steve's "outlining" example</a></li><li><a href="https://crates.io/crates/cargo-hakari">Rain's cargo-hakari</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/4535">Rain speeding up Omicron builds</a></li><li><a href="https://fasterthanli.me/articles/why-is-my-rust-build-so-slow">Blog post on many of these topics</a></li><li><a href="https://github.com/rust-lang/measureme/pull/216">Sean's fix to u32 overflow bug</a></li><li><a href="https://crates.io/crates/miniserde">miniserde</a></li><li><a href="https://github.com/rui314/mold">mold</a></li><li><a href="https://internals.rust-lang.org/t/pre-rfc-sandboxed-deterministic-reproducible-efficient-wasm-compilation-of-proc-macros/19359">David Tolnay on pre-compiled macros in wasm</a></li><li><a href="https://github.com/facebook/buck2">Buck2</a></li><li><a href="https://www.microsoft.com/en-us/research/uploads/prod/2018/03/build-systems.pdf">Build Systems à la Carte</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 24 Jan 2024 07:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/a46ddac5/df314af5.mp3" length="91393908" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/YPzF7byjX2y99BfZ67M9OeMbh65KtsTCSCZUahyK6ME/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE3MDE2NzMv/MTcwNjEwOTc0OC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>5710</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>We love Rust at Oxide, but the haters aren’t wrong: builds can be slow. Bryan and Adam are joined by Sean Klein, Rain Paharia, and Steve Klabnik to discuss techniques for analyzing and accelerating Rust builds.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://hachyderm.io/@smklein">Sean Klein</a>, <a href="https://hachyderm.io/@rain">Rain Paharia</a>, and the illustrious Steve Klabnik.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/bcantrill/status/1748527960842522844">go forth and vibe in this minecraft paradise I seeded</a></li><li><a href="https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniques,_and_Tools">Dinosaur book</a></li><li><a href="https://en.wikipedia.org/wiki/Roslyn_(compiler)">Roslyn</a></li><li><a href="https://doc.rust-lang.org/cargo/reference/timings.html">--timings</a></li><li><a href="https://github.com/oxidecomputer/dropshot/pull/597">Steve's "outlining" example</a></li><li><a href="https://crates.io/crates/cargo-hakari">Rain's cargo-hakari</a></li><li><a href="https://github.com/oxidecomputer/omicron/pull/4535">Rain speeding up Omicron builds</a></li><li><a href="https://fasterthanli.me/articles/why-is-my-rust-build-so-slow">Blog post on many of these topics</a></li><li><a href="https://github.com/rust-lang/measureme/pull/216">Sean's fix to u32 overflow bug</a></li><li><a href="https://crates.io/crates/miniserde">miniserde</a></li><li><a href="https://github.com/rui314/mold">mold</a></li><li><a href="https://internals.rust-lang.org/t/pre-rfc-sandboxed-deterministic-reproducible-efficient-wasm-compilation-of-proc-macros/19359">David Tolnay on pre-compiled macros in wasm</a></li><li><a href="https://github.com/facebook/buck2">Buck2</a></li><li><a href="https://www.microsoft.com/en-us/research/uploads/prod/2018/03/build-systems.pdf">Build Systems à la Carte</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a46ddac5/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a46ddac5/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a46ddac5/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a46ddac5/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/a46ddac5/transcription" type="text/html"/>
    </item>
    <item>
      <title>Open Source LLMs with Simon Willison</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>Open Source LLMs with Simon Willison</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">26b32a72-5db4-4d5d-934c-f3adaf7a1445</guid>
      <link>https://share.transistor.fm/s/049b33b1</link>
      <description>
        <![CDATA[<p>Simon Willison joined Bryan and Adam to discuss a recent article maligning open source large language models. Simon has so much practical experience with LLMs, and brings so much clarity to what they can and can’t do. How do these systems work? How do they break? What are open and proprietary LLMs out there?</p><p>Recorded 1/15/2024</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/Wqkvn4YyGpA">the recording</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://fedi.simonwillison.net/@simon">Simon Willison</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://spectrum.ieee.org/open-source-ai-2666932122">IEEE Spectrum: Open-Source AI Is Uniquely Dangerous</a></li><li><a href="https://www.newsroomrobots.com/p/breaking-down-openais-new-features">Newsroom Robots with Simon Willison</a></li><li><a href="https://share.transistor.fm/s/56d64baa">OxF: Another LPC55 ROM Vulnerability</a></li><li><a href="https://simonwillison.net/2023/Dec/31/ai-in-2023/">Simon Willison: Stuff we figured out about AI in 2023</a></li><li><a href="https://github.com/ggerganov/llama.cpp">llama.cpp</a></li><li><a href="https://mistral.ai/">Mistral AI</a></li><li><a href="https://techcrunch.com/2023/06/13/frances-mistral-ai-blows-in-with-a-113m-seed-round-at-a-260m-valuation-to-take-on-openai/">France’s Mistral AI blows in with a $113M seed round at a $260M valuation to take on OpenAI</a></li><li><a href="https://simonwillison.net/2023/Dec/14/ai-trust-crisis/">Simon again: The AI trust crisis</a></li><li><a href="https://gimletmedia.com/shows/reply-all/z3hlwr">Reply All: Is Facebook Spying on You?</a></li><li><a href="https://llm-attacks.org/">Universal and Transferable Adversarial Attacks on Aligned Language Models</a></li><li><a href="https://www.nytimes.com/2023/12/27/business/media/new-york-times-open-ai-microsoft-lawsuit.html">New York Times Sues OpenAI</a></li><li><a href="https://www.lycos.com/">Lycos</a></li><li><a href="https://www.vice.com/en/article/epzyva/ai-chatgpt-tokens">ChatGPT Can Be Broken by Entering These Strange Words, And Nobody Is Sure Why</a></li></ul><p>Simon posted a follow up blog article where he explains using <a href="https://goodsnooze.gumroad.com/l/macwhisper">MacWhisper</a> and <a href="https://www.anthropic.com/news/claude-2">Claude</a> to make his LLM pull out a few of his favorite quotes from this episode:</p><ul><li><a href="https://simonwillison.net/2024/Jan/17/oxide-and-friends/">Talking about Open Source LLMs on Oxide and Friends</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Simon Willison joined Bryan and Adam to discuss a recent article maligning open source large language models. Simon has so much practical experience with LLMs, and brings so much clarity to what they can and can’t do. How do these systems work? How do they break? What are open and proprietary LLMs out there?</p><p>Recorded 1/15/2024</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/Wqkvn4YyGpA">the recording</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://fedi.simonwillison.net/@simon">Simon Willison</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://spectrum.ieee.org/open-source-ai-2666932122">IEEE Spectrum: Open-Source AI Is Uniquely Dangerous</a></li><li><a href="https://www.newsroomrobots.com/p/breaking-down-openais-new-features">Newsroom Robots with Simon Willison</a></li><li><a href="https://share.transistor.fm/s/56d64baa">OxF: Another LPC55 ROM Vulnerability</a></li><li><a href="https://simonwillison.net/2023/Dec/31/ai-in-2023/">Simon Willison: Stuff we figured out about AI in 2023</a></li><li><a href="https://github.com/ggerganov/llama.cpp">llama.cpp</a></li><li><a href="https://mistral.ai/">Mistral AI</a></li><li><a href="https://techcrunch.com/2023/06/13/frances-mistral-ai-blows-in-with-a-113m-seed-round-at-a-260m-valuation-to-take-on-openai/">France’s Mistral AI blows in with a $113M seed round at a $260M valuation to take on OpenAI</a></li><li><a href="https://simonwillison.net/2023/Dec/14/ai-trust-crisis/">Simon again: The AI trust crisis</a></li><li><a href="https://gimletmedia.com/shows/reply-all/z3hlwr">Reply All: Is Facebook Spying on You?</a></li><li><a href="https://llm-attacks.org/">Universal and Transferable Adversarial Attacks on Aligned Language Models</a></li><li><a href="https://www.nytimes.com/2023/12/27/business/media/new-york-times-open-ai-microsoft-lawsuit.html">New York Times Sues OpenAI</a></li><li><a href="https://www.lycos.com/">Lycos</a></li><li><a href="https://www.vice.com/en/article/epzyva/ai-chatgpt-tokens">ChatGPT Can Be Broken by Entering These Strange Words, And Nobody Is Sure Why</a></li></ul><p>Simon posted a follow up blog article where he explains using <a href="https://goodsnooze.gumroad.com/l/macwhisper">MacWhisper</a> and <a href="https://www.anthropic.com/news/claude-2">Claude</a> to make his LLM pull out a few of his favorite quotes from this episode:</p><ul><li><a href="https://simonwillison.net/2024/Jan/17/oxide-and-friends/">Talking about Open Source LLMs on Oxide and Friends</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 17 Jan 2024 08:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/049b33b1/3190d625.mp3" length="89681098" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/cXjP-smzNRdTZOimDBAZFy0kvAswcj-feSgjMC8yq3w/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE2OTI1MTAv/MTcwNTQ1MDI4MC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>5599</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Simon Willison joined Bryan and Adam to discuss a recent article maligning open source large language models. Simon has so much practical experience with LLMs, and brings so much clarity to what they can and can’t do. How do these systems work? How do they break? What are open and proprietary LLMs out there?</p><p>Recorded 1/15/2024</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/Wqkvn4YyGpA">the recording</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://fedi.simonwillison.net/@simon">Simon Willison</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://spectrum.ieee.org/open-source-ai-2666932122">IEEE Spectrum: Open-Source AI Is Uniquely Dangerous</a></li><li><a href="https://www.newsroomrobots.com/p/breaking-down-openais-new-features">Newsroom Robots with Simon Willison</a></li><li><a href="https://share.transistor.fm/s/56d64baa">OxF: Another LPC55 ROM Vulnerability</a></li><li><a href="https://simonwillison.net/2023/Dec/31/ai-in-2023/">Simon Willison: Stuff we figured out about AI in 2023</a></li><li><a href="https://github.com/ggerganov/llama.cpp">llama.cpp</a></li><li><a href="https://mistral.ai/">Mistral AI</a></li><li><a href="https://techcrunch.com/2023/06/13/frances-mistral-ai-blows-in-with-a-113m-seed-round-at-a-260m-valuation-to-take-on-openai/">France’s Mistral AI blows in with a $113M seed round at a $260M valuation to take on OpenAI</a></li><li><a href="https://simonwillison.net/2023/Dec/14/ai-trust-crisis/">Simon again: The AI trust crisis</a></li><li><a href="https://gimletmedia.com/shows/reply-all/z3hlwr">Reply All: Is Facebook Spying on You?</a></li><li><a href="https://llm-attacks.org/">Universal and Transferable Adversarial Attacks on Aligned Language Models</a></li><li><a href="https://www.nytimes.com/2023/12/27/business/media/new-york-times-open-ai-microsoft-lawsuit.html">New York Times Sues OpenAI</a></li><li><a href="https://www.lycos.com/">Lycos</a></li><li><a href="https://www.vice.com/en/article/epzyva/ai-chatgpt-tokens">ChatGPT Can Be Broken by Entering These Strange Words, And Nobody Is Sure Why</a></li></ul><p>Simon posted a follow up blog article where he explains using <a href="https://goodsnooze.gumroad.com/l/macwhisper">MacWhisper</a> and <a href="https://www.anthropic.com/news/claude-2">Claude</a> to make his LLM pull out a few of his favorite quotes from this episode:</p><ul><li><a href="https://simonwillison.net/2024/Jan/17/oxide-and-friends/">Talking about Open Source LLMs on Oxide and Friends</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/049b33b1/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/049b33b1/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/049b33b1/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/049b33b1/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/049b33b1/transcription" type="text/html"/>
    </item>
    <item>
      <title>Predictions 2024!</title>
      <itunes:season>4</itunes:season>
      <podcast:season>4</podcast:season>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>Predictions 2024!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4260fb43-82d1-452a-82fe-cf2266f3fc03</guid>
      <link>https://share.transistor.fm/s/75a1576f</link>
      <description>
        <![CDATA[<p>Bryan and Adam are joined by MIT Research Scientist, Michael Cafarella, for our annual predictions episode where we check in on past predictions and gaze 1-, 3-, and 6- years into the future. No surprise: there were a lot of AI-related predictions. Big surprise: many of them came from Bryan … and with unabashed optimism!</p><p>Recorded 1/8/2024</p><p><a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a> were your hosts. Additional speakers--and predicters--are listed below with their predictions. (If you made predictions, please submit a PR to add or clarify yours)</p><p><strong>PRs needed!</strong></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam are joined by MIT Research Scientist, Michael Cafarella, for our annual predictions episode where we check in on past predictions and gaze 1-, 3-, and 6- years into the future. No surprise: there were a lot of AI-related predictions. Big surprise: many of them came from Bryan … and with unabashed optimism!</p><p>Recorded 1/8/2024</p><p><a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a> were your hosts. Additional speakers--and predicters--are listed below with their predictions. (If you made predictions, please submit a PR to add or clarify yours)</p><p><strong>PRs needed!</strong></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Wed, 10 Jan 2024 07:49:25 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/75a1576f/f0b66e8f.mp3" length="112081645" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/fs8ekS-wnNZh3UDKIMMAtfwV0RVbSWB75zxIfMPWduw/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE2ODE4MTMv/MTcwNDkwMTc2NS1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>6999</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam are joined by MIT Research Scientist, Michael Cafarella, for our annual predictions episode where we check in on past predictions and gaze 1-, 3-, and 6- years into the future. No surprise: there were a lot of AI-related predictions. Big surprise: many of them came from Bryan … and with unabashed optimism!</p><p>Recorded 1/8/2024</p><p><a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a> were your hosts. Additional speakers--and predicters--are listed below with their predictions. (If you made predictions, please submit a PR to add or clarify yours)</p><p><strong>PRs needed!</strong></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/75a1576f/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/75a1576f/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/75a1576f/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/75a1576f/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/75a1576f/transcription" type="text/html"/>
    </item>
    <item>
      <title>AMD's MI300 and the Future of Accelerated Compute</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>34</itunes:episode>
      <podcast:episode>34</podcast:episode>
      <itunes:title>AMD's MI300 and the Future of Accelerated Compute</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e2b10f14-afeb-4b71-9d94-367057f58804</guid>
      <link>https://share.transistor.fm/s/b64ab036</link>
      <description>
        <![CDATA[<p>George Cozma from Chips and Cheese and Jordan Ranous from Storage Review joined Adam, Bryan, and the Oxide Friends to discuss AMD’s recent MI300 announcement and the implications to accelerated to compute. The MI300A particularly caught our eye--CPU and GPU chiplets on in the same package! Bryan pronounced ML "the biggest thing since the spreadsheet!"... we'll see!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://techhub.social/@chipsandcheese">George Cozma</a>, Jordan Ranous, and :<a href="https://m.unix.house/@jmc">Josh Clulow</a>.</p><p>PRs to show notes are a great way to help out the show!</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>George Cozma from Chips and Cheese and Jordan Ranous from Storage Review joined Adam, Bryan, and the Oxide Friends to discuss AMD’s recent MI300 announcement and the implications to accelerated to compute. The MI300A particularly caught our eye--CPU and GPU chiplets on in the same package! Bryan pronounced ML "the biggest thing since the spreadsheet!"... we'll see!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://techhub.social/@chipsandcheese">George Cozma</a>, Jordan Ranous, and :<a href="https://m.unix.house/@jmc">Josh Clulow</a>.</p><p>PRs to show notes are a great way to help out the show!</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 11 Dec 2023 17:05:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/b64ab036/97d7cb55.mp3" length="71088226" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4441</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>George Cozma from Chips and Cheese and Jordan Ranous from Storage Review joined Adam, Bryan, and the Oxide Friends to discuss AMD’s recent MI300 announcement and the implications to accelerated to compute. The MI300A particularly caught our eye--CPU and GPU chiplets on in the same package! Bryan pronounced ML "the biggest thing since the spreadsheet!"... we'll see!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://techhub.social/@chipsandcheese">George Cozma</a>, Jordan Ranous, and :<a href="https://m.unix.house/@jmc">Josh Clulow</a>.</p><p>PRs to show notes are a great way to help out the show!</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/b64ab036/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b64ab036/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b64ab036/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b64ab036/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/b64ab036/transcription" type="text/html"/>
    </item>
    <item>
      <title>Framework Computer with Nirav Patel</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>33</itunes:episode>
      <podcast:episode>33</podcast:episode>
      <itunes:title>Framework Computer with Nirav Patel</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b1071b9c-c72d-4126-99f4-5fb17b0f1132</guid>
      <link>https://share.transistor.fm/s/c4f35683</link>
      <description>
        <![CDATA[<p>Nirav Patel, CEO and founder of Framework Computer, join Bryan and Adam to talk about building a new computer company (yes! another new computer company!) focused on making laptops repairable and open. It turns out, there are a bunch of shared lessons between building a 3lb laptop and a 2,500lb cloud computer!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://twitter.com/cmonkey">Nirav Patel</a>, founder and CEO of Framework Computer.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://frame.work/">Framework</a></li><li><a href="https://www.reddit.com/r/spicypillows/">r/spicypillows</a></li><li><a href="https://frame.work/marketplace/expansion-cards">Framework expansion cards</a></li><li><a href="https://www.youtube.com/watch?v=zd6WtTUf-30">Framework-based gaming console from the community</a></li><li><a href="http://www.orbitresearch.com/product/optima/">Optima Braille laptop</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_08_30.md">Oxide and Friends: A brief history of talking computers</a></li><li><a href="https://www.cnet.com/reviews/acer-ferrari-3400-review/">Acer Ferrari 3400 c. 2004</a> -- 6.6lb favorite of Solaris Kernel engineers</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Nirav Patel, CEO and founder of Framework Computer, join Bryan and Adam to talk about building a new computer company (yes! another new computer company!) focused on making laptops repairable and open. It turns out, there are a bunch of shared lessons between building a 3lb laptop and a 2,500lb cloud computer!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://twitter.com/cmonkey">Nirav Patel</a>, founder and CEO of Framework Computer.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://frame.work/">Framework</a></li><li><a href="https://www.reddit.com/r/spicypillows/">r/spicypillows</a></li><li><a href="https://frame.work/marketplace/expansion-cards">Framework expansion cards</a></li><li><a href="https://www.youtube.com/watch?v=zd6WtTUf-30">Framework-based gaming console from the community</a></li><li><a href="http://www.orbitresearch.com/product/optima/">Optima Braille laptop</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_08_30.md">Oxide and Friends: A brief history of talking computers</a></li><li><a href="https://www.cnet.com/reviews/acer-ferrari-3400-review/">Acer Ferrari 3400 c. 2004</a> -- 6.6lb favorite of Solaris Kernel engineers</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 04 Dec 2023 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/c4f35683/28e09acc.mp3" length="64597306" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4036</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Nirav Patel, CEO and founder of Framework Computer, join Bryan and Adam to talk about building a new computer company (yes! another new computer company!) focused on making laptops repairable and open. It turns out, there are a bunch of shared lessons between building a 3lb laptop and a 2,500lb cloud computer!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://twitter.com/cmonkey">Nirav Patel</a>, founder and CEO of Framework Computer.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://frame.work/">Framework</a></li><li><a href="https://www.reddit.com/r/spicypillows/">r/spicypillows</a></li><li><a href="https://frame.work/marketplace/expansion-cards">Framework expansion cards</a></li><li><a href="https://www.youtube.com/watch?v=zd6WtTUf-30">Framework-based gaming console from the community</a></li><li><a href="http://www.orbitresearch.com/product/optima/">Optima Braille laptop</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_08_30.md">Oxide and Friends: A brief history of talking computers</a></li><li><a href="https://www.cnet.com/reviews/acer-ferrari-3400-review/">Acer Ferrari 3400 c. 2004</a> -- 6.6lb favorite of Solaris Kernel engineers</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://calendar.google.com/calendar/ical/c_318925f4185aa71c4524d0d6127f31058c9e21f29f017d48a0fca6f564969cd0%40group.calendar.google.com/public/basic.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/c4f35683/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c4f35683/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c4f35683/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c4f35683/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/c4f35683/transcription" type="text/html"/>
    </item>
    <item>
      <title>OpenAI's Boardroom Brawl</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>32</itunes:episode>
      <podcast:episode>32</podcast:episode>
      <itunes:title>OpenAI's Boardroom Brawl</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">173daf5a-a33f-4b0d-8fe9-db6a4f00f9c6</guid>
      <link>https://share.transistor.fm/s/0fd3dee6</link>
      <description>
        <![CDATA[<p>So… OpenAI happened… and Bryan and Adam try it break it down with help from Steve Tuck and even more special guest Chuck McManis.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by variously special guests <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a> and <a href="https://chaos.social/@ChuckMcManis">Chuck McManis</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://news.ycombinator.com/item?id=38309611">Hacker News: OpenAPI's board has fired Sam Altman</a></li><li><a href="https://www.nytimes.com/interactive/2023/11/20/technology/letter-to-the-open-ai-board.html">Employee Letter to OpenAI's Board</a></li><li><a href="https://www.bloomberg.com/opinion/articles/2023-11-20/who-controls-openai">Who Controls OpenAI?</a> by Matt Levine, the G.O.A.T.</li><li><a href="https://www.axios.com/2023/11/22/larry-summers-openai-board">Axios: Who is Larry Summers, the controversial pick to join OpenAI's board</a></li><li><a href="https://www.youtube.com/watch?v=PE7pyfRUShE">Mike Olsen: What is a Board of Directors For?</a></li><li><a href="https://en.wikipedia.org/wiki/Fermat%27s_Last_Theorem">Fermat's Last Theorem</a> (an + bn = cn only possible for n = 1 or n = 2)<br>&gt; I have discovered a truly marvelous proof of this, which this margin is too narrow to contain. - Fermat</li><li><a href="https://camo.githubusercontent.com/73081a7bb5c7a64b3d2f20223fbe7aa38216a08de49bb45b1bc63e8b59f1efe4/68747470733a2f2f6d656469612e6e70722e6f72672f6173736574732f696d672f323031342f30352f30382f73637265656e2d73686f742d323031342d30352d30382d61742d362e31362e35302d706d5f776964652d363863396464333532613535313464326564653531633432616430303962336563343162346564642d73313630302d6338352e77656270">Homer vs. Fermat</a></li><li><a href="https://en.wikipedia.org/wiki/IBM_and_the_Holocaust">IBM and the Holocaust</a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>So… OpenAI happened… and Bryan and Adam try it break it down with help from Steve Tuck and even more special guest Chuck McManis.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by variously special guests <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a> and <a href="https://chaos.social/@ChuckMcManis">Chuck McManis</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://news.ycombinator.com/item?id=38309611">Hacker News: OpenAPI's board has fired Sam Altman</a></li><li><a href="https://www.nytimes.com/interactive/2023/11/20/technology/letter-to-the-open-ai-board.html">Employee Letter to OpenAI's Board</a></li><li><a href="https://www.bloomberg.com/opinion/articles/2023-11-20/who-controls-openai">Who Controls OpenAI?</a> by Matt Levine, the G.O.A.T.</li><li><a href="https://www.axios.com/2023/11/22/larry-summers-openai-board">Axios: Who is Larry Summers, the controversial pick to join OpenAI's board</a></li><li><a href="https://www.youtube.com/watch?v=PE7pyfRUShE">Mike Olsen: What is a Board of Directors For?</a></li><li><a href="https://en.wikipedia.org/wiki/Fermat%27s_Last_Theorem">Fermat's Last Theorem</a> (an + bn = cn only possible for n = 1 or n = 2)<br>&gt; I have discovered a truly marvelous proof of this, which this margin is too narrow to contain. - Fermat</li><li><a href="https://camo.githubusercontent.com/73081a7bb5c7a64b3d2f20223fbe7aa38216a08de49bb45b1bc63e8b59f1efe4/68747470733a2f2f6d656469612e6e70722e6f72672f6173736574732f696d672f323031342f30352f30382f73637265656e2d73686f742d323031342d30352d30382d61742d362e31362e35302d706d5f776964652d363863396464333532613535313464326564653531633432616430303962336563343162346564642d73313630302d6338352e77656270">Homer vs. Fermat</a></li><li><a href="https://en.wikipedia.org/wiki/IBM_and_the_Holocaust">IBM and the Holocaust</a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 27 Nov 2023 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/0fd3dee6/6ad0f53e.mp3" length="67645053" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4226</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>So… OpenAI happened… and Bryan and Adam try it break it down with help from Steve Tuck and even more special guest Chuck McManis.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by variously special guests <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a> and <a href="https://chaos.social/@ChuckMcManis">Chuck McManis</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://news.ycombinator.com/item?id=38309611">Hacker News: OpenAPI's board has fired Sam Altman</a></li><li><a href="https://www.nytimes.com/interactive/2023/11/20/technology/letter-to-the-open-ai-board.html">Employee Letter to OpenAI's Board</a></li><li><a href="https://www.bloomberg.com/opinion/articles/2023-11-20/who-controls-openai">Who Controls OpenAI?</a> by Matt Levine, the G.O.A.T.</li><li><a href="https://www.axios.com/2023/11/22/larry-summers-openai-board">Axios: Who is Larry Summers, the controversial pick to join OpenAI's board</a></li><li><a href="https://www.youtube.com/watch?v=PE7pyfRUShE">Mike Olsen: What is a Board of Directors For?</a></li><li><a href="https://en.wikipedia.org/wiki/Fermat%27s_Last_Theorem">Fermat's Last Theorem</a> (an + bn = cn only possible for n = 1 or n = 2)<br>&gt; I have discovered a truly marvelous proof of this, which this margin is too narrow to contain. - Fermat</li><li><a href="https://camo.githubusercontent.com/73081a7bb5c7a64b3d2f20223fbe7aa38216a08de49bb45b1bc63e8b59f1efe4/68747470733a2f2f6d656469612e6e70722e6f72672f6173736574732f696d672f323031342f30352f30382f73637265656e2d73686f742d323031342d30352d30382d61742d362e31362e35302d706d5f776964652d363863396464333532613535313464326564653531633432616430303962336563343162346564642d73313630302d6338352e77656270">Homer vs. Fermat</a></li><li><a href="https://en.wikipedia.org/wiki/IBM_and_the_Holocaust">IBM and the Holocaust</a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/0fd3dee6/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0fd3dee6/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0fd3dee6/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0fd3dee6/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/0fd3dee6/transcription" type="text/html"/>
    </item>
    <item>
      <title>Hiring Processes with Gergely Orosz</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>31</itunes:episode>
      <podcast:episode>31</podcast:episode>
      <itunes:title>Hiring Processes with Gergely Orosz</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4d3fd779-d6df-4d11-b5a2-bd1858f4259f</guid>
      <link>https://share.transistor.fm/s/ac83d63e</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by Gergely Orosz, the Pragmatic Engineer, to talk about Oxide's hiring process, the experiences that led to that process, and hiring generally. There's a lot there for anyone interested in hiring or being hired... and especially for anyone who's considered applying to Oxide!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.online/@gergelyorosz">Gergely Orosz</a>.<br>The "Litter Box" is what we call the recording studio... thus named for reasons best left to the imagination</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0003">Oxide Hiring Process</a></li><li><a href="https://www.pragmaticengineer.com/">The Pragmatic Engineer</a></li><li><a href="https://share.transistor.fm/s/c443798f">Oxide and Friends: Tech Layoffs</a> (Nov. 8, 2022)</li><li><a href="https://rfd.shared.oxide.computer/rfd/0001">The Oxide RFD process</a></li><li><a href="https://en.wikipedia.org/wiki/The_Psychopath_Test">The Psychopath Test</a></li><li><a href="https://oxide.computer/principles">Oxide Principles and Values</a></li><li><a href="https://twitter.com/TheAHL/status/1720795699757928689">Adam's <em>detente</em> with the American Hockey League</a></li><li>Leventhal's conundrum - there is a performance pathology, find the butterfly that caused the hurricane.</li><li><a href="https://oxide.computer/blog/compensation-as-a-reflection-of-values">Compensation as a Reflection of Values</a></li><li><a href="https://www.amazon.com/Lights-Out-Delusion-General-Electric/dp/0358250412">Light's Out: Pride, Delusion, and the Fall of GE</a></li><li>Gergely's new book <a href="https://www.amazon.com/Software-Engineers-Guidebook-Navigating-positions/dp/908338182X">The Software Engineer's Guidebook</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by Gergely Orosz, the Pragmatic Engineer, to talk about Oxide's hiring process, the experiences that led to that process, and hiring generally. There's a lot there for anyone interested in hiring or being hired... and especially for anyone who's considered applying to Oxide!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.online/@gergelyorosz">Gergely Orosz</a>.<br>The "Litter Box" is what we call the recording studio... thus named for reasons best left to the imagination</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0003">Oxide Hiring Process</a></li><li><a href="https://www.pragmaticengineer.com/">The Pragmatic Engineer</a></li><li><a href="https://share.transistor.fm/s/c443798f">Oxide and Friends: Tech Layoffs</a> (Nov. 8, 2022)</li><li><a href="https://rfd.shared.oxide.computer/rfd/0001">The Oxide RFD process</a></li><li><a href="https://en.wikipedia.org/wiki/The_Psychopath_Test">The Psychopath Test</a></li><li><a href="https://oxide.computer/principles">Oxide Principles and Values</a></li><li><a href="https://twitter.com/TheAHL/status/1720795699757928689">Adam's <em>detente</em> with the American Hockey League</a></li><li>Leventhal's conundrum - there is a performance pathology, find the butterfly that caused the hurricane.</li><li><a href="https://oxide.computer/blog/compensation-as-a-reflection-of-values">Compensation as a Reflection of Values</a></li><li><a href="https://www.amazon.com/Lights-Out-Delusion-General-Electric/dp/0358250412">Light's Out: Pride, Delusion, and the Fall of GE</a></li><li>Gergely's new book <a href="https://www.amazon.com/Software-Engineers-Guidebook-Navigating-positions/dp/908338182X">The Software Engineer's Guidebook</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 06 Nov 2023 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/ac83d63e/e249fe63.mp3" length="100856517" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6302</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by Gergely Orosz, the Pragmatic Engineer, to talk about Oxide's hiring process, the experiences that led to that process, and hiring generally. There's a lot there for anyone interested in hiring or being hired... and especially for anyone who's considered applying to Oxide!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.online/@gergelyorosz">Gergely Orosz</a>.<br>The "Litter Box" is what we call the recording studio... thus named for reasons best left to the imagination</p><ul><li><a href="https://rfd.shared.oxide.computer/rfd/0003">Oxide Hiring Process</a></li><li><a href="https://www.pragmaticengineer.com/">The Pragmatic Engineer</a></li><li><a href="https://share.transistor.fm/s/c443798f">Oxide and Friends: Tech Layoffs</a> (Nov. 8, 2022)</li><li><a href="https://rfd.shared.oxide.computer/rfd/0001">The Oxide RFD process</a></li><li><a href="https://en.wikipedia.org/wiki/The_Psychopath_Test">The Psychopath Test</a></li><li><a href="https://oxide.computer/principles">Oxide Principles and Values</a></li><li><a href="https://twitter.com/TheAHL/status/1720795699757928689">Adam's <em>detente</em> with the American Hockey League</a></li><li>Leventhal's conundrum - there is a performance pathology, find the butterfly that caused the hurricane.</li><li><a href="https://oxide.computer/blog/compensation-as-a-reflection-of-values">Compensation as a Reflection of Values</a></li><li><a href="https://www.amazon.com/Lights-Out-Delusion-General-Electric/dp/0358250412">Light's Out: Pride, Delusion, and the Fall of GE</a></li><li>Gergely's new book <a href="https://www.amazon.com/Software-Engineers-Guidebook-Navigating-positions/dp/908338182X">The Software Engineer's Guidebook</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/ac83d63e/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac83d63e/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac83d63e/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac83d63e/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac83d63e/transcription" type="text/html"/>
    </item>
    <item>
      <title>Launching the Cloud Computer</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>30</itunes:episode>
      <podcast:episode>30</podcast:episode>
      <itunes:title>Launching the Cloud Computer</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">2ac2cad5-b846-4b58-b0cf-bb8bcc6c5107</guid>
      <link>https://share.transistor.fm/s/8e31035c</link>
      <description>
        <![CDATA[<p>Oxide Founder and CEO, Steve Tuck, joined Bryan, Adam, and Oxide Friend, Steve Klabnik, to talk about our recent announcements: general availability of the Oxide Cloud Computer, and raising $44m. The reception was (broadly) great! Bryan and Steve answered questions about the product, company, and launch.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a> and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Oxide Founder and CEO, Steve Tuck, joined Bryan, Adam, and Oxide Friend, Steve Klabnik, to talk about our recent announcements: general availability of the Oxide Cloud Computer, and raising $44m. The reception was (broadly) great! Bryan and Steve answered questions about the product, company, and launch.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a> and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 30 Oct 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/8e31035c/6f1c8b98.mp3" length="90617346" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5662</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Oxide Founder and CEO, Steve Tuck, joined Bryan, Adam, and Oxide Friend, Steve Klabnik, to talk about our recent announcements: general availability of the Oxide Cloud Computer, and raising $44m. The reception was (broadly) great! Bryan and Steve answered questions about the product, company, and launch.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a> and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/8e31035c/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8e31035c/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8e31035c/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8e31035c/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/8e31035c/transcription" type="text/html"/>
    </item>
    <item>
      <title>Open Source and Capitalism with Ashley Williams and Adam Jacob</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>29</itunes:episode>
      <podcast:episode>29</podcast:episode>
      <itunes:title>Open Source and Capitalism with Ashley Williams and Adam Jacob</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">40fa0575-47c7-47aa-9920-23a77d3e2483</guid>
      <link>https://share.transistor.fm/s/ca5bb536</link>
      <description>
        <![CDATA[<p>Ashley Williams and Adam Jacob joined Adam and Bryan to continue their panel discussion with Bryan following up his p99conf talk revisiting open source anti-patterns. Notably, open source has accelerated the distribution of value… without clarity on how contributors can capture that value. Has open source accelerated unequal distribution?</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by friends of the show <a href="https://mastodon.social/@ag_dubs">Ashley Williams</a> and <a href="https://mastodon.social/@adamhjk@hachyderm.io">Adam Jacob</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan's Talk, <a href="https://www.youtube.com/watch?v=um5bC20NTQ0">Corporate Open Source Anti-Patterns: A Decade Later by Bryan Cantrill, Oxide</a></li><li><a href="https://www.youtube.com/watch?v=8yTrGsts00U">Subsequent panel with Adam J. and Ashley</a></li><li><a href="https://share.transistor.fm/s/144dd00e">Oxide and Friends: Open Source Anti-Patterns with Kelsey Hightower</a> from August 28th, 2023</li><li><a href="https://share.transistor.fm/s/ac98148d">Oxide and Friends: Docker, Inc., an Early Epitaph</a> from September 13th, 2021</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Ashley Williams and Adam Jacob joined Adam and Bryan to continue their panel discussion with Bryan following up his p99conf talk revisiting open source anti-patterns. Notably, open source has accelerated the distribution of value… without clarity on how contributors can capture that value. Has open source accelerated unequal distribution?</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by friends of the show <a href="https://mastodon.social/@ag_dubs">Ashley Williams</a> and <a href="https://mastodon.social/@adamhjk@hachyderm.io">Adam Jacob</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan's Talk, <a href="https://www.youtube.com/watch?v=um5bC20NTQ0">Corporate Open Source Anti-Patterns: A Decade Later by Bryan Cantrill, Oxide</a></li><li><a href="https://www.youtube.com/watch?v=8yTrGsts00U">Subsequent panel with Adam J. and Ashley</a></li><li><a href="https://share.transistor.fm/s/144dd00e">Oxide and Friends: Open Source Anti-Patterns with Kelsey Hightower</a> from August 28th, 2023</li><li><a href="https://share.transistor.fm/s/ac98148d">Oxide and Friends: Docker, Inc., an Early Epitaph</a> from September 13th, 2021</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 23 Oct 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/ca5bb536/dc9e4007.mp3" length="95714392" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5980</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Ashley Williams and Adam Jacob joined Adam and Bryan to continue their panel discussion with Bryan following up his p99conf talk revisiting open source anti-patterns. Notably, open source has accelerated the distribution of value… without clarity on how contributors can capture that value. Has open source accelerated unequal distribution?</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by friends of the show <a href="https://mastodon.social/@ag_dubs">Ashley Williams</a> and <a href="https://mastodon.social/@adamhjk@hachyderm.io">Adam Jacob</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan's Talk, <a href="https://www.youtube.com/watch?v=um5bC20NTQ0">Corporate Open Source Anti-Patterns: A Decade Later by Bryan Cantrill, Oxide</a></li><li><a href="https://www.youtube.com/watch?v=8yTrGsts00U">Subsequent panel with Adam J. and Ashley</a></li><li><a href="https://share.transistor.fm/s/144dd00e">Oxide and Friends: Open Source Anti-Patterns with Kelsey Hightower</a> from August 28th, 2023</li><li><a href="https://share.transistor.fm/s/ac98148d">Oxide and Friends: Docker, Inc., an Early Epitaph</a> from September 13th, 2021</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/ca5bb536/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ca5bb536/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ca5bb536/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ca5bb536/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/ca5bb536/transcription" type="text/html"/>
    </item>
    <item>
      <title>Settling Beef</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>28</itunes:episode>
      <podcast:episode>28</podcast:episode>
      <itunes:title>Settling Beef</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7250b7bf-202e-4d7f-8289-757b0e9d15a4</guid>
      <link>https://share.transistor.fm/s/ed8cf641</link>
      <description>
        <![CDATA[<p>Recently, a clip from Oxide and Friends was played by another podcast as something of a punching bag. Adam was called "uneducated" and Bryan, it was observed accurately, "hadn't used C++ since the '90s". Well, Conor Hoekstra from the ADSP pod joined us to settle the beef.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://twitter.com/code_report">Conor Hoekstra</a> and Oxide colleague <a href="https://hachyderm.io/@cliffle">Cliff Biffle</a>.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Recently, a clip from Oxide and Friends was played by another podcast as something of a punching bag. Adam was called "uneducated" and Bryan, it was observed accurately, "hadn't used C++ since the '90s". Well, Conor Hoekstra from the ADSP pod joined us to settle the beef.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://twitter.com/code_report">Conor Hoekstra</a> and Oxide colleague <a href="https://hachyderm.io/@cliffle">Cliff Biffle</a>.</p>]]>
      </content:encoded>
      <pubDate>Mon, 16 Oct 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/ed8cf641/4bd7b27f.mp3" length="95170160" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5946</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Recently, a clip from Oxide and Friends was played by another podcast as something of a punching bag. Adam was called "uneducated" and Bryan, it was observed accurately, "hadn't used C++ since the '90s". Well, Conor Hoekstra from the ADSP pod joined us to settle the beef.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://twitter.com/code_report">Conor Hoekstra</a> and Oxide colleague <a href="https://hachyderm.io/@cliffle">Cliff Biffle</a>.</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/ed8cf641/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ed8cf641/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ed8cf641/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ed8cf641/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/ed8cf641/transcription" type="text/html"/>
    </item>
    <item>
      <title>Mr. Nagle's Wild Ride</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>27</itunes:episode>
      <podcast:episode>27</podcast:episode>
      <itunes:title>Mr. Nagle's Wild Ride</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ea4ba815-9e0b-41b0-8bee-17b213c37cf0</guid>
      <link>https://share.transistor.fm/s/c1aabbfd</link>
      <description>
        <![CDATA[<p>Adam and the Oxide Friends follow Bryan on Mr. Nagle's Wild Ride as he investigates performance anomalies. Bryan used all manner of tool from gnuplot to DTrace-inspired bpftrace! If you have ever or plan to ever care about the latency of network-borne protocols, you won't want to miss this!</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/mqvVmYhclAg">the recording from October 2nd, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>, <a href="https://mastodon.social/@raggi@rag.pub">James Tucker</a>, <a href="https://xantronix.social/@eliza">Eliza Weisman</a>, and <a href="https://discuss.systems/@dan">Dan Ports</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.brendangregg.com/blog/2009-06-12/latency-art-x-marks-the-spot.html">Latency Art: X marks the spot</a></li><li><a href="https://www.brendangregg.com/blog/2009-03-12/latency-art-rainbow-pterodactyl.html">Latency Art: Rainbow Pterodactyl</a></li><li><a href="https://news.ycombinator.com/item?id=9048947">Nagle on Nagle</a></li><li><a href="https://twitter.com/danrkports/status/1161770217665486848">Dan's tweet on Nagle</a></li><li><a href="https://twitter.com/mycoliza/status/1698871132026524032">Eliza's tweet on Nagle</a></li><li>TCP_NODELAY or TCP? No, delay!</li><li><a href="https://www.youtube.com/watch?v=_0QMKFzW9fw">Dr. Angela Collier on violin plots</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Adam and the Oxide Friends follow Bryan on Mr. Nagle's Wild Ride as he investigates performance anomalies. Bryan used all manner of tool from gnuplot to DTrace-inspired bpftrace! If you have ever or plan to ever care about the latency of network-borne protocols, you won't want to miss this!</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/mqvVmYhclAg">the recording from October 2nd, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>, <a href="https://mastodon.social/@raggi@rag.pub">James Tucker</a>, <a href="https://xantronix.social/@eliza">Eliza Weisman</a>, and <a href="https://discuss.systems/@dan">Dan Ports</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.brendangregg.com/blog/2009-06-12/latency-art-x-marks-the-spot.html">Latency Art: X marks the spot</a></li><li><a href="https://www.brendangregg.com/blog/2009-03-12/latency-art-rainbow-pterodactyl.html">Latency Art: Rainbow Pterodactyl</a></li><li><a href="https://news.ycombinator.com/item?id=9048947">Nagle on Nagle</a></li><li><a href="https://twitter.com/danrkports/status/1161770217665486848">Dan's tweet on Nagle</a></li><li><a href="https://twitter.com/mycoliza/status/1698871132026524032">Eliza's tweet on Nagle</a></li><li>TCP_NODELAY or TCP? No, delay!</li><li><a href="https://www.youtube.com/watch?v=_0QMKFzW9fw">Dr. Angela Collier on violin plots</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 02 Oct 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/c1aabbfd/247f0b6d.mp3" length="87142844" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5445</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Adam and the Oxide Friends follow Bryan on Mr. Nagle's Wild Ride as he investigates performance anomalies. Bryan used all manner of tool from gnuplot to DTrace-inspired bpftrace! If you have ever or plan to ever care about the latency of network-borne protocols, you won't want to miss this!</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/mqvVmYhclAg">the recording from October 2nd, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>, <a href="https://mastodon.social/@raggi@rag.pub">James Tucker</a>, <a href="https://xantronix.social/@eliza">Eliza Weisman</a>, and <a href="https://discuss.systems/@dan">Dan Ports</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.brendangregg.com/blog/2009-06-12/latency-art-x-marks-the-spot.html">Latency Art: X marks the spot</a></li><li><a href="https://www.brendangregg.com/blog/2009-03-12/latency-art-rainbow-pterodactyl.html">Latency Art: Rainbow Pterodactyl</a></li><li><a href="https://news.ycombinator.com/item?id=9048947">Nagle on Nagle</a></li><li><a href="https://twitter.com/danrkports/status/1161770217665486848">Dan's tweet on Nagle</a></li><li><a href="https://twitter.com/mycoliza/status/1698871132026524032">Eliza's tweet on Nagle</a></li><li>TCP_NODELAY or TCP? No, delay!</li><li><a href="https://www.youtube.com/watch?v=_0QMKFzW9fw">Dr. Angela Collier on violin plots</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/c1aabbfd/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c1aabbfd/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c1aabbfd/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c1aabbfd/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/c1aabbfd/transcription" type="text/html"/>
    </item>
    <item>
      <title>DTrace at 20</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>26</itunes:episode>
      <podcast:episode>26</podcast:episode>
      <itunes:title>DTrace at 20</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b7b38642-ffe9-4efe-bc0d-eb9f0b767e7a</guid>
      <link>https://share.transistor.fm/s/bdfd0524</link>
      <description>
        <![CDATA[<p>Bryan and Adam reminisce about the DTrace journey 20 years after first integrating the code into Solaris back in September 2003.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://m.unix.house/@jmc">Josh Clulow</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://en.wikipedia.org/wiki/Hungry_Jack%27s">Hungry Jack's</a></li><li>Bryan's <em>other</em> online dating profile</li><li><a href="https://cray-cyber.org/old/systems/e10k.php">The Sun E10000 (E10k)</a>, the world's worst router</li><li><em>Leventhal's Conundrum</em></li><li>DTrace as <a href="https://www.techradar.com/news/gaming/half-life-3-release-date-news-and-rumours-1290663">Half-Life 3</a>, eternal vaporware</li><li>More on SPARC, its TLB, the %npc, and dtrace_fish from <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_05_10.md">OxF May 2021</a></li><li>Solaris 9 was the completion of the Solaris 2.0 vision</li><li><a href="http://dtrace.org/resources/bmc/dtrace_ktd.pdf">DTrace Kernel Technical Discussion (2002)</a></li><li><a href="https://simpsons.fandom.com/wiki/In_Marge_We_Trust">Mr. Sparkle</a></li><li>Firefox? Mozilla? Firebird!</li><li><a href="https://www.usenix.org/legacy/event/usenix04/tech/general/full_papers/cantrill/cantrill.pdf">Dynamic Instrumentation of Production Systems, Usenix 2004</a></li><li><a href="https://github.com/rust-lang/rust/issues/6816">Graydon on DTrace in Rust</a></li><li><a href="https://github.com/oxidecomputer/usdt">Rust USDT crate</a></li><li><a href="https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/dtrace">DTrace on Windows</a></li><li><a href="http://dtrace.org/blogs/ahl/2006/08/07/dtrace_on_mac_os_x/">Adam's blog: DTrace on macOS</a></li><li><a href="http://dtrace.org/blogs/ahl/2011/10/10/oel-this-is-not-dtrace/">Adam's blog: DTrace for OEL</a></li><li><a href="https://illumos.org/opensolaris/ARChive/PSARC/2003/index.html">PSARC cases from 2003</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam reminisce about the DTrace journey 20 years after first integrating the code into Solaris back in September 2003.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://m.unix.house/@jmc">Josh Clulow</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://en.wikipedia.org/wiki/Hungry_Jack%27s">Hungry Jack's</a></li><li>Bryan's <em>other</em> online dating profile</li><li><a href="https://cray-cyber.org/old/systems/e10k.php">The Sun E10000 (E10k)</a>, the world's worst router</li><li><em>Leventhal's Conundrum</em></li><li>DTrace as <a href="https://www.techradar.com/news/gaming/half-life-3-release-date-news-and-rumours-1290663">Half-Life 3</a>, eternal vaporware</li><li>More on SPARC, its TLB, the %npc, and dtrace_fish from <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_05_10.md">OxF May 2021</a></li><li>Solaris 9 was the completion of the Solaris 2.0 vision</li><li><a href="http://dtrace.org/resources/bmc/dtrace_ktd.pdf">DTrace Kernel Technical Discussion (2002)</a></li><li><a href="https://simpsons.fandom.com/wiki/In_Marge_We_Trust">Mr. Sparkle</a></li><li>Firefox? Mozilla? Firebird!</li><li><a href="https://www.usenix.org/legacy/event/usenix04/tech/general/full_papers/cantrill/cantrill.pdf">Dynamic Instrumentation of Production Systems, Usenix 2004</a></li><li><a href="https://github.com/rust-lang/rust/issues/6816">Graydon on DTrace in Rust</a></li><li><a href="https://github.com/oxidecomputer/usdt">Rust USDT crate</a></li><li><a href="https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/dtrace">DTrace on Windows</a></li><li><a href="http://dtrace.org/blogs/ahl/2006/08/07/dtrace_on_mac_os_x/">Adam's blog: DTrace on macOS</a></li><li><a href="http://dtrace.org/blogs/ahl/2011/10/10/oel-this-is-not-dtrace/">Adam's blog: DTrace for OEL</a></li><li><a href="https://illumos.org/opensolaris/ARChive/PSARC/2003/index.html">PSARC cases from 2003</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 11 Sep 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/bdfd0524/ab8886ff.mp3" length="119161016" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/hu9ORm7T7iWqrcElWTCPakaCDkuMKNUwZDt2kPy-4l0/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS85MDEw/NDc4NTNjNDQ4N2Fl/NWQ0MjllNmNhYWVi/NGUxMi5wbmc.jpg"/>
      <itunes:duration>7446</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam reminisce about the DTrace journey 20 years after first integrating the code into Solaris back in September 2003.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://m.unix.house/@jmc">Josh Clulow</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://en.wikipedia.org/wiki/Hungry_Jack%27s">Hungry Jack's</a></li><li>Bryan's <em>other</em> online dating profile</li><li><a href="https://cray-cyber.org/old/systems/e10k.php">The Sun E10000 (E10k)</a>, the world's worst router</li><li><em>Leventhal's Conundrum</em></li><li>DTrace as <a href="https://www.techradar.com/news/gaming/half-life-3-release-date-news-and-rumours-1290663">Half-Life 3</a>, eternal vaporware</li><li>More on SPARC, its TLB, the %npc, and dtrace_fish from <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_05_10.md">OxF May 2021</a></li><li>Solaris 9 was the completion of the Solaris 2.0 vision</li><li><a href="http://dtrace.org/resources/bmc/dtrace_ktd.pdf">DTrace Kernel Technical Discussion (2002)</a></li><li><a href="https://simpsons.fandom.com/wiki/In_Marge_We_Trust">Mr. Sparkle</a></li><li>Firefox? Mozilla? Firebird!</li><li><a href="https://www.usenix.org/legacy/event/usenix04/tech/general/full_papers/cantrill/cantrill.pdf">Dynamic Instrumentation of Production Systems, Usenix 2004</a></li><li><a href="https://github.com/rust-lang/rust/issues/6816">Graydon on DTrace in Rust</a></li><li><a href="https://github.com/oxidecomputer/usdt">Rust USDT crate</a></li><li><a href="https://learn.microsoft.com/en-us/windows-hardware/drivers/devtest/dtrace">DTrace on Windows</a></li><li><a href="http://dtrace.org/blogs/ahl/2006/08/07/dtrace_on_mac_os_x/">Adam's blog: DTrace on macOS</a></li><li><a href="http://dtrace.org/blogs/ahl/2011/10/10/oel-this-is-not-dtrace/">Adam's blog: DTrace for OEL</a></li><li><a href="https://illumos.org/opensolaris/ARChive/PSARC/2003/index.html">PSARC cases from 2003</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/bdfd0524/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bdfd0524/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bdfd0524/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bdfd0524/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/bdfd0524/transcription" type="text/html"/>
    </item>
    <item>
      <title>Open Source Anti-Patterns with Kelsey Hightower</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>25</itunes:episode>
      <podcast:episode>25</podcast:episode>
      <itunes:title>Open Source Anti-Patterns with Kelsey Hightower</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">71145462-4089-49b3-86aa-158e271f8a41</guid>
      <link>https://share.transistor.fm/s/144dd00e</link>
      <description>
        <![CDATA[<p>Kelsey Hightower joined Bryan and Adam to revisit a topic Bryan had spoken about a decade ago: corporate open source anti-patterns. Kelsey brought his typical sagacity to a complex and fraught topic.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/13ctYOu8TsA">the recording from August 28th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://mastodon.social/@kelseyhightower">Kelsey Hightower</a>.</p><p>Here is the (lightly edited) live chat from the show:</p><ul><li><strong>xxxxbubbler</strong>: <a href="https://www.youtube.com/watch?v=Pm8P4oCIY3g">https://www.youtube.com/watch?v=Pm8P4oCIY3g</a> here is Bryan's talk from 1 decade ago, for reference</li><li><strong>rolipo.li</strong>: web3 is going great</li><li><strong>rolipo.li</strong>: <a href="https://web3isgoinggreat.com/">https://web3isgoinggreat.com/</a></li><li><strong>ahl0003</strong>: Last time Kelsey joined us for <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2022_01_03.md">predictions</a></li><li><strong>blainehansen</strong>: "Governance orgies" happen when the <em>governance mechanisms aren't well-designed</em> ha. If they are well-designed then governance is good!</li><li><strong>jbk</strong>: opsware maybe? or tivoli?</li><li><strong>uptill3</strong>: hp openview was one as well</li><li><strong>sevanj</strong>: "they've got us working for trinkets"</li><li><strong>sevanj</strong>: this was mentioned on the bugzilla anouncement regarding funded staff being pulled from working on project in the last 3 years.</li><li><strong>blainehansen</strong>: All open source problems are secretly public goods problems haha</li><li><strong>carpetbomberz.com</strong>: Hashicorp DID do a "thing"</li><li><strong>blacksmithforlife</strong>: Just like taxes fund roads, we should have a internet usage tax that then funds these open source projects that everyone finds value in. The person taxed should get to decide which open source project gets the money</li><li><strong>kaliszad</strong>: The problem is, you can help other people, but first you have to sustain yourself. 🙂</li><li><strong>aarondgoldman</strong>: Too boring to be evil</li><li><strong>rolipo.li</strong>: too busy to be evil?</li><li><strong>aarondgoldman</strong>: Angular never got budget even when Inbox used it and had millions of users</li><li><strong>blainehansen</strong>: Most open source projects are probably not best led/governed by a for-profit company ha</li><li><strong>aarondgoldman</strong>: HP had a huge repair service business when their hardware got much more reliable it almost killed the company</li><li><strong>geekgonecrazy</strong>: Never actually considered using CNCF membership as a qualification for using a tool</li><li><strong>ahl0003</strong>: it's the nintendo seal of quality!</li><li><strong>geekgonecrazy</strong>: It’s an interesting thought now that I’ve heard it 🙈 especially for any sort of core utility like this</li><li><strong>saone</strong>: On the topic of patterns that seem to be working, Docker Desktop's license requiring subscriptions for larger organizations for use of their product and focusing on providing a really good developer experience seems to be a really good spot for them to be</li><li><strong>goodjanet</strong>: The term freeloading comes up only when there's a "problem" (usually fiscal in a company/group), the rest of the time the exact same actions are fine or often encouraged</li><li><strong>mrdanack</strong>: I disagree, there are freeloaders. Multi-billion companies like IBM and Oracle have benefited from the PHP project for multiple decades and really haven't contributed even a modest amount back.</li><li><strong>geekgonecrazy</strong>: Anytime hitting CLA I always use that as clue to take hesitation and think about contributing. 🙈</li><li><strong>quasarken</strong>: I love that bit about community Adam</li><li><strong>blacksmithforlife</strong>: <a href="https://www.linux.com/news/us-government-opens-access-federal-source-code-codegov/">https://www.linux.com/news/us-government-opens-access-federal-source-code-codegov/</a></li><li><strong>blainehansen</strong>: Sometimes a community of passionate contributors is more a burden than a gift. Every project is different, not every project can be supported by many well-paid engineers at vc-funded incentive-aligned companies. I don't think the BUSL is smart or good, but there's a funding/support problem here that legitimately needs to be solved, and the existing open source social contract hasn't solved it. <a href="https://www.jeffgeerling.com/blog/2022/burden-open-source-maintainer">https://www.jeffgeerling.com/blog/2022/burden-open-source-maintainer</a></li><li><strong>blacksmithforlife</strong>: Disclaimer: I'm a federal employee who tried to get more software open source while I was working at various agencies. For the most part it was soundly ignored and the agencies just claimed it was too hard and they didn't have enough funding to do it, which in my opinion is just false</li><li><strong>blacksmithforlife</strong>: But, if you want it, just do a FOIA, then they have to give it to you</li><li><strong>saone</strong>: There's a great deal of fear at my company that software being open sourced must be carefully vetted <strong>to avoid potential embarassment</strong> so the hurdles to open source anything are very high</li><li><strong>girgias</strong>: The French government has released code which was pure garbage, and I don't think one can do worse than the APB code</li><li><strong>geekgonecrazy</strong>: That sucks. 😬I can totally see individual developers being afraid. I’ve faced that with my team. Weird to think org would be especially if trusting engineers</li><li><strong>northrup</strong>: Adam to your point though - I don't see how that's any different than other open source projects that aren't corporate backed. No open source projected is obligated to honor your issue to drive a project in a direction, or accept your PR to add a feature or function...</li><li><strong>ahl0003</strong>: Great point!</li><li><strong>blainehansen</strong>: The <a href="https://blainehansen.me/post/open-source-cooperatives/">open source cooperative idea</a> is the best I can come up with to solve the problem</li><li><strong>blacksmithforlife</strong>: What is dev rail?</li><li><strong>bcantrill</strong>: Developer relations</li><li><strong>ahl0003</strong>: developer relations</li><li><strong>jbk</strong>: dev rel(ations)?</li><li><strong>bcantrill</strong>: JYNX</li><li><strong>blacksmithforlife</strong>: Never heard that term before</li><li><strong>geekgonecrazy</strong>: Curious at what scale you think devrel is needed vs the engineers in company directly involved</li><li><strong>geekgonecrazy</strong>: I’ve often wondered if doesn’t create unnecessary barrier between engineers and community. Especially at certain size</li><li><strong>quasarken</strong>: Dev Rel seems a lot like community solutions engineering</li><li><strong>geekgonecrazy</strong>: I’ve personally seen some companies use devrel as sole tie to open source and “community” in place of more of company getting involved</li><li><strong>rolipo.li</strong>: devrel as a service. now it's a consulting firm?</li><li><strong>northrup</strong>: When I worked at GitLab in the early days, some of my most favorite experiences were going to conferences and hanging out in the GitLab booth to answer questions and talk with / help users. SOO much great feedback, clear "oh wow!" edge cases brought forward, and amazing feedback of "yeah, you made this feature, but that wasn't what we needed"</li><li><strong>ahl0003</strong>: I remember liking this book on devrel: <a href="https://www.amazon.com/Business-Value-Developer-R..."></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Kelsey Hightower joined Bryan and Adam to revisit a topic Bryan had spoken about a decade ago: corporate open source anti-patterns. Kelsey brought his typical sagacity to a complex and fraught topic.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/13ctYOu8TsA">the recording from August 28th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://mastodon.social/@kelseyhightower">Kelsey Hightower</a>.</p><p>Here is the (lightly edited) live chat from the show:</p><ul><li><strong>xxxxbubbler</strong>: <a href="https://www.youtube.com/watch?v=Pm8P4oCIY3g">https://www.youtube.com/watch?v=Pm8P4oCIY3g</a> here is Bryan's talk from 1 decade ago, for reference</li><li><strong>rolipo.li</strong>: web3 is going great</li><li><strong>rolipo.li</strong>: <a href="https://web3isgoinggreat.com/">https://web3isgoinggreat.com/</a></li><li><strong>ahl0003</strong>: Last time Kelsey joined us for <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2022_01_03.md">predictions</a></li><li><strong>blainehansen</strong>: "Governance orgies" happen when the <em>governance mechanisms aren't well-designed</em> ha. If they are well-designed then governance is good!</li><li><strong>jbk</strong>: opsware maybe? or tivoli?</li><li><strong>uptill3</strong>: hp openview was one as well</li><li><strong>sevanj</strong>: "they've got us working for trinkets"</li><li><strong>sevanj</strong>: this was mentioned on the bugzilla anouncement regarding funded staff being pulled from working on project in the last 3 years.</li><li><strong>blainehansen</strong>: All open source problems are secretly public goods problems haha</li><li><strong>carpetbomberz.com</strong>: Hashicorp DID do a "thing"</li><li><strong>blacksmithforlife</strong>: Just like taxes fund roads, we should have a internet usage tax that then funds these open source projects that everyone finds value in. The person taxed should get to decide which open source project gets the money</li><li><strong>kaliszad</strong>: The problem is, you can help other people, but first you have to sustain yourself. 🙂</li><li><strong>aarondgoldman</strong>: Too boring to be evil</li><li><strong>rolipo.li</strong>: too busy to be evil?</li><li><strong>aarondgoldman</strong>: Angular never got budget even when Inbox used it and had millions of users</li><li><strong>blainehansen</strong>: Most open source projects are probably not best led/governed by a for-profit company ha</li><li><strong>aarondgoldman</strong>: HP had a huge repair service business when their hardware got much more reliable it almost killed the company</li><li><strong>geekgonecrazy</strong>: Never actually considered using CNCF membership as a qualification for using a tool</li><li><strong>ahl0003</strong>: it's the nintendo seal of quality!</li><li><strong>geekgonecrazy</strong>: It’s an interesting thought now that I’ve heard it 🙈 especially for any sort of core utility like this</li><li><strong>saone</strong>: On the topic of patterns that seem to be working, Docker Desktop's license requiring subscriptions for larger organizations for use of their product and focusing on providing a really good developer experience seems to be a really good spot for them to be</li><li><strong>goodjanet</strong>: The term freeloading comes up only when there's a "problem" (usually fiscal in a company/group), the rest of the time the exact same actions are fine or often encouraged</li><li><strong>mrdanack</strong>: I disagree, there are freeloaders. Multi-billion companies like IBM and Oracle have benefited from the PHP project for multiple decades and really haven't contributed even a modest amount back.</li><li><strong>geekgonecrazy</strong>: Anytime hitting CLA I always use that as clue to take hesitation and think about contributing. 🙈</li><li><strong>quasarken</strong>: I love that bit about community Adam</li><li><strong>blacksmithforlife</strong>: <a href="https://www.linux.com/news/us-government-opens-access-federal-source-code-codegov/">https://www.linux.com/news/us-government-opens-access-federal-source-code-codegov/</a></li><li><strong>blainehansen</strong>: Sometimes a community of passionate contributors is more a burden than a gift. Every project is different, not every project can be supported by many well-paid engineers at vc-funded incentive-aligned companies. I don't think the BUSL is smart or good, but there's a funding/support problem here that legitimately needs to be solved, and the existing open source social contract hasn't solved it. <a href="https://www.jeffgeerling.com/blog/2022/burden-open-source-maintainer">https://www.jeffgeerling.com/blog/2022/burden-open-source-maintainer</a></li><li><strong>blacksmithforlife</strong>: Disclaimer: I'm a federal employee who tried to get more software open source while I was working at various agencies. For the most part it was soundly ignored and the agencies just claimed it was too hard and they didn't have enough funding to do it, which in my opinion is just false</li><li><strong>blacksmithforlife</strong>: But, if you want it, just do a FOIA, then they have to give it to you</li><li><strong>saone</strong>: There's a great deal of fear at my company that software being open sourced must be carefully vetted <strong>to avoid potential embarassment</strong> so the hurdles to open source anything are very high</li><li><strong>girgias</strong>: The French government has released code which was pure garbage, and I don't think one can do worse than the APB code</li><li><strong>geekgonecrazy</strong>: That sucks. 😬I can totally see individual developers being afraid. I’ve faced that with my team. Weird to think org would be especially if trusting engineers</li><li><strong>northrup</strong>: Adam to your point though - I don't see how that's any different than other open source projects that aren't corporate backed. No open source projected is obligated to honor your issue to drive a project in a direction, or accept your PR to add a feature or function...</li><li><strong>ahl0003</strong>: Great point!</li><li><strong>blainehansen</strong>: The <a href="https://blainehansen.me/post/open-source-cooperatives/">open source cooperative idea</a> is the best I can come up with to solve the problem</li><li><strong>blacksmithforlife</strong>: What is dev rail?</li><li><strong>bcantrill</strong>: Developer relations</li><li><strong>ahl0003</strong>: developer relations</li><li><strong>jbk</strong>: dev rel(ations)?</li><li><strong>bcantrill</strong>: JYNX</li><li><strong>blacksmithforlife</strong>: Never heard that term before</li><li><strong>geekgonecrazy</strong>: Curious at what scale you think devrel is needed vs the engineers in company directly involved</li><li><strong>geekgonecrazy</strong>: I’ve often wondered if doesn’t create unnecessary barrier between engineers and community. Especially at certain size</li><li><strong>quasarken</strong>: Dev Rel seems a lot like community solutions engineering</li><li><strong>geekgonecrazy</strong>: I’ve personally seen some companies use devrel as sole tie to open source and “community” in place of more of company getting involved</li><li><strong>rolipo.li</strong>: devrel as a service. now it's a consulting firm?</li><li><strong>northrup</strong>: When I worked at GitLab in the early days, some of my most favorite experiences were going to conferences and hanging out in the GitLab booth to answer questions and talk with / help users. SOO much great feedback, clear "oh wow!" edge cases brought forward, and amazing feedback of "yeah, you made this feature, but that wasn't what we needed"</li><li><strong>ahl0003</strong>: I remember liking this book on devrel: <a href="https://www.amazon.com/Business-Value-Developer-R..."></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 28 Aug 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/144dd00e/3f5e51a4.mp3" length="94817854" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5924</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Kelsey Hightower joined Bryan and Adam to revisit a topic Bryan had spoken about a decade ago: corporate open source anti-patterns. Kelsey brought his typical sagacity to a complex and fraught topic.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/13ctYOu8TsA">the recording from August 28th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://mastodon.social/@kelseyhightower">Kelsey Hightower</a>.</p><p>Here is the (lightly edited) live chat from the show:</p><ul><li><strong>xxxxbubbler</strong>: <a href="https://www.youtube.com/watch?v=Pm8P4oCIY3g">https://www.youtube.com/watch?v=Pm8P4oCIY3g</a> here is Bryan's talk from 1 decade ago, for reference</li><li><strong>rolipo.li</strong>: web3 is going great</li><li><strong>rolipo.li</strong>: <a href="https://web3isgoinggreat.com/">https://web3isgoinggreat.com/</a></li><li><strong>ahl0003</strong>: Last time Kelsey joined us for <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2022_01_03.md">predictions</a></li><li><strong>blainehansen</strong>: "Governance orgies" happen when the <em>governance mechanisms aren't well-designed</em> ha. If they are well-designed then governance is good!</li><li><strong>jbk</strong>: opsware maybe? or tivoli?</li><li><strong>uptill3</strong>: hp openview was one as well</li><li><strong>sevanj</strong>: "they've got us working for trinkets"</li><li><strong>sevanj</strong>: this was mentioned on the bugzilla anouncement regarding funded staff being pulled from working on project in the last 3 years.</li><li><strong>blainehansen</strong>: All open source problems are secretly public goods problems haha</li><li><strong>carpetbomberz.com</strong>: Hashicorp DID do a "thing"</li><li><strong>blacksmithforlife</strong>: Just like taxes fund roads, we should have a internet usage tax that then funds these open source projects that everyone finds value in. The person taxed should get to decide which open source project gets the money</li><li><strong>kaliszad</strong>: The problem is, you can help other people, but first you have to sustain yourself. 🙂</li><li><strong>aarondgoldman</strong>: Too boring to be evil</li><li><strong>rolipo.li</strong>: too busy to be evil?</li><li><strong>aarondgoldman</strong>: Angular never got budget even when Inbox used it and had millions of users</li><li><strong>blainehansen</strong>: Most open source projects are probably not best led/governed by a for-profit company ha</li><li><strong>aarondgoldman</strong>: HP had a huge repair service business when their hardware got much more reliable it almost killed the company</li><li><strong>geekgonecrazy</strong>: Never actually considered using CNCF membership as a qualification for using a tool</li><li><strong>ahl0003</strong>: it's the nintendo seal of quality!</li><li><strong>geekgonecrazy</strong>: It’s an interesting thought now that I’ve heard it 🙈 especially for any sort of core utility like this</li><li><strong>saone</strong>: On the topic of patterns that seem to be working, Docker Desktop's license requiring subscriptions for larger organizations for use of their product and focusing on providing a really good developer experience seems to be a really good spot for them to be</li><li><strong>goodjanet</strong>: The term freeloading comes up only when there's a "problem" (usually fiscal in a company/group), the rest of the time the exact same actions are fine or often encouraged</li><li><strong>mrdanack</strong>: I disagree, there are freeloaders. Multi-billion companies like IBM and Oracle have benefited from the PHP project for multiple decades and really haven't contributed even a modest amount back.</li><li><strong>geekgonecrazy</strong>: Anytime hitting CLA I always use that as clue to take hesitation and think about contributing. 🙈</li><li><strong>quasarken</strong>: I love that bit about community Adam</li><li><strong>blacksmithforlife</strong>: <a href="https://www.linux.com/news/us-government-opens-access-federal-source-code-codegov/">https://www.linux.com/news/us-government-opens-access-federal-source-code-codegov/</a></li><li><strong>blainehansen</strong>: Sometimes a community of passionate contributors is more a burden than a gift. Every project is different, not every project can be supported by many well-paid engineers at vc-funded incentive-aligned companies. I don't think the BUSL is smart or good, but there's a funding/support problem here that legitimately needs to be solved, and the existing open source social contract hasn't solved it. <a href="https://www.jeffgeerling.com/blog/2022/burden-open-source-maintainer">https://www.jeffgeerling.com/blog/2022/burden-open-source-maintainer</a></li><li><strong>blacksmithforlife</strong>: Disclaimer: I'm a federal employee who tried to get more software open source while I was working at various agencies. For the most part it was soundly ignored and the agencies just claimed it was too hard and they didn't have enough funding to do it, which in my opinion is just false</li><li><strong>blacksmithforlife</strong>: But, if you want it, just do a FOIA, then they have to give it to you</li><li><strong>saone</strong>: There's a great deal of fear at my company that software being open sourced must be carefully vetted <strong>to avoid potential embarassment</strong> so the hurdles to open source anything are very high</li><li><strong>girgias</strong>: The French government has released code which was pure garbage, and I don't think one can do worse than the APB code</li><li><strong>geekgonecrazy</strong>: That sucks. 😬I can totally see individual developers being afraid. I’ve faced that with my team. Weird to think org would be especially if trusting engineers</li><li><strong>northrup</strong>: Adam to your point though - I don't see how that's any different than other open source projects that aren't corporate backed. No open source projected is obligated to honor your issue to drive a project in a direction, or accept your PR to add a feature or function...</li><li><strong>ahl0003</strong>: Great point!</li><li><strong>blainehansen</strong>: The <a href="https://blainehansen.me/post/open-source-cooperatives/">open source cooperative idea</a> is the best I can come up with to solve the problem</li><li><strong>blacksmithforlife</strong>: What is dev rail?</li><li><strong>bcantrill</strong>: Developer relations</li><li><strong>ahl0003</strong>: developer relations</li><li><strong>jbk</strong>: dev rel(ations)?</li><li><strong>bcantrill</strong>: JYNX</li><li><strong>blacksmithforlife</strong>: Never heard that term before</li><li><strong>geekgonecrazy</strong>: Curious at what scale you think devrel is needed vs the engineers in company directly involved</li><li><strong>geekgonecrazy</strong>: I’ve often wondered if doesn’t create unnecessary barrier between engineers and community. Especially at certain size</li><li><strong>quasarken</strong>: Dev Rel seems a lot like community solutions engineering</li><li><strong>geekgonecrazy</strong>: I’ve personally seen some companies use devrel as sole tie to open source and “community” in place of more of company getting involved</li><li><strong>rolipo.li</strong>: devrel as a service. now it's a consulting firm?</li><li><strong>northrup</strong>: When I worked at GitLab in the early days, some of my most favorite experiences were going to conferences and hanging out in the GitLab booth to answer questions and talk with / help users. SOO much great feedback, clear "oh wow!" edge cases brought forward, and amazing feedback of "yeah, you made this feature, but that wasn't what we needed"</li><li><strong>ahl0003</strong>: I remember liking this book on devrel: <a href="https://www.amazon.com/Business-Value-Developer-R..."></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/144dd00e/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/144dd00e/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/144dd00e/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/144dd00e/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/144dd00e/transcription" type="text/html"/>
    </item>
    <item>
      <title>Fork in the road for Terraform?</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>24</itunes:episode>
      <podcast:episode>24</podcast:episode>
      <itunes:title>Fork in the road for Terraform?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6dc4f578-f900-4b35-b69e-d7928ac4388e</guid>
      <link>https://share.transistor.fm/s/68ec7c75</link>
      <description>
        <![CDATA[<p>On August 10th, HashiCorp made the controversial decision to re-license some of the popular, formerly-open source project under the Business Source License (BUSL). Bryan and Adam spoke with founders of the OpenTF project, an effort to keep Terraform operating in the open.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on August 21st included <a href="https://mastodon.social/@OhMyGoshJosh">Josh Padnick</a>, <a href="https://mastodon.social/@orbitz">Malcolm Matalka</a>, and Cory O'Daniel.</p><p>Our condolences to the friends, family, and loved ones of <a href="https://nivenly.org/blog/2023/08/19/an-announcement-regarding-kris-n%C3%B3va/">Kris Nóva</a></p><p>Ominous figure squeezing a fish that is vomiting gold coins</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://opentf.org/">OpenTF</a></li><li><a href="https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license">HashiCorp BUSL announcement</a></li><li><a href="https://www.hashicorp.com/license-faq">HashiCorp BUSL FAQ</a></li><li><a href="https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license?wvideo=rtbjy79z3y">Squeezefish "Interview"</a> (<a href="https://mastodon.social/@ahl/110934936805378414">image</a>)</li><li><a href="https://blog.massdriver.cloud/posts/the-changing-face-of-open-source/">Cory's blog post</a></li><li><a href="https://github.com/cncf/foundation/issues/617">CNCF issue for tracking Hashicorp license change</a></li></ul><p><br></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>On August 10th, HashiCorp made the controversial decision to re-license some of the popular, formerly-open source project under the Business Source License (BUSL). Bryan and Adam spoke with founders of the OpenTF project, an effort to keep Terraform operating in the open.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on August 21st included <a href="https://mastodon.social/@OhMyGoshJosh">Josh Padnick</a>, <a href="https://mastodon.social/@orbitz">Malcolm Matalka</a>, and Cory O'Daniel.</p><p>Our condolences to the friends, family, and loved ones of <a href="https://nivenly.org/blog/2023/08/19/an-announcement-regarding-kris-n%C3%B3va/">Kris Nóva</a></p><p>Ominous figure squeezing a fish that is vomiting gold coins</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://opentf.org/">OpenTF</a></li><li><a href="https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license">HashiCorp BUSL announcement</a></li><li><a href="https://www.hashicorp.com/license-faq">HashiCorp BUSL FAQ</a></li><li><a href="https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license?wvideo=rtbjy79z3y">Squeezefish "Interview"</a> (<a href="https://mastodon.social/@ahl/110934936805378414">image</a>)</li><li><a href="https://blog.massdriver.cloud/posts/the-changing-face-of-open-source/">Cory's blog post</a></li><li><a href="https://github.com/cncf/foundation/issues/617">CNCF issue for tracking Hashicorp license change</a></li></ul><p><br></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 21 Aug 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/68ec7c75/74b08eee.mp3" length="77116723" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/9tJIMgQfEVNRV54aW4I597-tWOFZ7khfyK4MDA1yW2E/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE0NzE0NDYv/MTY5MjkwNDI4My1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>4817</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>On August 10th, HashiCorp made the controversial decision to re-license some of the popular, formerly-open source project under the Business Source License (BUSL). Bryan and Adam spoke with founders of the OpenTF project, an effort to keep Terraform operating in the open.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on August 21st included <a href="https://mastodon.social/@OhMyGoshJosh">Josh Padnick</a>, <a href="https://mastodon.social/@orbitz">Malcolm Matalka</a>, and Cory O'Daniel.</p><p>Our condolences to the friends, family, and loved ones of <a href="https://nivenly.org/blog/2023/08/19/an-announcement-regarding-kris-n%C3%B3va/">Kris Nóva</a></p><p>Ominous figure squeezing a fish that is vomiting gold coins</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://opentf.org/">OpenTF</a></li><li><a href="https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license">HashiCorp BUSL announcement</a></li><li><a href="https://www.hashicorp.com/license-faq">HashiCorp BUSL FAQ</a></li><li><a href="https://www.hashicorp.com/blog/hashicorp-adopts-business-source-license?wvideo=rtbjy79z3y">Squeezefish "Interview"</a> (<a href="https://mastodon.social/@ahl/110934936805378414">image</a>)</li><li><a href="https://blog.massdriver.cloud/posts/the-changing-face-of-open-source/">Cory's blog post</a></li><li><a href="https://github.com/cncf/foundation/issues/617">CNCF issue for tracking Hashicorp license change</a></li></ul><p><br></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/68ec7c75/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/68ec7c75/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/68ec7c75/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/68ec7c75/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/68ec7c75/transcription" type="text/html"/>
    </item>
    <item>
      <title>No Silver Bullets</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>23</itunes:episode>
      <podcast:episode>23</podcast:episode>
      <itunes:title>No Silver Bullets</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">75442df5-1cf5-4d1e-9f95-8898f3af2f3a</guid>
      <link>https://share.transistor.fm/s/d584546b</link>
      <description>
        <![CDATA[<p>Bryan and Steve Klabnik discuss Fred Brooks' essay "No Silver Bullets"--ostensibly apropos of nothing!--discussing the challenges to 10x (or 100x!) improvements in software engineering.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> speakers on included <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>, <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>, and <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="http://worrydream.com/refs/Brooks-NoSilverBullet.pdf">No Silver Bullet</a> by Fred Brooks</li><li>Sub-podcasting (it's a thing!) <a href="https://redplanetlabs.com/">this</a></li><li>video: <a href="https://www.youtube.com/watch?v=HWYrrw7Zf1k">Fred Brooks speaking on No Silver Bullet</a></li><li><a href="https://www.youtube.com/watch?v=Gzj723LkRJY">Ruby on Rails demo</a> (2005)</li><li><a href="https://futureofcoding.org/">Future of coding podcast</a></li><li><a href="https://en.wikipedia.org/wiki/Amdahl%27s_law">Amdahl's law</a></li><li><a href="https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition">FizzBuzzEnterpriseEdition</a></li><li><a href="https://matt-rickard.com/instinct-and-culture">Knuth and McIlroy Approach a Problem</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Steve Klabnik discuss Fred Brooks' essay "No Silver Bullets"--ostensibly apropos of nothing!--discussing the challenges to 10x (or 100x!) improvements in software engineering.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> speakers on included <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>, <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>, and <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="http://worrydream.com/refs/Brooks-NoSilverBullet.pdf">No Silver Bullet</a> by Fred Brooks</li><li>Sub-podcasting (it's a thing!) <a href="https://redplanetlabs.com/">this</a></li><li>video: <a href="https://www.youtube.com/watch?v=HWYrrw7Zf1k">Fred Brooks speaking on No Silver Bullet</a></li><li><a href="https://www.youtube.com/watch?v=Gzj723LkRJY">Ruby on Rails demo</a> (2005)</li><li><a href="https://futureofcoding.org/">Future of coding podcast</a></li><li><a href="https://en.wikipedia.org/wiki/Amdahl%27s_law">Amdahl's law</a></li><li><a href="https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition">FizzBuzzEnterpriseEdition</a></li><li><a href="https://matt-rickard.com/instinct-and-culture">Knuth and McIlroy Approach a Problem</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 14 Aug 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/d584546b/dbe949dc.mp3" length="74708554" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4668</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Steve Klabnik discuss Fred Brooks' essay "No Silver Bullets"--ostensibly apropos of nothing!--discussing the challenges to 10x (or 100x!) improvements in software engineering.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> speakers on included <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>, <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>, and <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="http://worrydream.com/refs/Brooks-NoSilverBullet.pdf">No Silver Bullet</a> by Fred Brooks</li><li>Sub-podcasting (it's a thing!) <a href="https://redplanetlabs.com/">this</a></li><li>video: <a href="https://www.youtube.com/watch?v=HWYrrw7Zf1k">Fred Brooks speaking on No Silver Bullet</a></li><li><a href="https://www.youtube.com/watch?v=Gzj723LkRJY">Ruby on Rails demo</a> (2005)</li><li><a href="https://futureofcoding.org/">Future of coding podcast</a></li><li><a href="https://en.wikipedia.org/wiki/Amdahl%27s_law">Amdahl's law</a></li><li><a href="https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition">FizzBuzzEnterpriseEdition</a></li><li><a href="https://matt-rickard.com/instinct-and-culture">Knuth and McIlroy Approach a Problem</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d584546b/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d584546b/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d584546b/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d584546b/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d584546b/transcription" type="text/html"/>
    </item>
    <item>
      <title>Books in the Box III</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>22</itunes:episode>
      <podcast:episode>22</podcast:episode>
      <itunes:title>Books in the Box III</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">0b828375-5b1e-45e1-9d20-17f053d365bf</guid>
      <link>https://share.transistor.fm/s/acffcb3d</link>
      <description>
        <![CDATA[<p>In an Oxide and Friends tradition, Bryan and Adam invite the community to share book recommendations.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on included <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>, <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>, <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>, <a href="https://mastodon.online/@resistor">Owen Anderson</a>, phillipov, makowski, and saethlin. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://mastodon.social/@elonjet">Elon Jet</a></li><li><a href="https://www.goodreads.com/book/show/134605090-high-noon">High Noon: The Inside Story of Scott McNealy and the Rise of Sun Microsystems by Southwick, Karen</a></li><li><a href="https://press.uchicago.edu/ucp/books/book/chicago/M/bo3614928.html">Making PCR: A Story of Biotechnology by Paul Rabinow</a></li><li><a href="https://www.youtube.com/watch?v=_Q851fnC4io">Sun Labs vs. SunSoft Water Fight 1992</a></li><li><a href="https://www.amazon.com/Cyberville-Clicks-Culture-Creation-Online/dp/044651909X">Cyberville: Clicks, Culture, and the Creation of an Online Town Hardcover by Stacy Horn</a></li><li><a href="https://www.amazon.com/Built-Fail-Inside-Blockbusters-Inevitable-ebook/dp/B08WT9W6DL">Built to Fail: The Inside Story of Blockbuster's Inevitable Bust Kindle Edition by Alan Payne</a></li><li><a href="https://www.amazon.com/History-Silicon-Valley-20th-Century/dp/1686595050/">A History of Silicon Valley - Vol 1: The 20th Century Paperback by Piero Scaruffi</a></li><li><a href="https://en.wikipedia.org/wiki/H-E-B">H-E-B</a></li><li><a href="https://www.amazon.com/Moby-Dick-Whale-Herman-Melville/dp/0520043545">Moby Dick by Herman Melville (Arion Press)</a></li><li><a href="https://www.amazon.com/gp/product/B08H831J18">A Psalm for the Wild-Built by Becky Chambers</a></li><li><a href="https://www.amazon.com/Endurance-Shackletons-Incredible-Alfred-Lansing/dp/0465062881">Endurance: Shackleton's Incredible Voyage by Alfred Lansing</a></li><li><a href="https://www.amazon.com/Into-Raging-Sea-Thirty-Three-Megastorm/dp/0062699709">Into the Raging Sea: Thirty-Three Mariners, One Megastorm, and the Sinking of El Faro</a></li><li><a href="https://www.amazon.com/If-Then-Simulmatics-Corporation-Invented/dp/1631496107">If Then: How the Simulmatics Corporation Invented the Future Hardcover by Jill Lepore</a></li><li><a href="https://ethw.org/UNIVAC_and_the_1952_Presidential_Election">UNIVAC and the 1952 Presidential Election</a></li><li><a href="https://www.npr.org/sections/alltechconsidered/2012/10/31/163951263/the-night-a-computer-predicted-the-next-president">NPR: The Night A Computer Predicted The Next President</a></li><li><a href="https://www.amazon.com/Doom-Guy-Life-First-Person/dp/141975811X/">Doom Guy: Life in First Person by John Romero</a></li><li><a href="https://www.amazon.com/Secret-Ballot-Democracy-Sausage-Compulsory/dp/1925603849/">From Secret Ballot to Democracy Sausage: How Australia Got Compulsory Voting by Judith Brett</a></li><li>Bryan had a reading list for his wedding?! (his wife confirms)<ul><li>The Fatal Shore by Robert Hughes</li><li>Harp in the South by Ruth Park</li><li>Cloudstreet by Tim Winton</li><li>Death of the Lucky Country by Donald Horne</li><li>30 Days in Sydney by Peter Carey</li><li>Leviathan by John Birmingham</li></ul></li><li><a href="https://www.amazon.com/Fatal-Shore-Epic-Australias-Founding/dp/0394753666">The Fatal Shore: The Epic of Australia's Founding by Robert Hughes</a></li><li><a href="https://www.amazon.com/Barbarians-Bill-Gates-Jennifer-Edstrom/dp/0805057544">Barbarians Led by Bill Gates by Jennifer Edstrom and, Marlin Eller</a></li><li><a href="https://learn.microsoft.com/en-gb/archive/blogs/murrays/saving-windows-from-the-os2-bulldozer">Murray Sargent's account of how his Scroll Screen Tracer got Windows to work in protected mode</a></li><li><a href="https://www.amazon.com/Startup-Silicon-Adventure-Jerry-Kaplan/dp/0140257314">Startup: A Silicon Valley Adventure by Jerry Kaplan</a></li><li><a href="https://microsoft.github.io/devicescript/">DeviceScript</a></li><li><a href="https://www.amazon.com/Washington-Life-Ron-Chernow/dp/0143119966">Washington: A Life by Chernow</a></li><li><a href="https://www.amazon.com/California-Burning-Pacific-Electric-Americas/dp/059333065X">California Burning: The Fall of Pacific Gas and Electric--and What It Means for America's Power Grid</a></li><li><a href="https://www.amazon.com/Command-Control-Damascus-Accident-Illusion/dp/0143125788">Command and Control: Nuclear Weapons, the Damascus Accident, and the Illusion of Safety by Eric Schlosser</a></li><li><a href="https://www.amazon.com/Color-Law-Forgotten-Government-Segregated/dp/1631494538">The Color of Law: A Forgotten History of How Our Government Segregated America by Richard Rothstein</a></li><li><a href="https://www.amazon.com/Acts-Apostles-Mind-over-Matter-ebook/dp/B003NX7MGQ/">Acts of the Apostles: Mind over Matter: Volume Blue by John F.X. Sundman</a></li><li><a href="https://www.amazon.com/Thunder-Below-Revolutionizes-Submarine-Warfare/dp/0252019253">Thunder Below!: The USS Barb Revolutionizes Submarine Warfare in World War II by Eugene B. Fluckey</a></li><li><a href="https://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555">Thinking, Fast and Slow by Daniel Kahneman</a></li><li><a href="https://www.amazon.com/Man-Who-Solved-Market-Revolution/dp/073521798X/">The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution by Gregory Zuckerman</a></li><li><a href="https://www.amazon.com/Predictors-Maverick-Physicists-Theory-Fortune/dp/0805057579/">The Predictors: How a Band of Maverick Physicists Used Chaos Theory to Trade Their Way to a Fortune on Wall Street by Thomas A. Bass</a></li><li><a href="https://www.amazon.com/Eudaemonic-Pie-Bizarre-Physicists-Computer/dp/1504040694/">The Eudaemonic Pie: The Bizarre True Story of How a Band of Physicists and Computer Wizards Took On Las Vegas by Thomas A Bass</a></li></ul><p>Some of the other books mentioned <a href="https://discord.com/channels/1042492311080288306/1133177690745208902">in the Discord channel</a>:</p><ul><li><a href="https://de.wikipedia.org/wiki/Herr_aller_Dinge">Herr aller Dinge/Lord of All Things by Andreas Eschbach</a></li><li><a href="https://en.wikipedia.org/wiki/Debt%3A_The_First_5000_Years">Debt: The First 5,000 Years by David Graeber</a></li><li><a href="https://en.wikipedia.org/wiki/The_Sciences_of_the_Artificial">The Sciences of the Artificial by Herbert A. Simon</a></li><li><a href="https://www.amazon.com/California-Burning-Pacific-Electric-Americas/dp/059333065X/">California Burning: The Fall of Pacific Gas and Electric--and What It Means for America's Power Grid by Katherine Blunt</a></li><li><a href="https://www.amazon.com/Man-Who-Solved-Market-Revolution/dp/073521798X/">The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution Hardcover by Gregory Zuckerman</a></li><li><a href="https://www.amazon.com/Predictors-Maverick-Physicists-Theory-Fortune/dp/0805057579/">The Predictors: How a Band of Maverick Physicists Used Chaos Theory to Trade Their Way to a Fortune on Wall Street by Thomas A. Bass</a></li><li><a href="https://www.amazon.com/Eudaemonic-Pie-Bizarre-Physicists-Computer/dp/1504040694/">The Eudaemonic Pie: The Bizarre True Story of How a Band of Physicists and Computer Wizards Took On Las Vegas by Thomas A Bass</a></li><li><a href="https://www.amazon.com/Models-Behaving-Badly-Confusing-Illusion-Reality-Disaster/dp/1439164991">Models.Behaving.Badly.: Why Confusing Illusion with Reality Can Lead to Disaster, on Wall Street and in Life by Emanuel Derman</a></li><li><a href="https://link.springer.com/book/10.1007/978-0-387-75340-..."></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>In an Oxide and Friends tradition, Bryan and Adam invite the community to share book recommendations.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on included <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>, <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>, <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>, <a href="https://mastodon.online/@resistor">Owen Anderson</a>, phillipov, makowski, and saethlin. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://mastodon.social/@elonjet">Elon Jet</a></li><li><a href="https://www.goodreads.com/book/show/134605090-high-noon">High Noon: The Inside Story of Scott McNealy and the Rise of Sun Microsystems by Southwick, Karen</a></li><li><a href="https://press.uchicago.edu/ucp/books/book/chicago/M/bo3614928.html">Making PCR: A Story of Biotechnology by Paul Rabinow</a></li><li><a href="https://www.youtube.com/watch?v=_Q851fnC4io">Sun Labs vs. SunSoft Water Fight 1992</a></li><li><a href="https://www.amazon.com/Cyberville-Clicks-Culture-Creation-Online/dp/044651909X">Cyberville: Clicks, Culture, and the Creation of an Online Town Hardcover by Stacy Horn</a></li><li><a href="https://www.amazon.com/Built-Fail-Inside-Blockbusters-Inevitable-ebook/dp/B08WT9W6DL">Built to Fail: The Inside Story of Blockbuster's Inevitable Bust Kindle Edition by Alan Payne</a></li><li><a href="https://www.amazon.com/History-Silicon-Valley-20th-Century/dp/1686595050/">A History of Silicon Valley - Vol 1: The 20th Century Paperback by Piero Scaruffi</a></li><li><a href="https://en.wikipedia.org/wiki/H-E-B">H-E-B</a></li><li><a href="https://www.amazon.com/Moby-Dick-Whale-Herman-Melville/dp/0520043545">Moby Dick by Herman Melville (Arion Press)</a></li><li><a href="https://www.amazon.com/gp/product/B08H831J18">A Psalm for the Wild-Built by Becky Chambers</a></li><li><a href="https://www.amazon.com/Endurance-Shackletons-Incredible-Alfred-Lansing/dp/0465062881">Endurance: Shackleton's Incredible Voyage by Alfred Lansing</a></li><li><a href="https://www.amazon.com/Into-Raging-Sea-Thirty-Three-Megastorm/dp/0062699709">Into the Raging Sea: Thirty-Three Mariners, One Megastorm, and the Sinking of El Faro</a></li><li><a href="https://www.amazon.com/If-Then-Simulmatics-Corporation-Invented/dp/1631496107">If Then: How the Simulmatics Corporation Invented the Future Hardcover by Jill Lepore</a></li><li><a href="https://ethw.org/UNIVAC_and_the_1952_Presidential_Election">UNIVAC and the 1952 Presidential Election</a></li><li><a href="https://www.npr.org/sections/alltechconsidered/2012/10/31/163951263/the-night-a-computer-predicted-the-next-president">NPR: The Night A Computer Predicted The Next President</a></li><li><a href="https://www.amazon.com/Doom-Guy-Life-First-Person/dp/141975811X/">Doom Guy: Life in First Person by John Romero</a></li><li><a href="https://www.amazon.com/Secret-Ballot-Democracy-Sausage-Compulsory/dp/1925603849/">From Secret Ballot to Democracy Sausage: How Australia Got Compulsory Voting by Judith Brett</a></li><li>Bryan had a reading list for his wedding?! (his wife confirms)<ul><li>The Fatal Shore by Robert Hughes</li><li>Harp in the South by Ruth Park</li><li>Cloudstreet by Tim Winton</li><li>Death of the Lucky Country by Donald Horne</li><li>30 Days in Sydney by Peter Carey</li><li>Leviathan by John Birmingham</li></ul></li><li><a href="https://www.amazon.com/Fatal-Shore-Epic-Australias-Founding/dp/0394753666">The Fatal Shore: The Epic of Australia's Founding by Robert Hughes</a></li><li><a href="https://www.amazon.com/Barbarians-Bill-Gates-Jennifer-Edstrom/dp/0805057544">Barbarians Led by Bill Gates by Jennifer Edstrom and, Marlin Eller</a></li><li><a href="https://learn.microsoft.com/en-gb/archive/blogs/murrays/saving-windows-from-the-os2-bulldozer">Murray Sargent's account of how his Scroll Screen Tracer got Windows to work in protected mode</a></li><li><a href="https://www.amazon.com/Startup-Silicon-Adventure-Jerry-Kaplan/dp/0140257314">Startup: A Silicon Valley Adventure by Jerry Kaplan</a></li><li><a href="https://microsoft.github.io/devicescript/">DeviceScript</a></li><li><a href="https://www.amazon.com/Washington-Life-Ron-Chernow/dp/0143119966">Washington: A Life by Chernow</a></li><li><a href="https://www.amazon.com/California-Burning-Pacific-Electric-Americas/dp/059333065X">California Burning: The Fall of Pacific Gas and Electric--and What It Means for America's Power Grid</a></li><li><a href="https://www.amazon.com/Command-Control-Damascus-Accident-Illusion/dp/0143125788">Command and Control: Nuclear Weapons, the Damascus Accident, and the Illusion of Safety by Eric Schlosser</a></li><li><a href="https://www.amazon.com/Color-Law-Forgotten-Government-Segregated/dp/1631494538">The Color of Law: A Forgotten History of How Our Government Segregated America by Richard Rothstein</a></li><li><a href="https://www.amazon.com/Acts-Apostles-Mind-over-Matter-ebook/dp/B003NX7MGQ/">Acts of the Apostles: Mind over Matter: Volume Blue by John F.X. Sundman</a></li><li><a href="https://www.amazon.com/Thunder-Below-Revolutionizes-Submarine-Warfare/dp/0252019253">Thunder Below!: The USS Barb Revolutionizes Submarine Warfare in World War II by Eugene B. Fluckey</a></li><li><a href="https://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555">Thinking, Fast and Slow by Daniel Kahneman</a></li><li><a href="https://www.amazon.com/Man-Who-Solved-Market-Revolution/dp/073521798X/">The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution by Gregory Zuckerman</a></li><li><a href="https://www.amazon.com/Predictors-Maverick-Physicists-Theory-Fortune/dp/0805057579/">The Predictors: How a Band of Maverick Physicists Used Chaos Theory to Trade Their Way to a Fortune on Wall Street by Thomas A. Bass</a></li><li><a href="https://www.amazon.com/Eudaemonic-Pie-Bizarre-Physicists-Computer/dp/1504040694/">The Eudaemonic Pie: The Bizarre True Story of How a Band of Physicists and Computer Wizards Took On Las Vegas by Thomas A Bass</a></li></ul><p>Some of the other books mentioned <a href="https://discord.com/channels/1042492311080288306/1133177690745208902">in the Discord channel</a>:</p><ul><li><a href="https://de.wikipedia.org/wiki/Herr_aller_Dinge">Herr aller Dinge/Lord of All Things by Andreas Eschbach</a></li><li><a href="https://en.wikipedia.org/wiki/Debt%3A_The_First_5000_Years">Debt: The First 5,000 Years by David Graeber</a></li><li><a href="https://en.wikipedia.org/wiki/The_Sciences_of_the_Artificial">The Sciences of the Artificial by Herbert A. Simon</a></li><li><a href="https://www.amazon.com/California-Burning-Pacific-Electric-Americas/dp/059333065X/">California Burning: The Fall of Pacific Gas and Electric--and What It Means for America's Power Grid by Katherine Blunt</a></li><li><a href="https://www.amazon.com/Man-Who-Solved-Market-Revolution/dp/073521798X/">The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution Hardcover by Gregory Zuckerman</a></li><li><a href="https://www.amazon.com/Predictors-Maverick-Physicists-Theory-Fortune/dp/0805057579/">The Predictors: How a Band of Maverick Physicists Used Chaos Theory to Trade Their Way to a Fortune on Wall Street by Thomas A. Bass</a></li><li><a href="https://www.amazon.com/Eudaemonic-Pie-Bizarre-Physicists-Computer/dp/1504040694/">The Eudaemonic Pie: The Bizarre True Story of How a Band of Physicists and Computer Wizards Took On Las Vegas by Thomas A Bass</a></li><li><a href="https://www.amazon.com/Models-Behaving-Badly-Confusing-Illusion-Reality-Disaster/dp/1439164991">Models.Behaving.Badly.: Why Confusing Illusion with Reality Can Lead to Disaster, on Wall Street and in Life by Emanuel Derman</a></li><li><a href="https://link.springer.com/book/10.1007/978-0-387-75340-..."></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 24 Jul 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/acffcb3d/8ae139c6.mp3" length="86457808" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5402</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>In an Oxide and Friends tradition, Bryan and Adam invite the community to share book recommendations.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on included <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>, <a href="https://mastodon.social/@aka_pugs">Tom Lyon</a>, <a href="https://hachyderm.io/@iangrunert">Ian Grunert</a>, <a href="https://mastodon.online/@resistor">Owen Anderson</a>, phillipov, makowski, and saethlin. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://mastodon.social/@elonjet">Elon Jet</a></li><li><a href="https://www.goodreads.com/book/show/134605090-high-noon">High Noon: The Inside Story of Scott McNealy and the Rise of Sun Microsystems by Southwick, Karen</a></li><li><a href="https://press.uchicago.edu/ucp/books/book/chicago/M/bo3614928.html">Making PCR: A Story of Biotechnology by Paul Rabinow</a></li><li><a href="https://www.youtube.com/watch?v=_Q851fnC4io">Sun Labs vs. SunSoft Water Fight 1992</a></li><li><a href="https://www.amazon.com/Cyberville-Clicks-Culture-Creation-Online/dp/044651909X">Cyberville: Clicks, Culture, and the Creation of an Online Town Hardcover by Stacy Horn</a></li><li><a href="https://www.amazon.com/Built-Fail-Inside-Blockbusters-Inevitable-ebook/dp/B08WT9W6DL">Built to Fail: The Inside Story of Blockbuster's Inevitable Bust Kindle Edition by Alan Payne</a></li><li><a href="https://www.amazon.com/History-Silicon-Valley-20th-Century/dp/1686595050/">A History of Silicon Valley - Vol 1: The 20th Century Paperback by Piero Scaruffi</a></li><li><a href="https://en.wikipedia.org/wiki/H-E-B">H-E-B</a></li><li><a href="https://www.amazon.com/Moby-Dick-Whale-Herman-Melville/dp/0520043545">Moby Dick by Herman Melville (Arion Press)</a></li><li><a href="https://www.amazon.com/gp/product/B08H831J18">A Psalm for the Wild-Built by Becky Chambers</a></li><li><a href="https://www.amazon.com/Endurance-Shackletons-Incredible-Alfred-Lansing/dp/0465062881">Endurance: Shackleton's Incredible Voyage by Alfred Lansing</a></li><li><a href="https://www.amazon.com/Into-Raging-Sea-Thirty-Three-Megastorm/dp/0062699709">Into the Raging Sea: Thirty-Three Mariners, One Megastorm, and the Sinking of El Faro</a></li><li><a href="https://www.amazon.com/If-Then-Simulmatics-Corporation-Invented/dp/1631496107">If Then: How the Simulmatics Corporation Invented the Future Hardcover by Jill Lepore</a></li><li><a href="https://ethw.org/UNIVAC_and_the_1952_Presidential_Election">UNIVAC and the 1952 Presidential Election</a></li><li><a href="https://www.npr.org/sections/alltechconsidered/2012/10/31/163951263/the-night-a-computer-predicted-the-next-president">NPR: The Night A Computer Predicted The Next President</a></li><li><a href="https://www.amazon.com/Doom-Guy-Life-First-Person/dp/141975811X/">Doom Guy: Life in First Person by John Romero</a></li><li><a href="https://www.amazon.com/Secret-Ballot-Democracy-Sausage-Compulsory/dp/1925603849/">From Secret Ballot to Democracy Sausage: How Australia Got Compulsory Voting by Judith Brett</a></li><li>Bryan had a reading list for his wedding?! (his wife confirms)<ul><li>The Fatal Shore by Robert Hughes</li><li>Harp in the South by Ruth Park</li><li>Cloudstreet by Tim Winton</li><li>Death of the Lucky Country by Donald Horne</li><li>30 Days in Sydney by Peter Carey</li><li>Leviathan by John Birmingham</li></ul></li><li><a href="https://www.amazon.com/Fatal-Shore-Epic-Australias-Founding/dp/0394753666">The Fatal Shore: The Epic of Australia's Founding by Robert Hughes</a></li><li><a href="https://www.amazon.com/Barbarians-Bill-Gates-Jennifer-Edstrom/dp/0805057544">Barbarians Led by Bill Gates by Jennifer Edstrom and, Marlin Eller</a></li><li><a href="https://learn.microsoft.com/en-gb/archive/blogs/murrays/saving-windows-from-the-os2-bulldozer">Murray Sargent's account of how his Scroll Screen Tracer got Windows to work in protected mode</a></li><li><a href="https://www.amazon.com/Startup-Silicon-Adventure-Jerry-Kaplan/dp/0140257314">Startup: A Silicon Valley Adventure by Jerry Kaplan</a></li><li><a href="https://microsoft.github.io/devicescript/">DeviceScript</a></li><li><a href="https://www.amazon.com/Washington-Life-Ron-Chernow/dp/0143119966">Washington: A Life by Chernow</a></li><li><a href="https://www.amazon.com/California-Burning-Pacific-Electric-Americas/dp/059333065X">California Burning: The Fall of Pacific Gas and Electric--and What It Means for America's Power Grid</a></li><li><a href="https://www.amazon.com/Command-Control-Damascus-Accident-Illusion/dp/0143125788">Command and Control: Nuclear Weapons, the Damascus Accident, and the Illusion of Safety by Eric Schlosser</a></li><li><a href="https://www.amazon.com/Color-Law-Forgotten-Government-Segregated/dp/1631494538">The Color of Law: A Forgotten History of How Our Government Segregated America by Richard Rothstein</a></li><li><a href="https://www.amazon.com/Acts-Apostles-Mind-over-Matter-ebook/dp/B003NX7MGQ/">Acts of the Apostles: Mind over Matter: Volume Blue by John F.X. Sundman</a></li><li><a href="https://www.amazon.com/Thunder-Below-Revolutionizes-Submarine-Warfare/dp/0252019253">Thunder Below!: The USS Barb Revolutionizes Submarine Warfare in World War II by Eugene B. Fluckey</a></li><li><a href="https://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/0374533555">Thinking, Fast and Slow by Daniel Kahneman</a></li><li><a href="https://www.amazon.com/Man-Who-Solved-Market-Revolution/dp/073521798X/">The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution by Gregory Zuckerman</a></li><li><a href="https://www.amazon.com/Predictors-Maverick-Physicists-Theory-Fortune/dp/0805057579/">The Predictors: How a Band of Maverick Physicists Used Chaos Theory to Trade Their Way to a Fortune on Wall Street by Thomas A. Bass</a></li><li><a href="https://www.amazon.com/Eudaemonic-Pie-Bizarre-Physicists-Computer/dp/1504040694/">The Eudaemonic Pie: The Bizarre True Story of How a Band of Physicists and Computer Wizards Took On Las Vegas by Thomas A Bass</a></li></ul><p>Some of the other books mentioned <a href="https://discord.com/channels/1042492311080288306/1133177690745208902">in the Discord channel</a>:</p><ul><li><a href="https://de.wikipedia.org/wiki/Herr_aller_Dinge">Herr aller Dinge/Lord of All Things by Andreas Eschbach</a></li><li><a href="https://en.wikipedia.org/wiki/Debt%3A_The_First_5000_Years">Debt: The First 5,000 Years by David Graeber</a></li><li><a href="https://en.wikipedia.org/wiki/The_Sciences_of_the_Artificial">The Sciences of the Artificial by Herbert A. Simon</a></li><li><a href="https://www.amazon.com/California-Burning-Pacific-Electric-Americas/dp/059333065X/">California Burning: The Fall of Pacific Gas and Electric--and What It Means for America's Power Grid by Katherine Blunt</a></li><li><a href="https://www.amazon.com/Man-Who-Solved-Market-Revolution/dp/073521798X/">The Man Who Solved the Market: How Jim Simons Launched the Quant Revolution Hardcover by Gregory Zuckerman</a></li><li><a href="https://www.amazon.com/Predictors-Maverick-Physicists-Theory-Fortune/dp/0805057579/">The Predictors: How a Band of Maverick Physicists Used Chaos Theory to Trade Their Way to a Fortune on Wall Street by Thomas A. Bass</a></li><li><a href="https://www.amazon.com/Eudaemonic-Pie-Bizarre-Physicists-Computer/dp/1504040694/">The Eudaemonic Pie: The Bizarre True Story of How a Band of Physicists and Computer Wizards Took On Las Vegas by Thomas A Bass</a></li><li><a href="https://www.amazon.com/Models-Behaving-Badly-Confusing-Illusion-Reality-Disaster/dp/1439164991">Models.Behaving.Badly.: Why Confusing Illusion with Reality Can Lead to Disaster, on Wall Street and in Life by Emanuel Derman</a></li><li><a href="https://link.springer.com/book/10.1007/978-0-387-75340-..."></a></li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/acffcb3d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/acffcb3d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/acffcb3d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/acffcb3d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/acffcb3d/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Frontend of the Computer</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>21</itunes:episode>
      <podcast:episode>21</podcast:episode>
      <itunes:title>The Frontend of the Computer</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">e9bc524f-d189-40b0-834c-2e27b10da34c</guid>
      <link>https://share.transistor.fm/s/8460f5be</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by Justin and David from the Oxide team to talk about their work on the Oxide Console--the frontend to the Oxide computer. The rigor they've brought to all aspects of the frontend--client/server type safety, test automation, a11y--it's astounding!</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/dS7TEfKqQY0">the recording from July 17th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://hachyderm.io/@davidcrespo">David Crespo</a>, and <a href="https://pkm.social/@just_be">Justin Bennett</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.devtools.fm/">Justin's podcast: devtools.fm</a></li><li><a href="https://www.youtube.com/watch?v=atAjwA6BycM">David's talk: Folding Time with Signals in Elm</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/get-you-a-state-machine-for-great-good">Oxide and Friends where we mentioned Elm</a></li><li><a href="https://playwright.dev/">Playwright</a></li><li><a href="https://kentcdodds.com/">Kent C. Dodds</a></li><li><a href="https://github.com/oxidecomputer/dropshot">Dropshot web framework</a></li><li><a href="https://github.com/oxidecomputer/oxide.ts">Oxide Typescript SDK</a></li><li><a href="https://github.com/oxidecomputer/console">Oxide console repo</a></li><li><a href="https://docs.oxide.computer/">Oxide docs site</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by Justin and David from the Oxide team to talk about their work on the Oxide Console--the frontend to the Oxide computer. The rigor they've brought to all aspects of the frontend--client/server type safety, test automation, a11y--it's astounding!</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/dS7TEfKqQY0">the recording from July 17th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://hachyderm.io/@davidcrespo">David Crespo</a>, and <a href="https://pkm.social/@just_be">Justin Bennett</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.devtools.fm/">Justin's podcast: devtools.fm</a></li><li><a href="https://www.youtube.com/watch?v=atAjwA6BycM">David's talk: Folding Time with Signals in Elm</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/get-you-a-state-machine-for-great-good">Oxide and Friends where we mentioned Elm</a></li><li><a href="https://playwright.dev/">Playwright</a></li><li><a href="https://kentcdodds.com/">Kent C. Dodds</a></li><li><a href="https://github.com/oxidecomputer/dropshot">Dropshot web framework</a></li><li><a href="https://github.com/oxidecomputer/oxide.ts">Oxide Typescript SDK</a></li><li><a href="https://github.com/oxidecomputer/console">Oxide console repo</a></li><li><a href="https://docs.oxide.computer/">Oxide docs site</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 17 Jul 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/8460f5be/233ea140.mp3" length="61055511" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3814</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by Justin and David from the Oxide team to talk about their work on the Oxide Console--the frontend to the Oxide computer. The rigor they've brought to all aspects of the frontend--client/server type safety, test automation, a11y--it's astounding!</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/dS7TEfKqQY0">the recording from July 17th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://hachyderm.io/@davidcrespo">David Crespo</a>, and <a href="https://pkm.social/@just_be">Justin Bennett</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.devtools.fm/">Justin's podcast: devtools.fm</a></li><li><a href="https://www.youtube.com/watch?v=atAjwA6BycM">David's talk: Folding Time with Signals in Elm</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/get-you-a-state-machine-for-great-good">Oxide and Friends where we mentioned Elm</a></li><li><a href="https://playwright.dev/">Playwright</a></li><li><a href="https://kentcdodds.com/">Kent C. Dodds</a></li><li><a href="https://github.com/oxidecomputer/dropshot">Dropshot web framework</a></li><li><a href="https://github.com/oxidecomputer/oxide.ts">Oxide Typescript SDK</a></li><li><a href="https://github.com/oxidecomputer/console">Oxide console repo</a></li><li><a href="https://docs.oxide.computer/">Oxide docs site</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/8460f5be/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8460f5be/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8460f5be/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8460f5be/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/8460f5be/transcription" type="text/html"/>
    </item>
    <item>
      <title>Tales from Manufacturing: Shipping Rack 1</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>20</itunes:episode>
      <podcast:episode>20</podcast:episode>
      <itunes:title>Tales from Manufacturing: Shipping Rack 1</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3fb777e8-7f6d-469c-9b5d-9fc06a305b57</guid>
      <link>https://share.transistor.fm/s/d4da0196</link>
      <description>
        <![CDATA[<p>Bryan and Adam were joined by members of the Oxide operations team to discuss the logistics of actually assembling the first Oxide Rack, crating it, shipping it... and all the false starts, blind alleys, and failed tests along the way.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/L4YF8QJkKqM">the recording from July 10th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues, Kate Hicks, Kirstin Neira, CJ Mendez, Erik Anderson, <a href="https://m.unix.house/@jmc">Josh Clulow</a>, <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a> and <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>.</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam were joined by members of the Oxide operations team to discuss the logistics of actually assembling the first Oxide Rack, crating it, shipping it... and all the false starts, blind alleys, and failed tests along the way.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/L4YF8QJkKqM">the recording from July 10th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues, Kate Hicks, Kirstin Neira, CJ Mendez, Erik Anderson, <a href="https://m.unix.house/@jmc">Josh Clulow</a>, <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a> and <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>.</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 10 Jul 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/d4da0196/04da99ee.mp3" length="80871804" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5053</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam were joined by members of the Oxide operations team to discuss the logistics of actually assembling the first Oxide Rack, crating it, shipping it... and all the false starts, blind alleys, and failed tests along the way.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/L4YF8QJkKqM">the recording from July 10th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues, Kate Hicks, Kirstin Neira, CJ Mendez, Erik Anderson, <a href="https://m.unix.house/@jmc">Josh Clulow</a>, <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a> and <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>.</p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d4da0196/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d4da0196/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d4da0196/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d4da0196/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d4da0196/transcription" type="text/html"/>
    </item>
    <item>
      <title>Shipping the first Oxide rack: Your questions answered!</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>19</itunes:episode>
      <podcast:episode>19</podcast:episode>
      <itunes:title>Shipping the first Oxide rack: Your questions answered!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3c3e8005-4a7d-43c1-9aa1-ad87f44491a4</guid>
      <link>https://share.transistor.fm/s/353e8a06</link>
      <description>
        <![CDATA[<p>On this week's show, <a href="https://mastodon.social/@ahl">Adam Leventhal</a> posed questions from Hacker News (mostly) to Oxide founders <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>. Stick around until the end to hear about the <strong>hardest</strong> parts of building Oxide--great, surprising answers from both Bryan and Steve.</p><p>They were also joined by <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Questions for Steve and Bryan:</p><p>[@6:38] Q:</p>Congrats to the team, but after hearing about Oxide for literal years since the beginning of the company and repeatedly reading different iterations of their landing page, I still don't know what their product actually is. It's a hypervisor host? Maybe? So I can host VMs on it? And a network switch? So I can....switch stuff? (<a href="https://news.ycombinator.com/item?id=36552400">*</a>)<p>A:</p>Steve: A rack-scale computer; "A product that allows the rest of the market that runs on-premises IT access to cloud computing."Bryan: <em>agrees</em><p>[@8:46] Q:</p>It's like an on prem AWS for devs. I don't understand the use case but the hardware is cool. (<a href="https://news.ycombinator.com/item?id=36552534">*</a>)I didn’t understand the business opportunity of Oxide at all. Didn’t make sense to me.However if they’re aiming at the companies parachuting out of the cloud back to data centers and on prem then it makes a lot of sense.It’s possible that the price comparison is not with comparable computing devices, but simply with the 9 cents per gigabyte egress fee from major clouds. (<a href="https://news.ycombinator.com/item?id=36552561">*</a>)<p>A:</p>Bryan: "Elastic infrastructure is great and shouldn't be cloistered to the public cloud"; Good reasons to run on-prem: compliance, security, risk management, latency, economics; "Once you get to a certain size, it really makes sense to own"Steve: As more things move onto the internet, need for on-prem is going to grow; you should have the freedom to own<p>[@13:31] Q:</p>Somebody help me understand the business value. All the tech is cool but I don't get the business model, it seems deeply impractical.<p></p><ul><li>You buy your own servers instead of renting, which is what most people are doing now. They argue there's a case for this, but it seems like a shrinking market. Everything has gone cloud.</li><li>Even if there are lots of people who want to leave the cloud, all their data is there. That's how they get you -- it costs nothing to bring data in and a lot to transfer it out. So high cost to switch.</li><li>AWS and others provide tons of other services in their clouds, which if you depend on you'll have to build out on top of Oxide. So even higher cost to switch.</li><li>Even though you bought your own servers, you still have to run everything inside VMs, which introduce the sort of issues you would hope to avoid by buying your own servers! Why is this? Because they're building everything on Illumos (Solaris) which is for all practical purposes is dead outside Oxide and delivering questionable value here.</li><li>Based on blogs/twitter/mastodon they have put a lot of effort into perfecting these weird EE side quests, but they're not making real new hardware (no new CPU, no new fabric, etc). I am skeptical any customers will notice or care and would have not noticed had they used off the shelf hardware/power setups.</li></ul>So you have to be this ultra-bizarre customer, somebody who wants their own servers, but doesn't mind VMs, doesn't need to migrate out of the cloud but wants this instead of whatever hardware they manage themselves now, who will buy a rack at a time, who doesn't need any custom hardware, and is willing to put up with whatever off-the-beaten path difficulties are going to occur because of the custom stuff they've done that's AFAICT is very low value for the customer. Who is this? Even the poster child for needing on prem, the CIA is on AWS now.I don't get it, it just seems like a bunch of geeks playing with VC money?(<a href="https://news.ycombinator.com/item?id=36553698">*</a>)<p>A:</p>Bryan: "EE side quests" rant; you can't build robust, elastic infrastructure on commodity hardware at scale; "The minimum viable product is really, really big"; Example: monitoring fan power draw, tweaking reference desgins doesn't cut it Example: eliminating redundant AC power suppliesSteve: <a href="https://www.tiktok.com/@sysengineer/video/7058748787623349551">"Feels like I’m dealing with my divorced parents"</a> post<p>[@32:24] Q (Chat):</p>It would be nice to see what this thing is like before having to write a big checkSteve: We are striving to have lab infrastructure available for test drives<p>[@32:56] Q (Chat):</p>I want to know about shipping insurance, logistics, who does the install, ...Bryan: "Next week we'll be joined by the operations team" we want to have an indepth conversation about those topics<p>[@34:40] Q:</p>Seems like Oxide is aiming to be the Apple of the enterprise hardware (which isn't too surprising given the background of the people involved - Sun used to be something like that as were other fully-integrated providers, though granted that Sun didn't write Unix from scratch). Almost like coming to a full circle from the days where the hardware and the software was all done in an integrated fashion before Linux turned-up and started to run on your toaster. (<a href="https://news.ycombinator.com/item?id=36553044">*</a>)<p>A:</p>Bryan: We find things to emulate in both Apple and Sun, e.g., integrated hard- and software; <a href="https://en.wikipedia.org/wiki/IBM_AS/400">AS/400</a>Steve: "It's not hardware and software together for integration sake", it's required to deliver what the customer wants; "You can't control that experience when you only do half the equation"<p>[@42:38] Q:</p>I truly and honestly hope you succeed. I know for certain that the market for on-prem will remain large for certain sectors for the forseeable future. However. The kind of customer who spends this type of money can be conservative. They already have to go with on an unknown vendor, and rely on unknown hardware. Then they end up with a hypervisor virtually no one else in the same market segment uses.Would you say that KVM or ESXi would be an easier or harder sell here?Innovation budget can be a useful concept. And I'm afraid it's being stretched a lot. (<a href="https://news.ycombinator.com/item?id=36555250">*</a>)<p>A:</p>Bryan: We can deliver more value with our own hypervisor; we've had a lot of experience in that domain from Joyent. There are a lot of reasons that VMware et al. are not popular with their own customers; <a href="https://www.theregister.com/2023/01/12/intel_sapphire_rapids/">Intel vs. AMD</a>Steve: "We think it's super important that we're very transparent with what we're building"<p>[@56:05] Q:</p>what is the interface I get when I turn this $$$ computer on? What is the zero to first value when I buy this hardware? (<a href="https://discord.com/channels/1042492311080288306/1125464736893513869/1125590097300049991">*</a>)<p>A:</p>Steve: "You roll the rack in, you have to give it power, and you have give it networking [...] and you are then off on starting the software experience"; Large pool of infrastructure reosources for customers/devs/SREs/... in a day or less; Similar experience to public cloud providers<p>[@01:02:06] Q:</p>One of my concerns when buying a complete so...]]>
      </description>
      <content:encoded>
        <![CDATA[<p>On this week's show, <a href="https://mastodon.social/@ahl">Adam Leventhal</a> posed questions from Hacker News (mostly) to Oxide founders <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>. Stick around until the end to hear about the <strong>hardest</strong> parts of building Oxide--great, surprising answers from both Bryan and Steve.</p><p>They were also joined by <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Questions for Steve and Bryan:</p><p>[@6:38] Q:</p>Congrats to the team, but after hearing about Oxide for literal years since the beginning of the company and repeatedly reading different iterations of their landing page, I still don't know what their product actually is. It's a hypervisor host? Maybe? So I can host VMs on it? And a network switch? So I can....switch stuff? (<a href="https://news.ycombinator.com/item?id=36552400">*</a>)<p>A:</p>Steve: A rack-scale computer; "A product that allows the rest of the market that runs on-premises IT access to cloud computing."Bryan: <em>agrees</em><p>[@8:46] Q:</p>It's like an on prem AWS for devs. I don't understand the use case but the hardware is cool. (<a href="https://news.ycombinator.com/item?id=36552534">*</a>)I didn’t understand the business opportunity of Oxide at all. Didn’t make sense to me.However if they’re aiming at the companies parachuting out of the cloud back to data centers and on prem then it makes a lot of sense.It’s possible that the price comparison is not with comparable computing devices, but simply with the 9 cents per gigabyte egress fee from major clouds. (<a href="https://news.ycombinator.com/item?id=36552561">*</a>)<p>A:</p>Bryan: "Elastic infrastructure is great and shouldn't be cloistered to the public cloud"; Good reasons to run on-prem: compliance, security, risk management, latency, economics; "Once you get to a certain size, it really makes sense to own"Steve: As more things move onto the internet, need for on-prem is going to grow; you should have the freedom to own<p>[@13:31] Q:</p>Somebody help me understand the business value. All the tech is cool but I don't get the business model, it seems deeply impractical.<p></p><ul><li>You buy your own servers instead of renting, which is what most people are doing now. They argue there's a case for this, but it seems like a shrinking market. Everything has gone cloud.</li><li>Even if there are lots of people who want to leave the cloud, all their data is there. That's how they get you -- it costs nothing to bring data in and a lot to transfer it out. So high cost to switch.</li><li>AWS and others provide tons of other services in their clouds, which if you depend on you'll have to build out on top of Oxide. So even higher cost to switch.</li><li>Even though you bought your own servers, you still have to run everything inside VMs, which introduce the sort of issues you would hope to avoid by buying your own servers! Why is this? Because they're building everything on Illumos (Solaris) which is for all practical purposes is dead outside Oxide and delivering questionable value here.</li><li>Based on blogs/twitter/mastodon they have put a lot of effort into perfecting these weird EE side quests, but they're not making real new hardware (no new CPU, no new fabric, etc). I am skeptical any customers will notice or care and would have not noticed had they used off the shelf hardware/power setups.</li></ul>So you have to be this ultra-bizarre customer, somebody who wants their own servers, but doesn't mind VMs, doesn't need to migrate out of the cloud but wants this instead of whatever hardware they manage themselves now, who will buy a rack at a time, who doesn't need any custom hardware, and is willing to put up with whatever off-the-beaten path difficulties are going to occur because of the custom stuff they've done that's AFAICT is very low value for the customer. Who is this? Even the poster child for needing on prem, the CIA is on AWS now.I don't get it, it just seems like a bunch of geeks playing with VC money?(<a href="https://news.ycombinator.com/item?id=36553698">*</a>)<p>A:</p>Bryan: "EE side quests" rant; you can't build robust, elastic infrastructure on commodity hardware at scale; "The minimum viable product is really, really big"; Example: monitoring fan power draw, tweaking reference desgins doesn't cut it Example: eliminating redundant AC power suppliesSteve: <a href="https://www.tiktok.com/@sysengineer/video/7058748787623349551">"Feels like I’m dealing with my divorced parents"</a> post<p>[@32:24] Q (Chat):</p>It would be nice to see what this thing is like before having to write a big checkSteve: We are striving to have lab infrastructure available for test drives<p>[@32:56] Q (Chat):</p>I want to know about shipping insurance, logistics, who does the install, ...Bryan: "Next week we'll be joined by the operations team" we want to have an indepth conversation about those topics<p>[@34:40] Q:</p>Seems like Oxide is aiming to be the Apple of the enterprise hardware (which isn't too surprising given the background of the people involved - Sun used to be something like that as were other fully-integrated providers, though granted that Sun didn't write Unix from scratch). Almost like coming to a full circle from the days where the hardware and the software was all done in an integrated fashion before Linux turned-up and started to run on your toaster. (<a href="https://news.ycombinator.com/item?id=36553044">*</a>)<p>A:</p>Bryan: We find things to emulate in both Apple and Sun, e.g., integrated hard- and software; <a href="https://en.wikipedia.org/wiki/IBM_AS/400">AS/400</a>Steve: "It's not hardware and software together for integration sake", it's required to deliver what the customer wants; "You can't control that experience when you only do half the equation"<p>[@42:38] Q:</p>I truly and honestly hope you succeed. I know for certain that the market for on-prem will remain large for certain sectors for the forseeable future. However. The kind of customer who spends this type of money can be conservative. They already have to go with on an unknown vendor, and rely on unknown hardware. Then they end up with a hypervisor virtually no one else in the same market segment uses.Would you say that KVM or ESXi would be an easier or harder sell here?Innovation budget can be a useful concept. And I'm afraid it's being stretched a lot. (<a href="https://news.ycombinator.com/item?id=36555250">*</a>)<p>A:</p>Bryan: We can deliver more value with our own hypervisor; we've had a lot of experience in that domain from Joyent. There are a lot of reasons that VMware et al. are not popular with their own customers; <a href="https://www.theregister.com/2023/01/12/intel_sapphire_rapids/">Intel vs. AMD</a>Steve: "We think it's super important that we're very transparent with what we're building"<p>[@56:05] Q:</p>what is the interface I get when I turn this $$$ computer on? What is the zero to first value when I buy this hardware? (<a href="https://discord.com/channels/1042492311080288306/1125464736893513869/1125590097300049991">*</a>)<p>A:</p>Steve: "You roll the rack in, you have to give it power, and you have give it networking [...] and you are then off on starting the software experience"; Large pool of infrastructure reosources for customers/devs/SREs/... in a day or less; Similar experience to public cloud providers<p>[@01:02:06] Q:</p>One of my concerns when buying a complete so...]]>
      </content:encoded>
      <pubDate>Mon, 03 Jul 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/353e8a06/740f59c9.mp3" length="118003412" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/dLK90mNTUOXWQmGEeWFMacu4ZlxUMFbDGW167CvZNq8/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzE0MTEyNDkv/MTY4ODY2OTkzMS1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>7373</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>On this week's show, <a href="https://mastodon.social/@ahl">Adam Leventhal</a> posed questions from Hacker News (mostly) to Oxide founders <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>. Stick around until the end to hear about the <strong>hardest</strong> parts of building Oxide--great, surprising answers from both Bryan and Steve.</p><p>They were also joined by <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Questions for Steve and Bryan:</p><p>[@6:38] Q:</p>Congrats to the team, but after hearing about Oxide for literal years since the beginning of the company and repeatedly reading different iterations of their landing page, I still don't know what their product actually is. It's a hypervisor host? Maybe? So I can host VMs on it? And a network switch? So I can....switch stuff? (<a href="https://news.ycombinator.com/item?id=36552400">*</a>)<p>A:</p>Steve: A rack-scale computer; "A product that allows the rest of the market that runs on-premises IT access to cloud computing."Bryan: <em>agrees</em><p>[@8:46] Q:</p>It's like an on prem AWS for devs. I don't understand the use case but the hardware is cool. (<a href="https://news.ycombinator.com/item?id=36552534">*</a>)I didn’t understand the business opportunity of Oxide at all. Didn’t make sense to me.However if they’re aiming at the companies parachuting out of the cloud back to data centers and on prem then it makes a lot of sense.It’s possible that the price comparison is not with comparable computing devices, but simply with the 9 cents per gigabyte egress fee from major clouds. (<a href="https://news.ycombinator.com/item?id=36552561">*</a>)<p>A:</p>Bryan: "Elastic infrastructure is great and shouldn't be cloistered to the public cloud"; Good reasons to run on-prem: compliance, security, risk management, latency, economics; "Once you get to a certain size, it really makes sense to own"Steve: As more things move onto the internet, need for on-prem is going to grow; you should have the freedom to own<p>[@13:31] Q:</p>Somebody help me understand the business value. All the tech is cool but I don't get the business model, it seems deeply impractical.<p></p><ul><li>You buy your own servers instead of renting, which is what most people are doing now. They argue there's a case for this, but it seems like a shrinking market. Everything has gone cloud.</li><li>Even if there are lots of people who want to leave the cloud, all their data is there. That's how they get you -- it costs nothing to bring data in and a lot to transfer it out. So high cost to switch.</li><li>AWS and others provide tons of other services in their clouds, which if you depend on you'll have to build out on top of Oxide. So even higher cost to switch.</li><li>Even though you bought your own servers, you still have to run everything inside VMs, which introduce the sort of issues you would hope to avoid by buying your own servers! Why is this? Because they're building everything on Illumos (Solaris) which is for all practical purposes is dead outside Oxide and delivering questionable value here.</li><li>Based on blogs/twitter/mastodon they have put a lot of effort into perfecting these weird EE side quests, but they're not making real new hardware (no new CPU, no new fabric, etc). I am skeptical any customers will notice or care and would have not noticed had they used off the shelf hardware/power setups.</li></ul>So you have to be this ultra-bizarre customer, somebody who wants their own servers, but doesn't mind VMs, doesn't need to migrate out of the cloud but wants this instead of whatever hardware they manage themselves now, who will buy a rack at a time, who doesn't need any custom hardware, and is willing to put up with whatever off-the-beaten path difficulties are going to occur because of the custom stuff they've done that's AFAICT is very low value for the customer. Who is this? Even the poster child for needing on prem, the CIA is on AWS now.I don't get it, it just seems like a bunch of geeks playing with VC money?(<a href="https://news.ycombinator.com/item?id=36553698">*</a>)<p>A:</p>Bryan: "EE side quests" rant; you can't build robust, elastic infrastructure on commodity hardware at scale; "The minimum viable product is really, really big"; Example: monitoring fan power draw, tweaking reference desgins doesn't cut it Example: eliminating redundant AC power suppliesSteve: <a href="https://www.tiktok.com/@sysengineer/video/7058748787623349551">"Feels like I’m dealing with my divorced parents"</a> post<p>[@32:24] Q (Chat):</p>It would be nice to see what this thing is like before having to write a big checkSteve: We are striving to have lab infrastructure available for test drives<p>[@32:56] Q (Chat):</p>I want to know about shipping insurance, logistics, who does the install, ...Bryan: "Next week we'll be joined by the operations team" we want to have an indepth conversation about those topics<p>[@34:40] Q:</p>Seems like Oxide is aiming to be the Apple of the enterprise hardware (which isn't too surprising given the background of the people involved - Sun used to be something like that as were other fully-integrated providers, though granted that Sun didn't write Unix from scratch). Almost like coming to a full circle from the days where the hardware and the software was all done in an integrated fashion before Linux turned-up and started to run on your toaster. (<a href="https://news.ycombinator.com/item?id=36553044">*</a>)<p>A:</p>Bryan: We find things to emulate in both Apple and Sun, e.g., integrated hard- and software; <a href="https://en.wikipedia.org/wiki/IBM_AS/400">AS/400</a>Steve: "It's not hardware and software together for integration sake", it's required to deliver what the customer wants; "You can't control that experience when you only do half the equation"<p>[@42:38] Q:</p>I truly and honestly hope you succeed. I know for certain that the market for on-prem will remain large for certain sectors for the forseeable future. However. The kind of customer who spends this type of money can be conservative. They already have to go with on an unknown vendor, and rely on unknown hardware. Then they end up with a hypervisor virtually no one else in the same market segment uses.Would you say that KVM or ESXi would be an easier or harder sell here?Innovation budget can be a useful concept. And I'm afraid it's being stretched a lot. (<a href="https://news.ycombinator.com/item?id=36555250">*</a>)<p>A:</p>Bryan: We can deliver more value with our own hypervisor; we've had a lot of experience in that domain from Joyent. There are a lot of reasons that VMware et al. are not popular with their own customers; <a href="https://www.theregister.com/2023/01/12/intel_sapphire_rapids/">Intel vs. AMD</a>Steve: "We think it's super important that we're very transparent with what we're building"<p>[@56:05] Q:</p>what is the interface I get when I turn this $$$ computer on? What is the zero to first value when I buy this hardware? (<a href="https://discord.com/channels/1042492311080288306/1125464736893513869/1125590097300049991">*</a>)<p>A:</p>Steve: "You roll the rack in, you have to give it power, and you have give it networking [...] and you are then off on starting the software experience"; Large pool of infrastructure reosources for customers/devs/SREs/... in a day or less; Similar experience to public cloud providers<p>[@01:02:06] Q:</p>One of my concerns when buying a complete so...]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/353e8a06/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/353e8a06/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/353e8a06/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/353e8a06/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/353e8a06/transcription" type="text/html"/>
    </item>
    <item>
      <title>Okay, Doomer: A Rebuttal to AI Doom-mongering</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>18</itunes:episode>
      <podcast:episode>18</podcast:episode>
      <itunes:title>Okay, Doomer: A Rebuttal to AI Doom-mongering</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">9b490fd9-379d-42ef-a148-9435284310d9</guid>
      <link>https://share.transistor.fm/s/c0bf5748</link>
      <description>
        <![CDATA[<p>Bryan and Adam offer a rebuttal to the AI doomerism that has been gaining volume. And--hoo-boy--this one had some range. Heaven’s Gate, ceteris paribus, WWII, derpy security robots, press-fit DIMM sockets, async Rust, etc. And optimistic as always: the hardware and systems AI doomers imagine are incredibly hard to get right; let’s see AIs help us before we worry about our own obsolescence!</p><p>On this episode <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a> were on a rant; but we welcome others on-stage!</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>How we got here: <a href="https://twitter.com/liron/status/1672986864297578501">Tweet from Liron Shapira</a></li><li><a href="https://en.wikipedia.org/wiki/Comet_Hale%E2%80%93Bopp">Comet Hale-Bopp</a></li><li><a href="https://en.wikipedia.org/wiki/Heaven%27s_Gate_(religious_group)">Heaven's Gate</a></li><li>Cross price supply elasticity of copper and molybdenum markets</li><li><a href="https://en.wikipedia.org/wiki/Ceteris_paribus">Ceteris paribus</a> -- Bryan's exit from economics</li><li><a href="https://www.penguinrandomhouse.com/books/744504/read-write-own-by-chris-dixon/">Chris Dixon's book</a> releasing in March 2024 (<strong>NOT AN ENDORSEMENT</strong>)</li><li><a href="https://www.dailymail.co.uk/news/article-2408583/From-bad-quite-good-trait-polite-stops-saying-really-mean.html">British to American translation guide</a></li><li>"It's not just human-level extinction... it's like potential destruction of all value in the light cone" - Emmett Shear</li><li><a href="https://mindstalk.net/vinge/vinge-sing.html">Vingian Singularity</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-the-bringup-lab-2021-12-06">Oxide and Friends: Tales from the bringup lab</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/more-tales-from-the-bringup-lab">Oxide and Friends: More tales from the bringup lab</a></li><li><a href="https://www.businessinsider.com/uber-people-bullying-self-driving-cars-2019-6">Bullying self-driving cars</a></li><li>AI Resistance Reservists: "For the Lightcone!"</li><li>Samsung security robots</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/does-a-gpt-future-need-software-engineers">Oxide and Friends: Does a GPT future need software engineers?</a></li><li><a href="https://www.youtube.com/watch?v=8lcUHQYhPTE">"I for one welcome our new AI overlords"</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam offer a rebuttal to the AI doomerism that has been gaining volume. And--hoo-boy--this one had some range. Heaven’s Gate, ceteris paribus, WWII, derpy security robots, press-fit DIMM sockets, async Rust, etc. And optimistic as always: the hardware and systems AI doomers imagine are incredibly hard to get right; let’s see AIs help us before we worry about our own obsolescence!</p><p>On this episode <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a> were on a rant; but we welcome others on-stage!</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>How we got here: <a href="https://twitter.com/liron/status/1672986864297578501">Tweet from Liron Shapira</a></li><li><a href="https://en.wikipedia.org/wiki/Comet_Hale%E2%80%93Bopp">Comet Hale-Bopp</a></li><li><a href="https://en.wikipedia.org/wiki/Heaven%27s_Gate_(religious_group)">Heaven's Gate</a></li><li>Cross price supply elasticity of copper and molybdenum markets</li><li><a href="https://en.wikipedia.org/wiki/Ceteris_paribus">Ceteris paribus</a> -- Bryan's exit from economics</li><li><a href="https://www.penguinrandomhouse.com/books/744504/read-write-own-by-chris-dixon/">Chris Dixon's book</a> releasing in March 2024 (<strong>NOT AN ENDORSEMENT</strong>)</li><li><a href="https://www.dailymail.co.uk/news/article-2408583/From-bad-quite-good-trait-polite-stops-saying-really-mean.html">British to American translation guide</a></li><li>"It's not just human-level extinction... it's like potential destruction of all value in the light cone" - Emmett Shear</li><li><a href="https://mindstalk.net/vinge/vinge-sing.html">Vingian Singularity</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-the-bringup-lab-2021-12-06">Oxide and Friends: Tales from the bringup lab</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/more-tales-from-the-bringup-lab">Oxide and Friends: More tales from the bringup lab</a></li><li><a href="https://www.businessinsider.com/uber-people-bullying-self-driving-cars-2019-6">Bullying self-driving cars</a></li><li>AI Resistance Reservists: "For the Lightcone!"</li><li>Samsung security robots</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/does-a-gpt-future-need-software-engineers">Oxide and Friends: Does a GPT future need software engineers?</a></li><li><a href="https://www.youtube.com/watch?v=8lcUHQYhPTE">"I for one welcome our new AI overlords"</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 26 Jun 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/c0bf5748/0f02a3b0.mp3" length="68522788" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4281</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam offer a rebuttal to the AI doomerism that has been gaining volume. And--hoo-boy--this one had some range. Heaven’s Gate, ceteris paribus, WWII, derpy security robots, press-fit DIMM sockets, async Rust, etc. And optimistic as always: the hardware and systems AI doomers imagine are incredibly hard to get right; let’s see AIs help us before we worry about our own obsolescence!</p><p>On this episode <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a> were on a rant; but we welcome others on-stage!</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>How we got here: <a href="https://twitter.com/liron/status/1672986864297578501">Tweet from Liron Shapira</a></li><li><a href="https://en.wikipedia.org/wiki/Comet_Hale%E2%80%93Bopp">Comet Hale-Bopp</a></li><li><a href="https://en.wikipedia.org/wiki/Heaven%27s_Gate_(religious_group)">Heaven's Gate</a></li><li>Cross price supply elasticity of copper and molybdenum markets</li><li><a href="https://en.wikipedia.org/wiki/Ceteris_paribus">Ceteris paribus</a> -- Bryan's exit from economics</li><li><a href="https://www.penguinrandomhouse.com/books/744504/read-write-own-by-chris-dixon/">Chris Dixon's book</a> releasing in March 2024 (<strong>NOT AN ENDORSEMENT</strong>)</li><li><a href="https://www.dailymail.co.uk/news/article-2408583/From-bad-quite-good-trait-polite-stops-saying-really-mean.html">British to American translation guide</a></li><li>"It's not just human-level extinction... it's like potential destruction of all value in the light cone" - Emmett Shear</li><li><a href="https://mindstalk.net/vinge/vinge-sing.html">Vingian Singularity</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/tales-from-the-bringup-lab-2021-12-06">Oxide and Friends: Tales from the bringup lab</a></li><li><a href="https://oxide-and-friends.transistor.fm/episodes/more-tales-from-the-bringup-lab">Oxide and Friends: More tales from the bringup lab</a></li><li><a href="https://www.businessinsider.com/uber-people-bullying-self-driving-cars-2019-6">Bullying self-driving cars</a></li><li>AI Resistance Reservists: "For the Lightcone!"</li><li>Samsung security robots</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/does-a-gpt-future-need-software-engineers">Oxide and Friends: Does a GPT future need software engineers?</a></li><li><a href="https://www.youtube.com/watch?v=8lcUHQYhPTE">"I for one welcome our new AI overlords"</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/c0bf5748/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c0bf5748/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c0bf5748/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c0bf5748/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/c0bf5748/transcription" type="text/html"/>
    </item>
    <item>
      <title>Software Verificationpalooza</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>17</itunes:episode>
      <podcast:episode>17</podcast:episode>
      <itunes:title>Software Verificationpalooza</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ea9a6842-d3e8-4c96-8c7b-b15f6c2fde31</guid>
      <link>https://share.transistor.fm/s/f1a2ebcb</link>
      <description>
        <![CDATA[<p>Greg and Rain from the Oxide team joined Bryan and Adam to talk about powerful methods of verifying software: formal methods in the form of TLA+ and property-based testing in the form of the proptest Rust crate. If you care about making software right, don't miss it!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues Greg Colombo and <a href="https://hachyderm.io/@rain">Rain Paharia</a>.<br>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=0UTOLRTwOX0">Distributed Sagas</a></li><li><a href="https://github.com/oxidecomputer/steno">Steno</a> -- Oxide's implementation of distributed sagas</li><li><a href="https://learntla.com/">Learn TLA+</a></li><li><a href="https://www.hillelwayne.com/talks/">Hillel Wayne talks</a></li><li><a href="https://www.hillelwayne.com/post/alloy6/">Hillel Wayne on Alloy 6</a></li><li><a href="https://www.cs.tufts.edu/~nr/cs257/archive/john-hughes/quick.pdf">Quickcheck Paper</a> (2000)</li><li><a href="https://altsysrq.github.io/proptest-book">Proptest docs</a></li><li>Rain's example code</li></ul>use proptest::prelude::*;
use proptest::collection::vec;
proptest! {
    #[test]
    fn proptest_my_sort_pairs(input in vec(any::&lt;u64&gt;(), 0..128)) {
        let output = my_sort(input);
        for window in output.windows(2) {
            assert!(window[0] &lt;= window[1]);
        }
    }

    #[test]
    fn proptest_my_sort_against_bubble_sort(input in vec(any::&lt;u64&gt;(), 0..128)) {
        let output = my_sort(input.clone());
        let bubble_output = bubble_sort(input);
        assert_eq!(output, bubble_output);
    }
    // These proptests implicitly check that my_sort doesn't crash.
}<ul><li><a href="https://crates.io/crates/buf-list">buf-list crate</a></li><li><a href="https://crates.io/crates/guppy">guppy crate</a></li><li>... and stay tuned for an upcoming episode <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2022_09_12.md">revisiting</a> async/await in Rust</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Greg and Rain from the Oxide team joined Bryan and Adam to talk about powerful methods of verifying software: formal methods in the form of TLA+ and property-based testing in the form of the proptest Rust crate. If you care about making software right, don't miss it!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues Greg Colombo and <a href="https://hachyderm.io/@rain">Rain Paharia</a>.<br>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=0UTOLRTwOX0">Distributed Sagas</a></li><li><a href="https://github.com/oxidecomputer/steno">Steno</a> -- Oxide's implementation of distributed sagas</li><li><a href="https://learntla.com/">Learn TLA+</a></li><li><a href="https://www.hillelwayne.com/talks/">Hillel Wayne talks</a></li><li><a href="https://www.hillelwayne.com/post/alloy6/">Hillel Wayne on Alloy 6</a></li><li><a href="https://www.cs.tufts.edu/~nr/cs257/archive/john-hughes/quick.pdf">Quickcheck Paper</a> (2000)</li><li><a href="https://altsysrq.github.io/proptest-book">Proptest docs</a></li><li>Rain's example code</li></ul>use proptest::prelude::*;
use proptest::collection::vec;
proptest! {
    #[test]
    fn proptest_my_sort_pairs(input in vec(any::&lt;u64&gt;(), 0..128)) {
        let output = my_sort(input);
        for window in output.windows(2) {
            assert!(window[0] &lt;= window[1]);
        }
    }

    #[test]
    fn proptest_my_sort_against_bubble_sort(input in vec(any::&lt;u64&gt;(), 0..128)) {
        let output = my_sort(input.clone());
        let bubble_output = bubble_sort(input);
        assert_eq!(output, bubble_output);
    }
    // These proptests implicitly check that my_sort doesn't crash.
}<ul><li><a href="https://crates.io/crates/buf-list">buf-list crate</a></li><li><a href="https://crates.io/crates/guppy">guppy crate</a></li><li>... and stay tuned for an upcoming episode <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2022_09_12.md">revisiting</a> async/await in Rust</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Mon, 19 Jun 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/f1a2ebcb/b304a306.mp3" length="78420045" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4900</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Greg and Rain from the Oxide team joined Bryan and Adam to talk about powerful methods of verifying software: formal methods in the form of TLA+ and property-based testing in the form of the proptest Rust crate. If you care about making software right, don't miss it!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues Greg Colombo and <a href="https://hachyderm.io/@rain">Rain Paharia</a>.<br>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=0UTOLRTwOX0">Distributed Sagas</a></li><li><a href="https://github.com/oxidecomputer/steno">Steno</a> -- Oxide's implementation of distributed sagas</li><li><a href="https://learntla.com/">Learn TLA+</a></li><li><a href="https://www.hillelwayne.com/talks/">Hillel Wayne talks</a></li><li><a href="https://www.hillelwayne.com/post/alloy6/">Hillel Wayne on Alloy 6</a></li><li><a href="https://www.cs.tufts.edu/~nr/cs257/archive/john-hughes/quick.pdf">Quickcheck Paper</a> (2000)</li><li><a href="https://altsysrq.github.io/proptest-book">Proptest docs</a></li><li>Rain's example code</li></ul>use proptest::prelude::*;
use proptest::collection::vec;
proptest! {
    #[test]
    fn proptest_my_sort_pairs(input in vec(any::&lt;u64&gt;(), 0..128)) {
        let output = my_sort(input);
        for window in output.windows(2) {
            assert!(window[0] &lt;= window[1]);
        }
    }

    #[test]
    fn proptest_my_sort_against_bubble_sort(input in vec(any::&lt;u64&gt;(), 0..128)) {
        let output = my_sort(input.clone());
        let bubble_output = bubble_sort(input);
        assert_eq!(output, bubble_output);
    }
    // These proptests implicitly check that my_sort doesn't crash.
}<ul><li><a href="https://crates.io/crates/buf-list">buf-list crate</a></li><li><a href="https://crates.io/crates/guppy">guppy crate</a></li><li>... and stay tuned for an upcoming episode <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2022_09_12.md">revisiting</a> async/await in Rust</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/f1a2ebcb/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f1a2ebcb/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f1a2ebcb/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f1a2ebcb/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/f1a2ebcb/transcription" type="text/html"/>
    </item>
    <item>
      <title>Virtualizing Time</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>16</itunes:episode>
      <podcast:episode>16</podcast:episode>
      <itunes:title>Virtualizing Time</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8cf63b66-6ef7-446c-b30c-0fbc6444bd53</guid>
      <link>https://share.transistor.fm/s/b6e4f21a</link>
      <description>
        <![CDATA[<p>Jordan Hendricks joined Bryan and Adam to talk about her work virtualizing time--particularly challenging when migrating virtual machines from one physical machine to another!</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/eQR98smFYTc">the recording from June 12th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleague <a href="https://twitter.com/itsajordansystm">Jordan Hendricks</a>.</p><p>The (lightly edited) live chat from the show:</p><ul><li><strong>DanCrossNYC:</strong> The TSC ticks at a fixed rate now days, regardless of voltage scaling on the CPU.</li><li><strong>jbk:</strong> just x86 doesn't provide a consistent want to determine what the rate is</li><li><strong>jbk:</strong> (I guess <em>some</em> chips will tell you via CPUID, but I've yet to actually encounter such chips)</li><li><strong>jbk:</strong> some hypervisors will tell you via an MSR</li><li><strong>zorg24:</strong> Looks the Linux kernel docs have some documentation on the x86 TSC and PIT <a href="https://www.kernel.org/doc/html/next/virt/kvm/x86/timekeeping.html">https://www.kernel.org/doc/html/next/virt/kvm/x86/timekeeping.html</a></li><li><strong>DanCrossNYC:</strong> CPUID or an MSR, but yeah, most systems sample over a fixed interval (determined by another time source) to figure it out.</li><li><strong>jbk:</strong> no, versus some other present component that allows you to measure the frequency</li><li><strong>DanCrossNYC:</strong> No, the PIT or HPET or something.</li><li><strong>jbk:</strong> <a href="https://src.illumos.org/source/xref/illumos-gate/usr/src/uts/i86pc/os/tscc_pit.c?r=236cb9a8">https://src.illumos.org/source/xref/illumos-gate/usr/src/uts/i86pc/os/tscc_pit.c?r=236cb9a8</a></li><li><strong>jbk:</strong> is how it uses the PIT</li><li><strong>jbk:</strong> (the HPET code needs to improve it's accuracy, so it's only used when the PIT isn't there at the moment)</li><li><strong>jbk:</strong> some Intel NUCs have no PIT</li><li><strong>jbk:</strong> so HPET is the only option</li><li><strong>bcantrill:</strong> <a href="https://github.com/illumos/illumos-gate/commit/717646f7112314de3f464bc0b75f034f009c861e">https://github.com/illumos/illumos-gate/commit/717646f7112314de3f464bc0b75f034f009c861e</a></li><li><strong>DanCrossNYC:</strong> Two big ones: system maintenance without disturbing guest workloads, and also load balancing across a rack.</li><li>"<strong>Sevan:</strong> ah, thanks.</li><li><a href="https://github.com/illumos/illumos-gate/blob/717646f7112314de3f464bc0b75f034f009c861e/usr/src/test/bhyve-tests/tests/common/common.c#L166">https://github.com/illumos/illumos-gate/blob/717646f7112314de3f464bc0b75f034f009c861e/usr/src/test/bhyve-tests/tests/common/common.c#L166</a>"</li><li><strong>bcantrill:</strong> <a href="https://github.com/oxidecomputer/tsc-simulator/tree/master">https://github.com/oxidecomputer/tsc-simulator/tree/master</a></li><li><strong>DanCrossNYC:</strong> The guest may well be running NTP itself.</li><li><strong>iangrunert:</strong> I assume you could also check that NTP is alive / has synced recently before doing a migration right?</li><li><strong>aka_pugs:</strong> Do people use IEEE 1588/PTP in datacenters? Maybe finance wackos?</li><li><strong>zorg24:</strong> also it might be tricky to check if NTP synced recently if it is happening in usermode</li><li><strong>iangrunert:</strong> Might've missed this - is it just the hypervisor that has to run NTP recently or the VM as well?</li><li><strong>saone:</strong> I believe it was just the hypervisor</li><li><strong>DanCrossNYC:</strong> The host.</li><li><strong>DanCrossNYC:</strong> A guest may or may not; that's up to the guest.</li><li><strong>jbk:</strong> but IIUC, if the guest IS running NTP, then the host definitely needs it to avoid any time warps</li><li><strong>DanCrossNYC:</strong> Yup.</li><li><strong>DanCrossNYC:</strong> Fortunately, there's a bit of an out for the blackout window during migration: SMM mode can effectively pause a machine for an indefinite period of time.</li><li><strong>DanCrossNYC:</strong> We don't USE SMM anywhere, but robust systems software kinda needs to handle the case where the machine goes out to lunch for a minute.</li><li><strong>zorg24:</strong> 🙌 hooray for hardware with no SMM use</li><li><strong>DanCrossNYC:</strong> We have done everything we can to turn it off.</li><li><strong>ahl:</strong> <a href="https://github.com/dtolnay/case-studies/blob/master/autoref-specialization/README.md">https://github.com/dtolnay/case-studies/blob/master/autoref-specialization/README.md</a></li><li><strong>ahl:</strong> <a href="https://github.com/oxidecomputer/propolis">https://github.com/oxidecomputer/propolis</a></li><li><strong>earltea:</strong> it worked so well I almost thought the VM didn't migrate 😅</li><li><strong>saone:</strong> It's easy to forget that there's a world outside the cloud, but edge deployments that have physical peripherals hooked up need to maintain those connections to peripherals; migrating those peripherals to cloud environments and managing that integration has been a big challenge for my group.</li><li><strong>iangrunert:</strong> <a href="https://signalsandthreads.com/clock-synchronization/">https://signalsandthreads.com/clock-synchronization/</a> Good listen about clock synchronization and PTP in the ""finance weirdos"" world. MiFID 2 time sync requirements require timestamping key trading event records to within 100 microseconds of UTC.</li><li><strong>jhendricks:</strong> a bit belated, but the propolis side of these changes: <a href="https://github.com/oxidecomputer/propolis/commit/7ed480843d3b5cfd9fd07dce41772f8eac4e9171">https://github.com/oxidecomputer/propolis/commit/7ed480843d3b5cfd9fd07dce41772f8eac4e9171</a></li><li><strong>saethlin:</strong> The calvalry??</li><li><strong>saethlin:</strong> Are we just going to let that slide</li><li><strong>saethlin:</strong> Is this a pronunciation situation again</li><li><strong>zorg24:</strong> not the first time I've heard it pronounced that way 🤷</li><li><strong>saethlin:</strong> Well maybe it's me learning this time</li><li><strong>DanCrossNYC:</strong> Calvary</li><li><strong>DanCrossNYC:</strong> That's the religious thing.</li><li><strong>ahl:</strong> <a href="https://github.com/illumos/illumos-gate/blob/0c5967db436935325af441af2b27d337f4e64af5/usr/src/uts/common/os/cyclic.c#L44">https://github.com/illumos/illumos-gate/blob/0c5967db436935325af441af2b27d337f4e64af5/usr/src/uts/common/os/cyclic.c#L44</a></li><li><strong>zooooooooo:</strong> thought this was rust typescript at first 😳</li><li><strong>DanCrossNYC:</strong> Dunno... I missed it. 🙂</li><li><strong>ahl:</strong></li></ul> *  Starting in about 1994, chip architectures began specifying high resolution
 *  timestamp registers.  As of this writing (1999), all major chip families
 *  (UltraSPARC, PentiumPro, MIPS, PowerPC, Alpha) have high resolution
 *  timestamp registers, and two (UltraSPARC and MIPS) have added the capacity
 *  to interrupt based on timestamp values.  These timestamp-compare registers
 *  present a time-based interrupt source which can be reprogrammed arbitrarily
 *  often without introducing error.  Given the low cost of implementing such a
 *  timestamp-compare register (and the tangible benefit of eliminating
 *  discrete timer parts), it is reasonable to expect that future chip
 *  architectures will adopt this feature.
<br><ul><li><strong>aka_pugs:</strong> Bryan's TSC is overflowing.</li><li><strong>DanCrossNYC:</strong> That's Tom.</li><li><strong>DanCrossNYC:</strong> Riding in with the cavalry.</li><li><strong>aka_pugs:</strong> Good session.</li><li><strong>ahl:</strong> Thanks...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Jordan Hendricks joined Bryan and Adam to talk about her work virtualizing time--particularly challenging when migrating virtual machines from one physical machine to another!</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/eQR98smFYTc">the recording from June 12th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleague <a href="https://twitter.com/itsajordansystm">Jordan Hendricks</a>.</p><p>The (lightly edited) live chat from the show:</p><ul><li><strong>DanCrossNYC:</strong> The TSC ticks at a fixed rate now days, regardless of voltage scaling on the CPU.</li><li><strong>jbk:</strong> just x86 doesn't provide a consistent want to determine what the rate is</li><li><strong>jbk:</strong> (I guess <em>some</em> chips will tell you via CPUID, but I've yet to actually encounter such chips)</li><li><strong>jbk:</strong> some hypervisors will tell you via an MSR</li><li><strong>zorg24:</strong> Looks the Linux kernel docs have some documentation on the x86 TSC and PIT <a href="https://www.kernel.org/doc/html/next/virt/kvm/x86/timekeeping.html">https://www.kernel.org/doc/html/next/virt/kvm/x86/timekeeping.html</a></li><li><strong>DanCrossNYC:</strong> CPUID or an MSR, but yeah, most systems sample over a fixed interval (determined by another time source) to figure it out.</li><li><strong>jbk:</strong> no, versus some other present component that allows you to measure the frequency</li><li><strong>DanCrossNYC:</strong> No, the PIT or HPET or something.</li><li><strong>jbk:</strong> <a href="https://src.illumos.org/source/xref/illumos-gate/usr/src/uts/i86pc/os/tscc_pit.c?r=236cb9a8">https://src.illumos.org/source/xref/illumos-gate/usr/src/uts/i86pc/os/tscc_pit.c?r=236cb9a8</a></li><li><strong>jbk:</strong> is how it uses the PIT</li><li><strong>jbk:</strong> (the HPET code needs to improve it's accuracy, so it's only used when the PIT isn't there at the moment)</li><li><strong>jbk:</strong> some Intel NUCs have no PIT</li><li><strong>jbk:</strong> so HPET is the only option</li><li><strong>bcantrill:</strong> <a href="https://github.com/illumos/illumos-gate/commit/717646f7112314de3f464bc0b75f034f009c861e">https://github.com/illumos/illumos-gate/commit/717646f7112314de3f464bc0b75f034f009c861e</a></li><li><strong>DanCrossNYC:</strong> Two big ones: system maintenance without disturbing guest workloads, and also load balancing across a rack.</li><li>"<strong>Sevan:</strong> ah, thanks.</li><li><a href="https://github.com/illumos/illumos-gate/blob/717646f7112314de3f464bc0b75f034f009c861e/usr/src/test/bhyve-tests/tests/common/common.c#L166">https://github.com/illumos/illumos-gate/blob/717646f7112314de3f464bc0b75f034f009c861e/usr/src/test/bhyve-tests/tests/common/common.c#L166</a>"</li><li><strong>bcantrill:</strong> <a href="https://github.com/oxidecomputer/tsc-simulator/tree/master">https://github.com/oxidecomputer/tsc-simulator/tree/master</a></li><li><strong>DanCrossNYC:</strong> The guest may well be running NTP itself.</li><li><strong>iangrunert:</strong> I assume you could also check that NTP is alive / has synced recently before doing a migration right?</li><li><strong>aka_pugs:</strong> Do people use IEEE 1588/PTP in datacenters? Maybe finance wackos?</li><li><strong>zorg24:</strong> also it might be tricky to check if NTP synced recently if it is happening in usermode</li><li><strong>iangrunert:</strong> Might've missed this - is it just the hypervisor that has to run NTP recently or the VM as well?</li><li><strong>saone:</strong> I believe it was just the hypervisor</li><li><strong>DanCrossNYC:</strong> The host.</li><li><strong>DanCrossNYC:</strong> A guest may or may not; that's up to the guest.</li><li><strong>jbk:</strong> but IIUC, if the guest IS running NTP, then the host definitely needs it to avoid any time warps</li><li><strong>DanCrossNYC:</strong> Yup.</li><li><strong>DanCrossNYC:</strong> Fortunately, there's a bit of an out for the blackout window during migration: SMM mode can effectively pause a machine for an indefinite period of time.</li><li><strong>DanCrossNYC:</strong> We don't USE SMM anywhere, but robust systems software kinda needs to handle the case where the machine goes out to lunch for a minute.</li><li><strong>zorg24:</strong> 🙌 hooray for hardware with no SMM use</li><li><strong>DanCrossNYC:</strong> We have done everything we can to turn it off.</li><li><strong>ahl:</strong> <a href="https://github.com/dtolnay/case-studies/blob/master/autoref-specialization/README.md">https://github.com/dtolnay/case-studies/blob/master/autoref-specialization/README.md</a></li><li><strong>ahl:</strong> <a href="https://github.com/oxidecomputer/propolis">https://github.com/oxidecomputer/propolis</a></li><li><strong>earltea:</strong> it worked so well I almost thought the VM didn't migrate 😅</li><li><strong>saone:</strong> It's easy to forget that there's a world outside the cloud, but edge deployments that have physical peripherals hooked up need to maintain those connections to peripherals; migrating those peripherals to cloud environments and managing that integration has been a big challenge for my group.</li><li><strong>iangrunert:</strong> <a href="https://signalsandthreads.com/clock-synchronization/">https://signalsandthreads.com/clock-synchronization/</a> Good listen about clock synchronization and PTP in the ""finance weirdos"" world. MiFID 2 time sync requirements require timestamping key trading event records to within 100 microseconds of UTC.</li><li><strong>jhendricks:</strong> a bit belated, but the propolis side of these changes: <a href="https://github.com/oxidecomputer/propolis/commit/7ed480843d3b5cfd9fd07dce41772f8eac4e9171">https://github.com/oxidecomputer/propolis/commit/7ed480843d3b5cfd9fd07dce41772f8eac4e9171</a></li><li><strong>saethlin:</strong> The calvalry??</li><li><strong>saethlin:</strong> Are we just going to let that slide</li><li><strong>saethlin:</strong> Is this a pronunciation situation again</li><li><strong>zorg24:</strong> not the first time I've heard it pronounced that way 🤷</li><li><strong>saethlin:</strong> Well maybe it's me learning this time</li><li><strong>DanCrossNYC:</strong> Calvary</li><li><strong>DanCrossNYC:</strong> That's the religious thing.</li><li><strong>ahl:</strong> <a href="https://github.com/illumos/illumos-gate/blob/0c5967db436935325af441af2b27d337f4e64af5/usr/src/uts/common/os/cyclic.c#L44">https://github.com/illumos/illumos-gate/blob/0c5967db436935325af441af2b27d337f4e64af5/usr/src/uts/common/os/cyclic.c#L44</a></li><li><strong>zooooooooo:</strong> thought this was rust typescript at first 😳</li><li><strong>DanCrossNYC:</strong> Dunno... I missed it. 🙂</li><li><strong>ahl:</strong></li></ul> *  Starting in about 1994, chip architectures began specifying high resolution
 *  timestamp registers.  As of this writing (1999), all major chip families
 *  (UltraSPARC, PentiumPro, MIPS, PowerPC, Alpha) have high resolution
 *  timestamp registers, and two (UltraSPARC and MIPS) have added the capacity
 *  to interrupt based on timestamp values.  These timestamp-compare registers
 *  present a time-based interrupt source which can be reprogrammed arbitrarily
 *  often without introducing error.  Given the low cost of implementing such a
 *  timestamp-compare register (and the tangible benefit of eliminating
 *  discrete timer parts), it is reasonable to expect that future chip
 *  architectures will adopt this feature.
<br><ul><li><strong>aka_pugs:</strong> Bryan's TSC is overflowing.</li><li><strong>DanCrossNYC:</strong> That's Tom.</li><li><strong>DanCrossNYC:</strong> Riding in with the cavalry.</li><li><strong>aka_pugs:</strong> Good session.</li><li><strong>ahl:</strong> Thanks...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 12 Jun 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/b6e4f21a/1703eef9.mp3" length="63039554" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3938</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Jordan Hendricks joined Bryan and Adam to talk about her work virtualizing time--particularly challenging when migrating virtual machines from one physical machine to another!</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/eQR98smFYTc">the recording from June 12th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleague <a href="https://twitter.com/itsajordansystm">Jordan Hendricks</a>.</p><p>The (lightly edited) live chat from the show:</p><ul><li><strong>DanCrossNYC:</strong> The TSC ticks at a fixed rate now days, regardless of voltage scaling on the CPU.</li><li><strong>jbk:</strong> just x86 doesn't provide a consistent want to determine what the rate is</li><li><strong>jbk:</strong> (I guess <em>some</em> chips will tell you via CPUID, but I've yet to actually encounter such chips)</li><li><strong>jbk:</strong> some hypervisors will tell you via an MSR</li><li><strong>zorg24:</strong> Looks the Linux kernel docs have some documentation on the x86 TSC and PIT <a href="https://www.kernel.org/doc/html/next/virt/kvm/x86/timekeeping.html">https://www.kernel.org/doc/html/next/virt/kvm/x86/timekeeping.html</a></li><li><strong>DanCrossNYC:</strong> CPUID or an MSR, but yeah, most systems sample over a fixed interval (determined by another time source) to figure it out.</li><li><strong>jbk:</strong> no, versus some other present component that allows you to measure the frequency</li><li><strong>DanCrossNYC:</strong> No, the PIT or HPET or something.</li><li><strong>jbk:</strong> <a href="https://src.illumos.org/source/xref/illumos-gate/usr/src/uts/i86pc/os/tscc_pit.c?r=236cb9a8">https://src.illumos.org/source/xref/illumos-gate/usr/src/uts/i86pc/os/tscc_pit.c?r=236cb9a8</a></li><li><strong>jbk:</strong> is how it uses the PIT</li><li><strong>jbk:</strong> (the HPET code needs to improve it's accuracy, so it's only used when the PIT isn't there at the moment)</li><li><strong>jbk:</strong> some Intel NUCs have no PIT</li><li><strong>jbk:</strong> so HPET is the only option</li><li><strong>bcantrill:</strong> <a href="https://github.com/illumos/illumos-gate/commit/717646f7112314de3f464bc0b75f034f009c861e">https://github.com/illumos/illumos-gate/commit/717646f7112314de3f464bc0b75f034f009c861e</a></li><li><strong>DanCrossNYC:</strong> Two big ones: system maintenance without disturbing guest workloads, and also load balancing across a rack.</li><li>"<strong>Sevan:</strong> ah, thanks.</li><li><a href="https://github.com/illumos/illumos-gate/blob/717646f7112314de3f464bc0b75f034f009c861e/usr/src/test/bhyve-tests/tests/common/common.c#L166">https://github.com/illumos/illumos-gate/blob/717646f7112314de3f464bc0b75f034f009c861e/usr/src/test/bhyve-tests/tests/common/common.c#L166</a>"</li><li><strong>bcantrill:</strong> <a href="https://github.com/oxidecomputer/tsc-simulator/tree/master">https://github.com/oxidecomputer/tsc-simulator/tree/master</a></li><li><strong>DanCrossNYC:</strong> The guest may well be running NTP itself.</li><li><strong>iangrunert:</strong> I assume you could also check that NTP is alive / has synced recently before doing a migration right?</li><li><strong>aka_pugs:</strong> Do people use IEEE 1588/PTP in datacenters? Maybe finance wackos?</li><li><strong>zorg24:</strong> also it might be tricky to check if NTP synced recently if it is happening in usermode</li><li><strong>iangrunert:</strong> Might've missed this - is it just the hypervisor that has to run NTP recently or the VM as well?</li><li><strong>saone:</strong> I believe it was just the hypervisor</li><li><strong>DanCrossNYC:</strong> The host.</li><li><strong>DanCrossNYC:</strong> A guest may or may not; that's up to the guest.</li><li><strong>jbk:</strong> but IIUC, if the guest IS running NTP, then the host definitely needs it to avoid any time warps</li><li><strong>DanCrossNYC:</strong> Yup.</li><li><strong>DanCrossNYC:</strong> Fortunately, there's a bit of an out for the blackout window during migration: SMM mode can effectively pause a machine for an indefinite period of time.</li><li><strong>DanCrossNYC:</strong> We don't USE SMM anywhere, but robust systems software kinda needs to handle the case where the machine goes out to lunch for a minute.</li><li><strong>zorg24:</strong> 🙌 hooray for hardware with no SMM use</li><li><strong>DanCrossNYC:</strong> We have done everything we can to turn it off.</li><li><strong>ahl:</strong> <a href="https://github.com/dtolnay/case-studies/blob/master/autoref-specialization/README.md">https://github.com/dtolnay/case-studies/blob/master/autoref-specialization/README.md</a></li><li><strong>ahl:</strong> <a href="https://github.com/oxidecomputer/propolis">https://github.com/oxidecomputer/propolis</a></li><li><strong>earltea:</strong> it worked so well I almost thought the VM didn't migrate 😅</li><li><strong>saone:</strong> It's easy to forget that there's a world outside the cloud, but edge deployments that have physical peripherals hooked up need to maintain those connections to peripherals; migrating those peripherals to cloud environments and managing that integration has been a big challenge for my group.</li><li><strong>iangrunert:</strong> <a href="https://signalsandthreads.com/clock-synchronization/">https://signalsandthreads.com/clock-synchronization/</a> Good listen about clock synchronization and PTP in the ""finance weirdos"" world. MiFID 2 time sync requirements require timestamping key trading event records to within 100 microseconds of UTC.</li><li><strong>jhendricks:</strong> a bit belated, but the propolis side of these changes: <a href="https://github.com/oxidecomputer/propolis/commit/7ed480843d3b5cfd9fd07dce41772f8eac4e9171">https://github.com/oxidecomputer/propolis/commit/7ed480843d3b5cfd9fd07dce41772f8eac4e9171</a></li><li><strong>saethlin:</strong> The calvalry??</li><li><strong>saethlin:</strong> Are we just going to let that slide</li><li><strong>saethlin:</strong> Is this a pronunciation situation again</li><li><strong>zorg24:</strong> not the first time I've heard it pronounced that way 🤷</li><li><strong>saethlin:</strong> Well maybe it's me learning this time</li><li><strong>DanCrossNYC:</strong> Calvary</li><li><strong>DanCrossNYC:</strong> That's the religious thing.</li><li><strong>ahl:</strong> <a href="https://github.com/illumos/illumos-gate/blob/0c5967db436935325af441af2b27d337f4e64af5/usr/src/uts/common/os/cyclic.c#L44">https://github.com/illumos/illumos-gate/blob/0c5967db436935325af441af2b27d337f4e64af5/usr/src/uts/common/os/cyclic.c#L44</a></li><li><strong>zooooooooo:</strong> thought this was rust typescript at first 😳</li><li><strong>DanCrossNYC:</strong> Dunno... I missed it. 🙂</li><li><strong>ahl:</strong></li></ul> *  Starting in about 1994, chip architectures began specifying high resolution
 *  timestamp registers.  As of this writing (1999), all major chip families
 *  (UltraSPARC, PentiumPro, MIPS, PowerPC, Alpha) have high resolution
 *  timestamp registers, and two (UltraSPARC and MIPS) have added the capacity
 *  to interrupt based on timestamp values.  These timestamp-compare registers
 *  present a time-based interrupt source which can be reprogrammed arbitrarily
 *  often without introducing error.  Given the low cost of implementing such a
 *  timestamp-compare register (and the tangible benefit of eliminating
 *  discrete timer parts), it is reasonable to expect that future chip
 *  architectures will adopt this feature.
<br><ul><li><strong>aka_pugs:</strong> Bryan's TSC is overflowing.</li><li><strong>DanCrossNYC:</strong> That's Tom.</li><li><strong>DanCrossNYC:</strong> Riding in with the cavalry.</li><li><strong>aka_pugs:</strong> Good session.</li><li><strong>ahl:</strong> Thanks...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/b6e4f21a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b6e4f21a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b6e4f21a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b6e4f21a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/b6e4f21a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Open Source Governance</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>15</itunes:episode>
      <podcast:episode>15</podcast:episode>
      <itunes:title>Open Source Governance</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">cc8beb0e-c4c2-4b54-b068-bb5f67aadba8</guid>
      <link>https://share.transistor.fm/s/9099835a</link>
      <description>
        <![CDATA[<p>Bryan and Adam are joined by Ashley Williams to talk about open source governance... and the recently, and various stumblings of the Rust project leadership.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam are joined by Ashley Williams to talk about open source governance... and the recently, and various stumblings of the Rust project leadership.</p>]]>
      </content:encoded>
      <pubDate>Tue, 30 May 2023 08:30:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/9099835a/044c8618.mp3" length="82354707" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5145</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam are joined by Ashley Williams to talk about open source governance... and the recently, and various stumblings of the Rust project leadership.</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/9099835a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9099835a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9099835a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9099835a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/9099835a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Building Together: Oxide and Samtec</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>14</itunes:episode>
      <podcast:episode>14</podcast:episode>
      <itunes:title>Building Together: Oxide and Samtec</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8f601387-5b04-49db-837a-9bb7b6f9b1e4</guid>
      <link>https://share.transistor.fm/s/04e70808</link>
      <description>
        <![CDATA[<p>Bryan and Adam are joined by Jonathan and Jignesh from Samtec to discuss working together to build the Oxide Rack. We've all seen bad vendors--what does it mean to be a great partner? Also: silicon photonics are (still!) just 18 months away!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam are joined by Jonathan and Jignesh from Samtec to discuss working together to build the Oxide Rack. We've all seen bad vendors--what does it mean to be a great partner? Also: silicon photonics are (still!) just 18 months away!</p>]]>
      </content:encoded>
      <pubDate>Mon, 15 May 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/04e70808/f6242a53.mp3" length="77201701" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4823</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam are joined by Jonathan and Jignesh from Samtec to discuss working together to build the Oxide Rack. We've all seen bad vendors--what does it mean to be a great partner? Also: silicon photonics are (still!) just 18 months away!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/04e70808/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/04e70808/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/04e70808/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/04e70808/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/04e70808/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Network Behind the Network</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>13</itunes:episode>
      <podcast:episode>13</podcast:episode>
      <itunes:title>The Network Behind the Network</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b91b826f-2c54-44c8-a81a-acd2338001c4</guid>
      <link>https://share.transistor.fm/s/217e1960</link>
      <description>
        <![CDATA[<p>Bryan and Adam are joined by Oxide colleagues Arjen, Matt, John, and Nathaneal to talk about the management network--the brainstem of the Oxide Rack. Just as it ties together so many components, this episode ties together many many (many!) topics we've discussed in other episodes.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/abE_9zsAadE">the recording from May 8th 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://octodon.social/@arjenroodselaar">Arjen Roodselaar</a>, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, and <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>.</p><p>This built on work described in <strong>many</strong> previous episodes:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/cabling-the-backplane">Cabling the Backplane</a> Prior to going all-in on a cabled backplane with blind-mated server sleds (i.e. no plugging, unplugging, mis-plugging network cables). We (Bryan) espoused an "NC-SI or bust" mantra... at least in part to avoid doubling the cable count. With the cabled backplane, the reasons for NC-SI disappeared (which let the many reasons <strong>against</strong> truly shine).</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-pragmatism-of-hubris-2021-12-13">The Pragmatism of Hubris</a> in which we talk about our embedded operating system, Hubris (and it's companion debugger, Humility). Hubris runs on the service processors that are the main endpoints on the management network. Matt's work controlling the management network switch (the VSC7448) is in the context of Hubris, as is John's work communicating with the sleds over the management network.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-power-of-proto-boards">The Power of Proto Boards</a> showed and told about the many small boards we've used in development. Several of those were purpose built for controlling and simulating parts of the management network.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-oxide-supply-chain">The Oxide Supply Chain</a> Kate Hicks joined us to talk about the challenges of navigating the supply chain. Mentioned here in the context of "supply-chain-driven design": we designed around the parts we could procure! Tip: stay away from "automotive-quality" parts when the auto industry is soaking them all up.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/holistic-boot">Holistic Boot</a> in which we talked about how (uniquely!) Oxide boots from nothing to its operating system and services. Over the management network, we can drive server recovery by piping in a RAMdisk over the network and then (slowly) through the UART to the CPU.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/get-you-a-state-machine-for-great-good">Get You a State Machine for Great Good</a> Andrew joined us to talk about his work on a state-machine driven text-UI and its companion replay debugger. We mentioned this in the context of John replaying the long upload process in seconds rather than hours to fix a UI bug.</li></ul><p>Major components of the management network</p><p>Matt's VSC7448 dev kit</p><p>Matt's remote tuning setup via webcam</p><p>Management network debugging<br>Management network debugging</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam are joined by Oxide colleagues Arjen, Matt, John, and Nathaneal to talk about the management network--the brainstem of the Oxide Rack. Just as it ties together so many components, this episode ties together many many (many!) topics we've discussed in other episodes.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/abE_9zsAadE">the recording from May 8th 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://octodon.social/@arjenroodselaar">Arjen Roodselaar</a>, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, and <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>.</p><p>This built on work described in <strong>many</strong> previous episodes:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/cabling-the-backplane">Cabling the Backplane</a> Prior to going all-in on a cabled backplane with blind-mated server sleds (i.e. no plugging, unplugging, mis-plugging network cables). We (Bryan) espoused an "NC-SI or bust" mantra... at least in part to avoid doubling the cable count. With the cabled backplane, the reasons for NC-SI disappeared (which let the many reasons <strong>against</strong> truly shine).</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-pragmatism-of-hubris-2021-12-13">The Pragmatism of Hubris</a> in which we talk about our embedded operating system, Hubris (and it's companion debugger, Humility). Hubris runs on the service processors that are the main endpoints on the management network. Matt's work controlling the management network switch (the VSC7448) is in the context of Hubris, as is John's work communicating with the sleds over the management network.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-power-of-proto-boards">The Power of Proto Boards</a> showed and told about the many small boards we've used in development. Several of those were purpose built for controlling and simulating parts of the management network.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-oxide-supply-chain">The Oxide Supply Chain</a> Kate Hicks joined us to talk about the challenges of navigating the supply chain. Mentioned here in the context of "supply-chain-driven design": we designed around the parts we could procure! Tip: stay away from "automotive-quality" parts when the auto industry is soaking them all up.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/holistic-boot">Holistic Boot</a> in which we talked about how (uniquely!) Oxide boots from nothing to its operating system and services. Over the management network, we can drive server recovery by piping in a RAMdisk over the network and then (slowly) through the UART to the CPU.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/get-you-a-state-machine-for-great-good">Get You a State Machine for Great Good</a> Andrew joined us to talk about his work on a state-machine driven text-UI and its companion replay debugger. We mentioned this in the context of John replaying the long upload process in seconds rather than hours to fix a UI bug.</li></ul><p>Major components of the management network</p><p>Matt's VSC7448 dev kit</p><p>Matt's remote tuning setup via webcam</p><p>Management network debugging<br>Management network debugging</p>]]>
      </content:encoded>
      <pubDate>Mon, 08 May 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/217e1960/66147940.mp3" length="95197346" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5948</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam are joined by Oxide colleagues Arjen, Matt, John, and Nathaneal to talk about the management network--the brainstem of the Oxide Rack. Just as it ties together so many components, this episode ties together many many (many!) topics we've discussed in other episodes.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/abE_9zsAadE">the recording from May 8th 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleagues <a href="https://octodon.social/@arjenroodselaar">Arjen Roodselaar</a>, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, <a href="https://hachyderm.io/@nerdyjkg">John Gallagher</a>, and <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>.</p><p>This built on work described in <strong>many</strong> previous episodes:</p><ul><li><a href="https://oxide-and-friends.transistor.fm/episodes/cabling-the-backplane">Cabling the Backplane</a> Prior to going all-in on a cabled backplane with blind-mated server sleds (i.e. no plugging, unplugging, mis-plugging network cables). We (Bryan) espoused an "NC-SI or bust" mantra... at least in part to avoid doubling the cable count. With the cabled backplane, the reasons for NC-SI disappeared (which let the many reasons <strong>against</strong> truly shine).</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-pragmatism-of-hubris-2021-12-13">The Pragmatism of Hubris</a> in which we talk about our embedded operating system, Hubris (and it's companion debugger, Humility). Hubris runs on the service processors that are the main endpoints on the management network. Matt's work controlling the management network switch (the VSC7448) is in the context of Hubris, as is John's work communicating with the sleds over the management network.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-power-of-proto-boards">The Power of Proto Boards</a> showed and told about the many small boards we've used in development. Several of those were purpose built for controlling and simulating parts of the management network.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/the-oxide-supply-chain">The Oxide Supply Chain</a> Kate Hicks joined us to talk about the challenges of navigating the supply chain. Mentioned here in the context of "supply-chain-driven design": we designed around the parts we could procure! Tip: stay away from "automotive-quality" parts when the auto industry is soaking them all up.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/holistic-boot">Holistic Boot</a> in which we talked about how (uniquely!) Oxide boots from nothing to its operating system and services. Over the management network, we can drive server recovery by piping in a RAMdisk over the network and then (slowly) through the UART to the CPU.</li><li><a href="https://oxide-and-friends.transistor.fm/episodes/get-you-a-state-machine-for-great-good">Get You a State Machine for Great Good</a> Andrew joined us to talk about his work on a state-machine driven text-UI and its companion replay debugger. We mentioned this in the context of John replaying the long upload process in seconds rather than hours to fix a UI bug.</li></ul><p>Major components of the management network</p><p>Matt's VSC7448 dev kit</p><p>Matt's remote tuning setup via webcam</p><p>Management network debugging<br>Management network debugging</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/217e1960/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/217e1960/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/217e1960/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/217e1960/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/217e1960/transcription" type="text/html"/>
    </item>
    <item>
      <title>Blue Skies Over Mastodon (with Erin Kissane and Tim Bray)</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>12</itunes:episode>
      <podcast:episode>12</podcast:episode>
      <itunes:title>Blue Skies Over Mastodon (with Erin Kissane and Tim Bray)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">37b5708b-b989-4637-a96a-903ff602899c</guid>
      <link>https://share.transistor.fm/s/53631a2d</link>
      <description>
        <![CDATA[<p>Erin Kissane joins Bryan and Adam to talk the new social network "Bluesky" through the lens of her blog post "Blue Skies Over Mastodon". Long-time friends of Oxide and social-media aficionados Time Bray and Steve Klabnik also helped shed light on technical and social aspects of the net network.<br><strong><br>Blue Skies Over Mastodon (with Erin Kissane and Tim Bray)<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/bcMiWZ2Er2g">the recording from May 1st, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mstdn.social/@kissane">Erin Kissane</a> and long-time acquaintances of the show <a href="https://mastodon.cloud/@timbray">Tim Bray</a> and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Erin's blog post <a href="https://erinkissane.com/blue-skies-over-mastodon">Blue Skies Over Mastodon</a></li><li>Mastodon blog (5/1) <a href="https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/">A new onboarding experience on Mastodon</a>]</li><li>Tim's blog post from November <a href="https://www.tbray.org/ongoing/When/202x/2022/11/26/Bye-Twitter">Bye Twitter</a></li><li><a href="https://www.investopedia.com/terms/n/news-trader.asp">"Buy the rumor, sell the news"</a></li><li><a href="https://knowyourmeme.com/memes/events/hellthread-bluesky">Hellthread</a></li><li>"Skeet" is to "Tweet" is to "Toot" (aka "Publish")</li><li><a href="https://skyline.gay/">skyline.gay</a></li><li>Bluesky blog <a href="https://blueskyweb.xyz/blog/4-13-2023-moderation">Composable Moderation</a></li><li><a href="https://lobste.rs/">Lobsters</a></li><li><a href="https://phanpy.social/">Phanpy</a></li><li><a href="https://en.wikipedia.org/wiki/So_You%27ve_Been_Publicly_Shamed">So you've been publically shamed by Jon Ronson</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Erin Kissane joins Bryan and Adam to talk the new social network "Bluesky" through the lens of her blog post "Blue Skies Over Mastodon". Long-time friends of Oxide and social-media aficionados Time Bray and Steve Klabnik also helped shed light on technical and social aspects of the net network.<br><strong><br>Blue Skies Over Mastodon (with Erin Kissane and Tim Bray)<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/bcMiWZ2Er2g">the recording from May 1st, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mstdn.social/@kissane">Erin Kissane</a> and long-time acquaintances of the show <a href="https://mastodon.cloud/@timbray">Tim Bray</a> and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Erin's blog post <a href="https://erinkissane.com/blue-skies-over-mastodon">Blue Skies Over Mastodon</a></li><li>Mastodon blog (5/1) <a href="https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/">A new onboarding experience on Mastodon</a>]</li><li>Tim's blog post from November <a href="https://www.tbray.org/ongoing/When/202x/2022/11/26/Bye-Twitter">Bye Twitter</a></li><li><a href="https://www.investopedia.com/terms/n/news-trader.asp">"Buy the rumor, sell the news"</a></li><li><a href="https://knowyourmeme.com/memes/events/hellthread-bluesky">Hellthread</a></li><li>"Skeet" is to "Tweet" is to "Toot" (aka "Publish")</li><li><a href="https://skyline.gay/">skyline.gay</a></li><li>Bluesky blog <a href="https://blueskyweb.xyz/blog/4-13-2023-moderation">Composable Moderation</a></li><li><a href="https://lobste.rs/">Lobsters</a></li><li><a href="https://phanpy.social/">Phanpy</a></li><li><a href="https://en.wikipedia.org/wiki/So_You%27ve_Been_Publicly_Shamed">So you've been publically shamed by Jon Ronson</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 01 May 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/53631a2d/a2719cd3.mp3" length="97445961" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6089</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Erin Kissane joins Bryan and Adam to talk the new social network "Bluesky" through the lens of her blog post "Blue Skies Over Mastodon". Long-time friends of Oxide and social-media aficionados Time Bray and Steve Klabnik also helped shed light on technical and social aspects of the net network.<br><strong><br>Blue Skies Over Mastodon (with Erin Kissane and Tim Bray)<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/bcMiWZ2Er2g">the recording from May 1st, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mstdn.social/@kissane">Erin Kissane</a> and long-time acquaintances of the show <a href="https://mastodon.cloud/@timbray">Tim Bray</a> and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Erin's blog post <a href="https://erinkissane.com/blue-skies-over-mastodon">Blue Skies Over Mastodon</a></li><li>Mastodon blog (5/1) <a href="https://blog.joinmastodon.org/2023/05/a-new-onboarding-experience-on-mastodon/">A new onboarding experience on Mastodon</a>]</li><li>Tim's blog post from November <a href="https://www.tbray.org/ongoing/When/202x/2022/11/26/Bye-Twitter">Bye Twitter</a></li><li><a href="https://www.investopedia.com/terms/n/news-trader.asp">"Buy the rumor, sell the news"</a></li><li><a href="https://knowyourmeme.com/memes/events/hellthread-bluesky">Hellthread</a></li><li>"Skeet" is to "Tweet" is to "Toot" (aka "Publish")</li><li><a href="https://skyline.gay/">skyline.gay</a></li><li>Bluesky blog <a href="https://blueskyweb.xyz/blog/4-13-2023-moderation">Composable Moderation</a></li><li><a href="https://lobste.rs/">Lobsters</a></li><li><a href="https://phanpy.social/">Phanpy</a></li><li><a href="https://en.wikipedia.org/wiki/So_You%27ve_Been_Publicly_Shamed">So you've been publically shamed by Jon Ronson</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/53631a2d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/53631a2d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/53631a2d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/53631a2d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/53631a2d/transcription" type="text/html"/>
    </item>
    <item>
      <title>Rust Trademark: Argle-bargle or Foofaraw?</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>11</itunes:episode>
      <podcast:episode>11</podcast:episode>
      <itunes:title>Rust Trademark: Argle-bargle or Foofaraw?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">366fb96b-d0cc-4fbc-b983-7763e68c13a3</guid>
      <link>https://share.transistor.fm/s/dbbaa33e</link>
      <description>
        <![CDATA[<p>The Rust Foundation caused a fracas with their proposed new trademark rules. Bryan and Adam were lucky enough to be joined by Ashley Williams, Adam Jacob, and Steve Klabnik for an insightful discussion of open source governance and communities--in particular as applied to Rust.<br><strong><br>Rust Trademark: Argle-bargle or Foofaraw?<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/N-ADQ5n7HoY">the recording from April 17th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://mastodon.social/@ag_dubs">Ashley Williams</a>, <a href="https://mastodon.social/@adamhjk@hachyderm.io">Adam Jacob</a>, and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://m.imdb.com/title/tt7660850">Succession</a></li><li><a href="https://www.youtube.com/watch?v=dH7zt12Ok8M">The Simpsons</a> (explaining the title of this episode)</li><li><a href="https://m.imdb.com/title/tt0306414">The Wire</a></li><li><a href="https://www.youtube.com/watch?v=xljB94DkS88">The Wire at 20 Podcast</a></li><li><a href="https://www.theregister.com/2023/04/17/rust_foundation_apologizes_trademark_policy/">The Register: Rust Foundation Apologizes for Trademark Policy</a></li><li><a href="https://www.youtube.com/channel/UCl9E4Zxa8CVr2LBLD0_TaNg">Jomboy</a> (our aspiration)</li><li><a href="https://en.wikipedia.org/wiki/Debian%E2%80%93Mozilla_trademark_dispute">Ice Weasel</a></li><li><a href="https://opensource.org/board-member/pamela-chestek-2/">Pamela Chestek</a></li><li><a href="https://vimeo.com/230142234">Bryan's talk from Node Summit 2017: Platform as a Reflection of Values</a></li><li><a href="https://projects.propublica.org/nonprofits/organizations/460503801">Linux Foundation form 990</a></li><li><a href="https://foundation.rust-lang.org/about/">Rust Foundation Board</a></li><li><a href="https://foundation.rust-lang.org/policies/bylaws/#section-2.6-participation">Rust Foundation participation rules</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>The Rust Foundation caused a fracas with their proposed new trademark rules. Bryan and Adam were lucky enough to be joined by Ashley Williams, Adam Jacob, and Steve Klabnik for an insightful discussion of open source governance and communities--in particular as applied to Rust.<br><strong><br>Rust Trademark: Argle-bargle or Foofaraw?<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/N-ADQ5n7HoY">the recording from April 17th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://mastodon.social/@ag_dubs">Ashley Williams</a>, <a href="https://mastodon.social/@adamhjk@hachyderm.io">Adam Jacob</a>, and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://m.imdb.com/title/tt7660850">Succession</a></li><li><a href="https://www.youtube.com/watch?v=dH7zt12Ok8M">The Simpsons</a> (explaining the title of this episode)</li><li><a href="https://m.imdb.com/title/tt0306414">The Wire</a></li><li><a href="https://www.youtube.com/watch?v=xljB94DkS88">The Wire at 20 Podcast</a></li><li><a href="https://www.theregister.com/2023/04/17/rust_foundation_apologizes_trademark_policy/">The Register: Rust Foundation Apologizes for Trademark Policy</a></li><li><a href="https://www.youtube.com/channel/UCl9E4Zxa8CVr2LBLD0_TaNg">Jomboy</a> (our aspiration)</li><li><a href="https://en.wikipedia.org/wiki/Debian%E2%80%93Mozilla_trademark_dispute">Ice Weasel</a></li><li><a href="https://opensource.org/board-member/pamela-chestek-2/">Pamela Chestek</a></li><li><a href="https://vimeo.com/230142234">Bryan's talk from Node Summit 2017: Platform as a Reflection of Values</a></li><li><a href="https://projects.propublica.org/nonprofits/organizations/460503801">Linux Foundation form 990</a></li><li><a href="https://foundation.rust-lang.org/about/">Rust Foundation Board</a></li><li><a href="https://foundation.rust-lang.org/policies/bylaws/#section-2.6-participation">Rust Foundation participation rules</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 17 Apr 2023 17:05:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/dbbaa33e/123ce9aa.mp3" length="78996895" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4936</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>The Rust Foundation caused a fracas with their proposed new trademark rules. Bryan and Adam were lucky enough to be joined by Ashley Williams, Adam Jacob, and Steve Klabnik for an insightful discussion of open source governance and communities--in particular as applied to Rust.<br><strong><br>Rust Trademark: Argle-bargle or Foofaraw?<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/N-ADQ5n7HoY">the recording from April 17th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://mastodon.social/@ag_dubs">Ashley Williams</a>, <a href="https://mastodon.social/@adamhjk@hachyderm.io">Adam Jacob</a>, and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://m.imdb.com/title/tt7660850">Succession</a></li><li><a href="https://www.youtube.com/watch?v=dH7zt12Ok8M">The Simpsons</a> (explaining the title of this episode)</li><li><a href="https://m.imdb.com/title/tt0306414">The Wire</a></li><li><a href="https://www.youtube.com/watch?v=xljB94DkS88">The Wire at 20 Podcast</a></li><li><a href="https://www.theregister.com/2023/04/17/rust_foundation_apologizes_trademark_policy/">The Register: Rust Foundation Apologizes for Trademark Policy</a></li><li><a href="https://www.youtube.com/channel/UCl9E4Zxa8CVr2LBLD0_TaNg">Jomboy</a> (our aspiration)</li><li><a href="https://en.wikipedia.org/wiki/Debian%E2%80%93Mozilla_trademark_dispute">Ice Weasel</a></li><li><a href="https://opensource.org/board-member/pamela-chestek-2/">Pamela Chestek</a></li><li><a href="https://vimeo.com/230142234">Bryan's talk from Node Summit 2017: Platform as a Reflection of Values</a></li><li><a href="https://projects.propublica.org/nonprofits/organizations/460503801">Linux Foundation form 990</a></li><li><a href="https://foundation.rust-lang.org/about/">Rust Foundation Board</a></li><li><a href="https://foundation.rust-lang.org/policies/bylaws/#section-2.6-participation">Rust Foundation participation rules</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/dbbaa33e/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/dbbaa33e/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/dbbaa33e/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/dbbaa33e/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/dbbaa33e/transcription" type="text/html"/>
    </item>
    <item>
      <title>Cabling the Backplane</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>10</itunes:episode>
      <podcast:episode>10</podcast:episode>
      <itunes:title>Cabling the Backplane</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b61c2398-c1bb-42ee-a43b-2116ddfb4127</guid>
      <link>https://share.transistor.fm/s/7258e2b5</link>
      <description>
        <![CDATA[<p>Bryan and Adam are joined by Doug Wibben and Robert Keith to talk about the mechanical design of the cabled backplane of the Oxide rack that allows for "blind-mated" server sleds--no network and power cables to plug, unplug, and mis-plug! Watch the chapter art for relevant pictures.<br><strong><br></strong>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/pJ5_SNKB6LU">the recording from April 3rd, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleague, <a href="https://mastodon.social/@refugeesus">Robert Keith</a>, and special guest, Doug Wibben.</p><p>00:00 </p><p>03:02 </p><p>09:52 </p><p>11:09 </p><p>12:16 </p><p>12:58 ...</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam are joined by Doug Wibben and Robert Keith to talk about the mechanical design of the cabled backplane of the Oxide rack that allows for "blind-mated" server sleds--no network and power cables to plug, unplug, and mis-plug! Watch the chapter art for relevant pictures.<br><strong><br></strong>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/pJ5_SNKB6LU">the recording from April 3rd, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleague, <a href="https://mastodon.social/@refugeesus">Robert Keith</a>, and special guest, Doug Wibben.</p><p>00:00 </p><p>03:02 </p><p>09:52 </p><p>11:09 </p><p>12:16 </p><p>12:58 ...</p>]]>
      </content:encoded>
      <pubDate>Mon, 03 Apr 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/7258e2b5/4bf036f4.mp3" length="101775669" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:image href="https://img.transistorcdn.com/CcicJgWsCQzf32O59ddByibQTNcdp585pZMEOfZYtBY/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9lcGlz/b2RlLzEyODEzMTgv/MTY4MDg5NDkyOC1h/cnR3b3JrLmpwZw.jpg"/>
      <itunes:duration>3630</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam are joined by Doug Wibben and Robert Keith to talk about the mechanical design of the cabled backplane of the Oxide rack that allows for "blind-mated" server sleds--no network and power cables to plug, unplug, and mis-plug! Watch the chapter art for relevant pictures.<br><strong><br></strong>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/pJ5_SNKB6LU">the recording from April 3rd, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by Oxide colleague, <a href="https://mastodon.social/@refugeesus">Robert Keith</a>, and special guest, Doug Wibben.</p><p>00:00 </p><p>03:02 </p><p>09:52 </p><p>11:09 </p><p>12:16 </p><p>12:58 ...</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/7258e2b5/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7258e2b5/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7258e2b5/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7258e2b5/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/7258e2b5/transcription" type="text/html"/>
      <podcast:chapters url="https://share.transistor.fm/s/7258e2b5/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Get You a State Machine for Great Good</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>9</itunes:episode>
      <podcast:episode>9</podcast:episode>
      <itunes:title>Get You a State Machine for Great Good</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b20aa25c-51ee-44bb-a865-a49600675fa1</guid>
      <link>https://share.transistor.fm/s/13d3f864</link>
      <description>
        <![CDATA[<p>Andrew Stone of Oxide Engineering joined Bryan, Adam, and the Oxide Friends to talk about his purpose-built, replay debugger for the Oxide setup textual UI. Andrew borrowed a technique from his extensive work with distributed systems to built a UI that was well-structured... and highly amenable to debuggability. He built a custom debugger "in a weekend"!</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/fdehau/tui-rs">tui-rs</a></li><li><a href="https://github.com/crossterm-rs/crossterm">Crossterm</a></li><li><a href="https://crates.io/crates/reedline">The reedline crate</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md">Episode about the "Sidecar" switch</a></li><li><a href="https://elm-lang.org/news/time-travel-made-easy">Elm time-travel debugging</a></li><li><a href="https://www.replay.io/">Replay.io</a></li><li><a href="https://devtools.fm/episode/9">Devtools.fm episode on Replay.io</a></li><li><a href="https://dl.acm.org/conference/aadebug">AADEBUG conference</a></li><li><a href="https://lao.ca.gov/ballot/1998/6_11_1998.htm">California horse meat law</a></li></ul><p>The (lightly) edited live chat from the show:</p><ul><li><strong>MattCampbell</strong>: I'm gathering that this is more like the fancy pseudo-GUI style of TUI, which is possibly bad for accessibility</li><li><strong>ahl</strong>: we are also building with accessibility in mind, stripping away some of the non-textual elements optionally</li><li><strong>MattCampbell</strong>: oh, cool</li><li><strong>ahl</strong>: Episode about the "Sidecar" switch: <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md">https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md</a></li><li><strong>MattCampbell</strong>: ooh! That kind of recording is definitely better for accessibility than a video.</li><li><strong>uwaces</strong>: Were you inspired by Elm? (The programming language for web browsers?)</li><li><strong>bcantrill</strong>: Here's Andrew's PR for this, FWIW: <a href="https://github.com/oxidecomputer/omicron/pull/2682">oxidecomputer/omicron#2682</a></li><li><strong>uwaces</strong>: Elm has a very similar model. They have even had a debugger that let you run events in reverse: <a href="https://elm-lang.org/news/time-travel-made-easy">https://elm-lang.org/news/time-travel-made-easy</a></li><li><strong>bch</strong>: I’m joining late - 1) does this state-machine replay model have a name 2) expand on (describe ) the I/o logic separation distinction?</li><li><strong>ahl</strong>: <a href="http://dtrace.org/blogs/ahl/2015/06/22/first-rust-program-pain/">http://dtrace.org/blogs/ahl/2015/06/22/first-rust-program-pain/</a></li><li><strong>zk</strong>: RE: logic separation in consensus protocols: the benefit of seperating out the state machine into a side-effect free function allows you to write a formally verified implementation in a pure FP lang or theorem prover, and then extract a reference program from the proof.</li><li><strong>we're going to the zoo</strong>: lol i’m a web dev &amp;&amp; we do UI tests via StorybookJS + snapshots of each story + snapshots of the end state of an interaction</li><li><strong>ig</strong>: At that point you could turn the recording into an “expect test”. <a href="https://blog.janestreet.com/the-joy-of-expect-tests/">https://blog.janestreet.com/the-joy-of-expect-tests/</a></li><li><strong>we're going to the zoo</strong>: TOFU but for tests 🥰</li><li><strong>uwaces</strong>: Are you at all worried that you are replicating the horror that is the IBM 3270 terminal? — I have personal history programming on z/OS where the only interface is a graphical EBCDIC 3027 interface — the horror is that people write programs to interact with graphical window (assuming a certain size).</li><li><strong>ahl</strong>: <a href="https://docs.rs/serde/latest/serde/#data-formats">https://docs.rs/serde/latest/serde/#data-formats</a></li><li><strong>ahl</strong>: <strong>SHOW NOTES</strong> Bryan as "semi-elderly" engineer</li><li><strong>MattCampbell</strong>: didn't Bryan write a blog post on this?</li><li><strong>MattCampbell</strong>: <a href="http://dtrace.org/blogs/bmc/2008/11/16/on-modalities-and-misadventures/">http://dtrace.org/blogs/bmc/2008/11/16/on-modalities-and-misadventures/</a></li><li><strong>uwaces</strong>: <a href="https://www.replay.io/">https://www.replay.io</a></li><li><strong>ahl</strong>: <a href="https://devtools.fm/episode/9">https://devtools.fm/episode/9</a></li><li><strong>ahl</strong>: e.g. <a href="https://altsysrq.github.io/proptest-book/intro.html">https://altsysrq.github.io/proptest-book/intro.html</a></li><li><strong>we're going to the zoo</strong>: <a href="https://github.com/AFLplusplus/LibAFL">https://github.com/AFLplusplus/LibAFL</a></li><li><strong>ig</strong>: Are you using proptest, quickcheck, or something else?</li><li><strong>nickik</strong>: This really started with Haskell <a href="https://hackage.haskell.org/package/QuickCheck">https://hackage.haskell.org/package/QuickCheck</a> Its also cool that it does 'narrowing' meaning it will try to find an error, and then try to generate a simpler error case.</li><li><strong>endigma</strong>: how different is something like this from what go calls "fuzzing"</li><li><strong>Riking</strong>: Fuzzing does also have a minimization step</li><li><strong>we're going to the zoo</strong>: <a href="https://github.com/dubzzz/fast-check">https://github.com/dubzzz/fast-check</a></li><li><strong>Riking</strong>: Property-based testing tends to be structured differently in philosophy, while fuzzers are more aligned to "give you a bag of bytes"</li><li><strong>nickik</strong>: <a href="http://www.quviq.com/products/erlang-quickcheck/">http://www.quviq.com/products/erlang-quickcheck/</a></li><li><strong>endigma</strong>: yeah I can tell its a different structure, but the overall goal seems similar</li><li><strong>we're going to the zoo</strong>: they are nonexclusive approaches to testing</li><li><strong>papertigers</strong>: I think Kelly was doing a bunch of tests at Joyent based on quick check and prop test. First time I encountered it</li><li><strong>we're going to the zoo</strong>: libafl provides a #[derive(Arbitrary)] macro that will provide the correct values for a struct</li><li><strong>uwaces</strong>: Lots of stuff in Rust existed first in Haskell (build.rs, quote!, Derive macros, Traits, ect….)…</li><li><strong>nixinator</strong>: <a href="https://tenor.com/view/%C3%B3culos-escuro-exterminador-terminator-arnold-schwarzenegger-gif-14440790">https://tenor.com/view/%C3%B3culos-escuro-exterminador-terminator-arnold-schwarzenegger-gif-14440790</a></li><li><strong>we're going to the zoo</strong>: “what do these means” depends on who you ask lol</li><li><strong>we're going to the zoo</strong>: fast-check is 🔥 for TypeScript</li><li><strong>endigma</strong>: if the tested function is deterministic and the test is testing arbitrary input and testing against the result to be derivative in some way of the input function by some f(x), don't you end up re-implementing the tested function to provide the expected result? how does the author choose what properties of a system to test without falling into a "testing the test" pit?</li><li><strong>we're going to the zoo</strong>: Rust: “Here comes the Haskell plane!”</li><li><strong>nixinator</strong>: Isn’t rust == oxidation</li><li><strong>endigma</strong>: yes</li><li><strong>endigma</strong>: in a scientific sense</li><li><strong>nixinator</strong>: Iron oxide 🙂 lol</li><li><strong>nixinator</strong>: Very good!</li><li><strong>GeneralShaw</strong>: Is prop test a way of formal verification? Is it same/different?</li><li><strong>ahl</strong>: <a href="https://dl.acm.org/conference/aadebug">https://dl.acm.org/conference/aadebug</a></li><li><strong>ig</strong>: I mean, Haskell is an academic rese...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Andrew Stone of Oxide Engineering joined Bryan, Adam, and the Oxide Friends to talk about his purpose-built, replay debugger for the Oxide setup textual UI. Andrew borrowed a technique from his extensive work with distributed systems to built a UI that was well-structured... and highly amenable to debuggability. He built a custom debugger "in a weekend"!</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/fdehau/tui-rs">tui-rs</a></li><li><a href="https://github.com/crossterm-rs/crossterm">Crossterm</a></li><li><a href="https://crates.io/crates/reedline">The reedline crate</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md">Episode about the "Sidecar" switch</a></li><li><a href="https://elm-lang.org/news/time-travel-made-easy">Elm time-travel debugging</a></li><li><a href="https://www.replay.io/">Replay.io</a></li><li><a href="https://devtools.fm/episode/9">Devtools.fm episode on Replay.io</a></li><li><a href="https://dl.acm.org/conference/aadebug">AADEBUG conference</a></li><li><a href="https://lao.ca.gov/ballot/1998/6_11_1998.htm">California horse meat law</a></li></ul><p>The (lightly) edited live chat from the show:</p><ul><li><strong>MattCampbell</strong>: I'm gathering that this is more like the fancy pseudo-GUI style of TUI, which is possibly bad for accessibility</li><li><strong>ahl</strong>: we are also building with accessibility in mind, stripping away some of the non-textual elements optionally</li><li><strong>MattCampbell</strong>: oh, cool</li><li><strong>ahl</strong>: Episode about the "Sidecar" switch: <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md">https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md</a></li><li><strong>MattCampbell</strong>: ooh! That kind of recording is definitely better for accessibility than a video.</li><li><strong>uwaces</strong>: Were you inspired by Elm? (The programming language for web browsers?)</li><li><strong>bcantrill</strong>: Here's Andrew's PR for this, FWIW: <a href="https://github.com/oxidecomputer/omicron/pull/2682">oxidecomputer/omicron#2682</a></li><li><strong>uwaces</strong>: Elm has a very similar model. They have even had a debugger that let you run events in reverse: <a href="https://elm-lang.org/news/time-travel-made-easy">https://elm-lang.org/news/time-travel-made-easy</a></li><li><strong>bch</strong>: I’m joining late - 1) does this state-machine replay model have a name 2) expand on (describe ) the I/o logic separation distinction?</li><li><strong>ahl</strong>: <a href="http://dtrace.org/blogs/ahl/2015/06/22/first-rust-program-pain/">http://dtrace.org/blogs/ahl/2015/06/22/first-rust-program-pain/</a></li><li><strong>zk</strong>: RE: logic separation in consensus protocols: the benefit of seperating out the state machine into a side-effect free function allows you to write a formally verified implementation in a pure FP lang or theorem prover, and then extract a reference program from the proof.</li><li><strong>we're going to the zoo</strong>: lol i’m a web dev &amp;&amp; we do UI tests via StorybookJS + snapshots of each story + snapshots of the end state of an interaction</li><li><strong>ig</strong>: At that point you could turn the recording into an “expect test”. <a href="https://blog.janestreet.com/the-joy-of-expect-tests/">https://blog.janestreet.com/the-joy-of-expect-tests/</a></li><li><strong>we're going to the zoo</strong>: TOFU but for tests 🥰</li><li><strong>uwaces</strong>: Are you at all worried that you are replicating the horror that is the IBM 3270 terminal? — I have personal history programming on z/OS where the only interface is a graphical EBCDIC 3027 interface — the horror is that people write programs to interact with graphical window (assuming a certain size).</li><li><strong>ahl</strong>: <a href="https://docs.rs/serde/latest/serde/#data-formats">https://docs.rs/serde/latest/serde/#data-formats</a></li><li><strong>ahl</strong>: <strong>SHOW NOTES</strong> Bryan as "semi-elderly" engineer</li><li><strong>MattCampbell</strong>: didn't Bryan write a blog post on this?</li><li><strong>MattCampbell</strong>: <a href="http://dtrace.org/blogs/bmc/2008/11/16/on-modalities-and-misadventures/">http://dtrace.org/blogs/bmc/2008/11/16/on-modalities-and-misadventures/</a></li><li><strong>uwaces</strong>: <a href="https://www.replay.io/">https://www.replay.io</a></li><li><strong>ahl</strong>: <a href="https://devtools.fm/episode/9">https://devtools.fm/episode/9</a></li><li><strong>ahl</strong>: e.g. <a href="https://altsysrq.github.io/proptest-book/intro.html">https://altsysrq.github.io/proptest-book/intro.html</a></li><li><strong>we're going to the zoo</strong>: <a href="https://github.com/AFLplusplus/LibAFL">https://github.com/AFLplusplus/LibAFL</a></li><li><strong>ig</strong>: Are you using proptest, quickcheck, or something else?</li><li><strong>nickik</strong>: This really started with Haskell <a href="https://hackage.haskell.org/package/QuickCheck">https://hackage.haskell.org/package/QuickCheck</a> Its also cool that it does 'narrowing' meaning it will try to find an error, and then try to generate a simpler error case.</li><li><strong>endigma</strong>: how different is something like this from what go calls "fuzzing"</li><li><strong>Riking</strong>: Fuzzing does also have a minimization step</li><li><strong>we're going to the zoo</strong>: <a href="https://github.com/dubzzz/fast-check">https://github.com/dubzzz/fast-check</a></li><li><strong>Riking</strong>: Property-based testing tends to be structured differently in philosophy, while fuzzers are more aligned to "give you a bag of bytes"</li><li><strong>nickik</strong>: <a href="http://www.quviq.com/products/erlang-quickcheck/">http://www.quviq.com/products/erlang-quickcheck/</a></li><li><strong>endigma</strong>: yeah I can tell its a different structure, but the overall goal seems similar</li><li><strong>we're going to the zoo</strong>: they are nonexclusive approaches to testing</li><li><strong>papertigers</strong>: I think Kelly was doing a bunch of tests at Joyent based on quick check and prop test. First time I encountered it</li><li><strong>we're going to the zoo</strong>: libafl provides a #[derive(Arbitrary)] macro that will provide the correct values for a struct</li><li><strong>uwaces</strong>: Lots of stuff in Rust existed first in Haskell (build.rs, quote!, Derive macros, Traits, ect….)…</li><li><strong>nixinator</strong>: <a href="https://tenor.com/view/%C3%B3culos-escuro-exterminador-terminator-arnold-schwarzenegger-gif-14440790">https://tenor.com/view/%C3%B3culos-escuro-exterminador-terminator-arnold-schwarzenegger-gif-14440790</a></li><li><strong>we're going to the zoo</strong>: “what do these means” depends on who you ask lol</li><li><strong>we're going to the zoo</strong>: fast-check is 🔥 for TypeScript</li><li><strong>endigma</strong>: if the tested function is deterministic and the test is testing arbitrary input and testing against the result to be derivative in some way of the input function by some f(x), don't you end up re-implementing the tested function to provide the expected result? how does the author choose what properties of a system to test without falling into a "testing the test" pit?</li><li><strong>we're going to the zoo</strong>: Rust: “Here comes the Haskell plane!”</li><li><strong>nixinator</strong>: Isn’t rust == oxidation</li><li><strong>endigma</strong>: yes</li><li><strong>endigma</strong>: in a scientific sense</li><li><strong>nixinator</strong>: Iron oxide 🙂 lol</li><li><strong>nixinator</strong>: Very good!</li><li><strong>GeneralShaw</strong>: Is prop test a way of formal verification? Is it same/different?</li><li><strong>ahl</strong>: <a href="https://dl.acm.org/conference/aadebug">https://dl.acm.org/conference/aadebug</a></li><li><strong>ig</strong>: I mean, Haskell is an academic rese...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 27 Mar 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/13d3f864/d4a06687.mp3" length="65664159" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4102</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Andrew Stone of Oxide Engineering joined Bryan, Adam, and the Oxide Friends to talk about his purpose-built, replay debugger for the Oxide setup textual UI. Andrew borrowed a technique from his extensive work with distributed systems to built a UI that was well-structured... and highly amenable to debuggability. He built a custom debugger "in a weekend"!</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://github.com/fdehau/tui-rs">tui-rs</a></li><li><a href="https://github.com/crossterm-rs/crossterm">Crossterm</a></li><li><a href="https://crates.io/crates/reedline">The reedline crate</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md">Episode about the "Sidecar" switch</a></li><li><a href="https://elm-lang.org/news/time-travel-made-easy">Elm time-travel debugging</a></li><li><a href="https://www.replay.io/">Replay.io</a></li><li><a href="https://devtools.fm/episode/9">Devtools.fm episode on Replay.io</a></li><li><a href="https://dl.acm.org/conference/aadebug">AADEBUG conference</a></li><li><a href="https://lao.ca.gov/ballot/1998/6_11_1998.htm">California horse meat law</a></li></ul><p>The (lightly) edited live chat from the show:</p><ul><li><strong>MattCampbell</strong>: I'm gathering that this is more like the fancy pseudo-GUI style of TUI, which is possibly bad for accessibility</li><li><strong>ahl</strong>: we are also building with accessibility in mind, stripping away some of the non-textual elements optionally</li><li><strong>MattCampbell</strong>: oh, cool</li><li><strong>ahl</strong>: Episode about the "Sidecar" switch: <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md">https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md</a></li><li><strong>MattCampbell</strong>: ooh! That kind of recording is definitely better for accessibility than a video.</li><li><strong>uwaces</strong>: Were you inspired by Elm? (The programming language for web browsers?)</li><li><strong>bcantrill</strong>: Here's Andrew's PR for this, FWIW: <a href="https://github.com/oxidecomputer/omicron/pull/2682">oxidecomputer/omicron#2682</a></li><li><strong>uwaces</strong>: Elm has a very similar model. They have even had a debugger that let you run events in reverse: <a href="https://elm-lang.org/news/time-travel-made-easy">https://elm-lang.org/news/time-travel-made-easy</a></li><li><strong>bch</strong>: I’m joining late - 1) does this state-machine replay model have a name 2) expand on (describe ) the I/o logic separation distinction?</li><li><strong>ahl</strong>: <a href="http://dtrace.org/blogs/ahl/2015/06/22/first-rust-program-pain/">http://dtrace.org/blogs/ahl/2015/06/22/first-rust-program-pain/</a></li><li><strong>zk</strong>: RE: logic separation in consensus protocols: the benefit of seperating out the state machine into a side-effect free function allows you to write a formally verified implementation in a pure FP lang or theorem prover, and then extract a reference program from the proof.</li><li><strong>we're going to the zoo</strong>: lol i’m a web dev &amp;&amp; we do UI tests via StorybookJS + snapshots of each story + snapshots of the end state of an interaction</li><li><strong>ig</strong>: At that point you could turn the recording into an “expect test”. <a href="https://blog.janestreet.com/the-joy-of-expect-tests/">https://blog.janestreet.com/the-joy-of-expect-tests/</a></li><li><strong>we're going to the zoo</strong>: TOFU but for tests 🥰</li><li><strong>uwaces</strong>: Are you at all worried that you are replicating the horror that is the IBM 3270 terminal? — I have personal history programming on z/OS where the only interface is a graphical EBCDIC 3027 interface — the horror is that people write programs to interact with graphical window (assuming a certain size).</li><li><strong>ahl</strong>: <a href="https://docs.rs/serde/latest/serde/#data-formats">https://docs.rs/serde/latest/serde/#data-formats</a></li><li><strong>ahl</strong>: <strong>SHOW NOTES</strong> Bryan as "semi-elderly" engineer</li><li><strong>MattCampbell</strong>: didn't Bryan write a blog post on this?</li><li><strong>MattCampbell</strong>: <a href="http://dtrace.org/blogs/bmc/2008/11/16/on-modalities-and-misadventures/">http://dtrace.org/blogs/bmc/2008/11/16/on-modalities-and-misadventures/</a></li><li><strong>uwaces</strong>: <a href="https://www.replay.io/">https://www.replay.io</a></li><li><strong>ahl</strong>: <a href="https://devtools.fm/episode/9">https://devtools.fm/episode/9</a></li><li><strong>ahl</strong>: e.g. <a href="https://altsysrq.github.io/proptest-book/intro.html">https://altsysrq.github.io/proptest-book/intro.html</a></li><li><strong>we're going to the zoo</strong>: <a href="https://github.com/AFLplusplus/LibAFL">https://github.com/AFLplusplus/LibAFL</a></li><li><strong>ig</strong>: Are you using proptest, quickcheck, or something else?</li><li><strong>nickik</strong>: This really started with Haskell <a href="https://hackage.haskell.org/package/QuickCheck">https://hackage.haskell.org/package/QuickCheck</a> Its also cool that it does 'narrowing' meaning it will try to find an error, and then try to generate a simpler error case.</li><li><strong>endigma</strong>: how different is something like this from what go calls "fuzzing"</li><li><strong>Riking</strong>: Fuzzing does also have a minimization step</li><li><strong>we're going to the zoo</strong>: <a href="https://github.com/dubzzz/fast-check">https://github.com/dubzzz/fast-check</a></li><li><strong>Riking</strong>: Property-based testing tends to be structured differently in philosophy, while fuzzers are more aligned to "give you a bag of bytes"</li><li><strong>nickik</strong>: <a href="http://www.quviq.com/products/erlang-quickcheck/">http://www.quviq.com/products/erlang-quickcheck/</a></li><li><strong>endigma</strong>: yeah I can tell its a different structure, but the overall goal seems similar</li><li><strong>we're going to the zoo</strong>: they are nonexclusive approaches to testing</li><li><strong>papertigers</strong>: I think Kelly was doing a bunch of tests at Joyent based on quick check and prop test. First time I encountered it</li><li><strong>we're going to the zoo</strong>: libafl provides a #[derive(Arbitrary)] macro that will provide the correct values for a struct</li><li><strong>uwaces</strong>: Lots of stuff in Rust existed first in Haskell (build.rs, quote!, Derive macros, Traits, ect….)…</li><li><strong>nixinator</strong>: <a href="https://tenor.com/view/%C3%B3culos-escuro-exterminador-terminator-arnold-schwarzenegger-gif-14440790">https://tenor.com/view/%C3%B3culos-escuro-exterminador-terminator-arnold-schwarzenegger-gif-14440790</a></li><li><strong>we're going to the zoo</strong>: “what do these means” depends on who you ask lol</li><li><strong>we're going to the zoo</strong>: fast-check is 🔥 for TypeScript</li><li><strong>endigma</strong>: if the tested function is deterministic and the test is testing arbitrary input and testing against the result to be derivative in some way of the input function by some f(x), don't you end up re-implementing the tested function to provide the expected result? how does the author choose what properties of a system to test without falling into a "testing the test" pit?</li><li><strong>we're going to the zoo</strong>: Rust: “Here comes the Haskell plane!”</li><li><strong>nixinator</strong>: Isn’t rust == oxidation</li><li><strong>endigma</strong>: yes</li><li><strong>endigma</strong>: in a scientific sense</li><li><strong>nixinator</strong>: Iron oxide 🙂 lol</li><li><strong>nixinator</strong>: Very good!</li><li><strong>GeneralShaw</strong>: Is prop test a way of formal verification? Is it same/different?</li><li><strong>ahl</strong>: <a href="https://dl.acm.org/conference/aadebug">https://dl.acm.org/conference/aadebug</a></li><li><strong>ig</strong>: I mean, Haskell is an academic rese...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/13d3f864/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/13d3f864/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/13d3f864/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/13d3f864/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/13d3f864/transcription" type="text/html"/>
    </item>
    <item>
      <title>Does a GPT future need software engineers?</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>8</itunes:episode>
      <podcast:episode>8</podcast:episode>
      <itunes:title>Does a GPT future need software engineers?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">257a69a7-f0be-4f62-ae4c-0dfae9b9793f</guid>
      <link>https://share.transistor.fm/s/34d70bd5</link>
      <description>
        <![CDATA[<p>Bryan and Adam and the Oxide Friends take on GPT and its implications for software engineering. Many aspiring programmers are concerned that the future of the profession is in jeopardy. Spoiler: the Oxide Friends see a bright future for human/GPT collaboration in software engineering.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/7Ff99Ir78NI">the recording from March 20th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on MM DD included <a href="https://m.unix.house/@jmc">Josh Clulow</a>, <a href="https://twitter.com/keithmadams">Keith Adams</a>, <a href="https://mastodon.social/@ag_dubs/">Ashley Williams</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Live chat from the show (lightly edited):</p><ul><li><strong>ahl</strong>: <a href="https://twitter.com/ID_AA_Carmack/status/1637087219591659520">John Carmack's tweet</a></li><li><strong>ahl</strong>: <a href="https://news.ycombinator.com/item?id=35216894">...and the discussion</a></li><li><strong>Wizord</strong>: <a href="https://twitter.com/balajis/status/1636797265317867520">https://twitter.com/balajis/status/1636797265317867520</a> (the $1M bet on BTC, I take)</li><li><strong>dataphract</strong>: "prompt engineering" as in "social engineering" rather than "civil engineering"</li><li><strong>Grevian</strong>: I was surprised at how challenging getting good prompts could be, even if I wouldn't quite label it engineering</li><li><strong>TronDD</strong>: <a href="https://www.aiweirdness.com/search-or-fabrication/">https://www.aiweirdness.com/search-or-fabrication/</a></li><li><strong>MattCampbell</strong>: I tested ChatGPT in an area where I have domain expertise, and it got it very wrong.</li><li><strong>TronDD</strong>: Also interesting <a href="https://www.youtube.com/watch?v=jPhJbKBuNnA">https://www.youtube.com/watch?v=jPhJbKBuNnA</a></li><li><strong>Wizord</strong>: the question is, <em>when</em> will it be in competition with people?</li><li><strong>Wizord</strong>: copilot also can review code and find bugs if you ask it in a right way</li><li><strong>ag_dubs</strong>: i suspect that a new job will be building tools that help make training sets better and i strongly suspect that will be a programming job. ai will need tools and data and content and there's just a whole bunch of jobs to build tools for AI instead of people</li><li><strong>Wizord</strong>: re "reading manual and writing DTrace scripts" I think it's possible, if done with a large enough token window.</li><li><strong>Wizord</strong>: (there are already examples of GPT debugging code, although trivial ones)</li><li><strong>flaviusb</strong>: The chat here is really interesting to me, as it seems to miss the point of the thing. ChatGPT does not and can not ever 'actually work' - and whether it works is kind of irrelevant. Like, the Jaquard Looms and Numerical Control for machining did not 'work', but that didn't stop the roll out.</li><li><strong>Columbus</strong>: Maybe <em>it has</em> read the dtrace manual 😉</li><li><strong>JustinAzoff</strong>: I work with a "long tail" language, and chatgpt sure is good at generating code that LOOKS like it might work, but is usually completely wrong</li><li><strong>clairegiordano</strong>: Some definite fans of DTrace on this show</li><li><strong>ag_dubs</strong>: a thing i want to chat about is how GPT can affect the "pace" of software development</li><li><strong>sudomateo</strong>: I also think it's a lot less than 100% of engineers that engage in code review.</li><li><strong>Wizord</strong>: yes, I've had some good experience with using copilot for code review</li><li><strong>ag_dubs</strong>: chatgpt is good at things that are already established... its not good at new things, or things that were just published</li><li><strong>Wizord</strong>: very few people I know use it for the purpose of comments/docs. just pure codegen/boilerplayes</li><li><strong>chadbrewbaker</strong>: "How would you write a process tree with dtrace?" (ChatGPT4)</li></ul>#!/usr/sbin/dtrace -s

BEGIN
{
  printf(""%5s %5s %5s %s\n"", ""PID"", ""PPID"", ""UID"", ""COMMAND"");
}

proc:::exec-success
{
  printf(""%5d %5d %5d %s\n"", pid, ppid, uid, execname);
}<ul><li><strong>TronDD</strong>: That's interesting as expensive, specialized code analysis tools have been varying level of terrible for a long time</li><li><strong>JustinAzoff</strong>: I did an experiment before where I asked it to write me some php to insert a record into a database. so of course it generated code with sql injection</li><li><strong>chiefnoah</strong>: It's ability seems to scale with how many times someone has done the exact thing you're trying to do before</li><li><strong>JustinAzoff</strong>: but then I asked if sql injection was bad, which it explained that it was. then I asked if the code it wrote me was vulnerable to sql injection. it then explained it was</li><li><strong>Columbus</strong>: It misses empirical verification; forming a hypothesis, testing it, and learning from the result. There have been some attempts to implement this by feeding back e.g. command output into the prompt</li><li><strong>JustinAzoff</strong>: so then the crazy part, I asked if sql injection was bad, why did it give me code that was vulnerable to sql injection. It the went on to say that the first thing it gave me was just for example purposes</li><li><strong>JustinAzoff</strong>: so no wonder people get into "prompt engineering" since it's clear that you need to do things like ask for code that does something, and is secure, high performance, does not have buffer overflows or sql injection vulns</li><li><strong>MattCampbell</strong>: In my test case ("Write a Win32 UI Automation provider in C++"), all it did was produce plausible-sounding crap</li><li><strong>ag_dubs</strong>: pattern matching over very very large data sets</li><li><strong>clairegiordano</strong>: Bryan just said this and I wanted to write it down, re GPT-3: "the degree that it changes its answers when you tell GPT-3 to think like someone else"</li><li><strong>JustinAzoff</strong>: or even just, "do that, but better"</li><li><strong>ag_dubs</strong>: i think a lot of the awe of gpt is recognizing how simple our own strategies are instead of how complex the AI's strategy is</li><li><strong>chadbrewbaker</strong>: "How would Bryan Cantrill re-write this script?" (ChatGPT4)</li></ul>#!/usr/sbin/dtrace -s

#pragma D option quiet

dtrace:::BEGIN
{
  printf(""%5s %5s %5s %s\n"", ""PID"", ""PPID"", ""UID"", ""COMMAND"");
  self-&gt;indent = 0;
}

sched:::off-cpu
{
  self-&gt;indent = 0;
}

proc:::exec-success
{
  this-&gt;curpid = pid;
  this-&gt;curppid = ppid;
  this-&gt;curuid = uid;
  this-&gt;indent = self-&gt;indent;
}

proc:::exec-success
/execname != ""dtrace""/
{
  printf(""%*s"", this-&gt;indent * 2, """");
  printf(""%5d %5d %5d %s\n"", this-&gt;curpid, this-&gt;curppid, this-&gt;curuid, execname);
}

proc:::exec-success,
sched:::on-cpu
/this-&gt;curpid == pid/
{
  self-&gt;indent++;
}<ul><li><strong>antranigv</strong>: that's pretty hit on!</li><li><strong>chiefnoah</strong>: Yup. Most people are not doing things that haven't been done before. A significant portion of software is just building blocks of libraries</li><li><strong>Wizord</strong>: intelligence <em>is</em> compression, in some sense.</li><li><strong>dataphract</strong>: "critique the epoll API as though you are Bryan Cantrill"</li><li><strong>ag_dubs</strong>: a brain would be much stranger!!</li><li><strong>Wizord</strong>: the ability to reduce a large dataset to a coherent set of rules</li><li><strong>antranigv</strong>: "Explain the issues of epoll, write as if it's a Bryan ...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam and the Oxide Friends take on GPT and its implications for software engineering. Many aspiring programmers are concerned that the future of the profession is in jeopardy. Spoiler: the Oxide Friends see a bright future for human/GPT collaboration in software engineering.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/7Ff99Ir78NI">the recording from March 20th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on MM DD included <a href="https://m.unix.house/@jmc">Josh Clulow</a>, <a href="https://twitter.com/keithmadams">Keith Adams</a>, <a href="https://mastodon.social/@ag_dubs/">Ashley Williams</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Live chat from the show (lightly edited):</p><ul><li><strong>ahl</strong>: <a href="https://twitter.com/ID_AA_Carmack/status/1637087219591659520">John Carmack's tweet</a></li><li><strong>ahl</strong>: <a href="https://news.ycombinator.com/item?id=35216894">...and the discussion</a></li><li><strong>Wizord</strong>: <a href="https://twitter.com/balajis/status/1636797265317867520">https://twitter.com/balajis/status/1636797265317867520</a> (the $1M bet on BTC, I take)</li><li><strong>dataphract</strong>: "prompt engineering" as in "social engineering" rather than "civil engineering"</li><li><strong>Grevian</strong>: I was surprised at how challenging getting good prompts could be, even if I wouldn't quite label it engineering</li><li><strong>TronDD</strong>: <a href="https://www.aiweirdness.com/search-or-fabrication/">https://www.aiweirdness.com/search-or-fabrication/</a></li><li><strong>MattCampbell</strong>: I tested ChatGPT in an area where I have domain expertise, and it got it very wrong.</li><li><strong>TronDD</strong>: Also interesting <a href="https://www.youtube.com/watch?v=jPhJbKBuNnA">https://www.youtube.com/watch?v=jPhJbKBuNnA</a></li><li><strong>Wizord</strong>: the question is, <em>when</em> will it be in competition with people?</li><li><strong>Wizord</strong>: copilot also can review code and find bugs if you ask it in a right way</li><li><strong>ag_dubs</strong>: i suspect that a new job will be building tools that help make training sets better and i strongly suspect that will be a programming job. ai will need tools and data and content and there's just a whole bunch of jobs to build tools for AI instead of people</li><li><strong>Wizord</strong>: re "reading manual and writing DTrace scripts" I think it's possible, if done with a large enough token window.</li><li><strong>Wizord</strong>: (there are already examples of GPT debugging code, although trivial ones)</li><li><strong>flaviusb</strong>: The chat here is really interesting to me, as it seems to miss the point of the thing. ChatGPT does not and can not ever 'actually work' - and whether it works is kind of irrelevant. Like, the Jaquard Looms and Numerical Control for machining did not 'work', but that didn't stop the roll out.</li><li><strong>Columbus</strong>: Maybe <em>it has</em> read the dtrace manual 😉</li><li><strong>JustinAzoff</strong>: I work with a "long tail" language, and chatgpt sure is good at generating code that LOOKS like it might work, but is usually completely wrong</li><li><strong>clairegiordano</strong>: Some definite fans of DTrace on this show</li><li><strong>ag_dubs</strong>: a thing i want to chat about is how GPT can affect the "pace" of software development</li><li><strong>sudomateo</strong>: I also think it's a lot less than 100% of engineers that engage in code review.</li><li><strong>Wizord</strong>: yes, I've had some good experience with using copilot for code review</li><li><strong>ag_dubs</strong>: chatgpt is good at things that are already established... its not good at new things, or things that were just published</li><li><strong>Wizord</strong>: very few people I know use it for the purpose of comments/docs. just pure codegen/boilerplayes</li><li><strong>chadbrewbaker</strong>: "How would you write a process tree with dtrace?" (ChatGPT4)</li></ul>#!/usr/sbin/dtrace -s

BEGIN
{
  printf(""%5s %5s %5s %s\n"", ""PID"", ""PPID"", ""UID"", ""COMMAND"");
}

proc:::exec-success
{
  printf(""%5d %5d %5d %s\n"", pid, ppid, uid, execname);
}<ul><li><strong>TronDD</strong>: That's interesting as expensive, specialized code analysis tools have been varying level of terrible for a long time</li><li><strong>JustinAzoff</strong>: I did an experiment before where I asked it to write me some php to insert a record into a database. so of course it generated code with sql injection</li><li><strong>chiefnoah</strong>: It's ability seems to scale with how many times someone has done the exact thing you're trying to do before</li><li><strong>JustinAzoff</strong>: but then I asked if sql injection was bad, which it explained that it was. then I asked if the code it wrote me was vulnerable to sql injection. it then explained it was</li><li><strong>Columbus</strong>: It misses empirical verification; forming a hypothesis, testing it, and learning from the result. There have been some attempts to implement this by feeding back e.g. command output into the prompt</li><li><strong>JustinAzoff</strong>: so then the crazy part, I asked if sql injection was bad, why did it give me code that was vulnerable to sql injection. It the went on to say that the first thing it gave me was just for example purposes</li><li><strong>JustinAzoff</strong>: so no wonder people get into "prompt engineering" since it's clear that you need to do things like ask for code that does something, and is secure, high performance, does not have buffer overflows or sql injection vulns</li><li><strong>MattCampbell</strong>: In my test case ("Write a Win32 UI Automation provider in C++"), all it did was produce plausible-sounding crap</li><li><strong>ag_dubs</strong>: pattern matching over very very large data sets</li><li><strong>clairegiordano</strong>: Bryan just said this and I wanted to write it down, re GPT-3: "the degree that it changes its answers when you tell GPT-3 to think like someone else"</li><li><strong>JustinAzoff</strong>: or even just, "do that, but better"</li><li><strong>ag_dubs</strong>: i think a lot of the awe of gpt is recognizing how simple our own strategies are instead of how complex the AI's strategy is</li><li><strong>chadbrewbaker</strong>: "How would Bryan Cantrill re-write this script?" (ChatGPT4)</li></ul>#!/usr/sbin/dtrace -s

#pragma D option quiet

dtrace:::BEGIN
{
  printf(""%5s %5s %5s %s\n"", ""PID"", ""PPID"", ""UID"", ""COMMAND"");
  self-&gt;indent = 0;
}

sched:::off-cpu
{
  self-&gt;indent = 0;
}

proc:::exec-success
{
  this-&gt;curpid = pid;
  this-&gt;curppid = ppid;
  this-&gt;curuid = uid;
  this-&gt;indent = self-&gt;indent;
}

proc:::exec-success
/execname != ""dtrace""/
{
  printf(""%*s"", this-&gt;indent * 2, """");
  printf(""%5d %5d %5d %s\n"", this-&gt;curpid, this-&gt;curppid, this-&gt;curuid, execname);
}

proc:::exec-success,
sched:::on-cpu
/this-&gt;curpid == pid/
{
  self-&gt;indent++;
}<ul><li><strong>antranigv</strong>: that's pretty hit on!</li><li><strong>chiefnoah</strong>: Yup. Most people are not doing things that haven't been done before. A significant portion of software is just building blocks of libraries</li><li><strong>Wizord</strong>: intelligence <em>is</em> compression, in some sense.</li><li><strong>dataphract</strong>: "critique the epoll API as though you are Bryan Cantrill"</li><li><strong>ag_dubs</strong>: a brain would be much stranger!!</li><li><strong>Wizord</strong>: the ability to reduce a large dataset to a coherent set of rules</li><li><strong>antranigv</strong>: "Explain the issues of epoll, write as if it's a Bryan ...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 20 Mar 2023 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/34d70bd5/6e8df15a.mp3" length="95362675" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5958</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam and the Oxide Friends take on GPT and its implications for software engineering. Many aspiring programmers are concerned that the future of the profession is in jeopardy. Spoiler: the Oxide Friends see a bright future for human/GPT collaboration in software engineering.</p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/7Ff99Ir78NI">the recording from March 20th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on MM DD included <a href="https://m.unix.house/@jmc">Josh Clulow</a>, <a href="https://twitter.com/keithmadams">Keith Adams</a>, <a href="https://mastodon.social/@ag_dubs/">Ashley Williams</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Live chat from the show (lightly edited):</p><ul><li><strong>ahl</strong>: <a href="https://twitter.com/ID_AA_Carmack/status/1637087219591659520">John Carmack's tweet</a></li><li><strong>ahl</strong>: <a href="https://news.ycombinator.com/item?id=35216894">...and the discussion</a></li><li><strong>Wizord</strong>: <a href="https://twitter.com/balajis/status/1636797265317867520">https://twitter.com/balajis/status/1636797265317867520</a> (the $1M bet on BTC, I take)</li><li><strong>dataphract</strong>: "prompt engineering" as in "social engineering" rather than "civil engineering"</li><li><strong>Grevian</strong>: I was surprised at how challenging getting good prompts could be, even if I wouldn't quite label it engineering</li><li><strong>TronDD</strong>: <a href="https://www.aiweirdness.com/search-or-fabrication/">https://www.aiweirdness.com/search-or-fabrication/</a></li><li><strong>MattCampbell</strong>: I tested ChatGPT in an area where I have domain expertise, and it got it very wrong.</li><li><strong>TronDD</strong>: Also interesting <a href="https://www.youtube.com/watch?v=jPhJbKBuNnA">https://www.youtube.com/watch?v=jPhJbKBuNnA</a></li><li><strong>Wizord</strong>: the question is, <em>when</em> will it be in competition with people?</li><li><strong>Wizord</strong>: copilot also can review code and find bugs if you ask it in a right way</li><li><strong>ag_dubs</strong>: i suspect that a new job will be building tools that help make training sets better and i strongly suspect that will be a programming job. ai will need tools and data and content and there's just a whole bunch of jobs to build tools for AI instead of people</li><li><strong>Wizord</strong>: re "reading manual and writing DTrace scripts" I think it's possible, if done with a large enough token window.</li><li><strong>Wizord</strong>: (there are already examples of GPT debugging code, although trivial ones)</li><li><strong>flaviusb</strong>: The chat here is really interesting to me, as it seems to miss the point of the thing. ChatGPT does not and can not ever 'actually work' - and whether it works is kind of irrelevant. Like, the Jaquard Looms and Numerical Control for machining did not 'work', but that didn't stop the roll out.</li><li><strong>Columbus</strong>: Maybe <em>it has</em> read the dtrace manual 😉</li><li><strong>JustinAzoff</strong>: I work with a "long tail" language, and chatgpt sure is good at generating code that LOOKS like it might work, but is usually completely wrong</li><li><strong>clairegiordano</strong>: Some definite fans of DTrace on this show</li><li><strong>ag_dubs</strong>: a thing i want to chat about is how GPT can affect the "pace" of software development</li><li><strong>sudomateo</strong>: I also think it's a lot less than 100% of engineers that engage in code review.</li><li><strong>Wizord</strong>: yes, I've had some good experience with using copilot for code review</li><li><strong>ag_dubs</strong>: chatgpt is good at things that are already established... its not good at new things, or things that were just published</li><li><strong>Wizord</strong>: very few people I know use it for the purpose of comments/docs. just pure codegen/boilerplayes</li><li><strong>chadbrewbaker</strong>: "How would you write a process tree with dtrace?" (ChatGPT4)</li></ul>#!/usr/sbin/dtrace -s

BEGIN
{
  printf(""%5s %5s %5s %s\n"", ""PID"", ""PPID"", ""UID"", ""COMMAND"");
}

proc:::exec-success
{
  printf(""%5d %5d %5d %s\n"", pid, ppid, uid, execname);
}<ul><li><strong>TronDD</strong>: That's interesting as expensive, specialized code analysis tools have been varying level of terrible for a long time</li><li><strong>JustinAzoff</strong>: I did an experiment before where I asked it to write me some php to insert a record into a database. so of course it generated code with sql injection</li><li><strong>chiefnoah</strong>: It's ability seems to scale with how many times someone has done the exact thing you're trying to do before</li><li><strong>JustinAzoff</strong>: but then I asked if sql injection was bad, which it explained that it was. then I asked if the code it wrote me was vulnerable to sql injection. it then explained it was</li><li><strong>Columbus</strong>: It misses empirical verification; forming a hypothesis, testing it, and learning from the result. There have been some attempts to implement this by feeding back e.g. command output into the prompt</li><li><strong>JustinAzoff</strong>: so then the crazy part, I asked if sql injection was bad, why did it give me code that was vulnerable to sql injection. It the went on to say that the first thing it gave me was just for example purposes</li><li><strong>JustinAzoff</strong>: so no wonder people get into "prompt engineering" since it's clear that you need to do things like ask for code that does something, and is secure, high performance, does not have buffer overflows or sql injection vulns</li><li><strong>MattCampbell</strong>: In my test case ("Write a Win32 UI Automation provider in C++"), all it did was produce plausible-sounding crap</li><li><strong>ag_dubs</strong>: pattern matching over very very large data sets</li><li><strong>clairegiordano</strong>: Bryan just said this and I wanted to write it down, re GPT-3: "the degree that it changes its answers when you tell GPT-3 to think like someone else"</li><li><strong>JustinAzoff</strong>: or even just, "do that, but better"</li><li><strong>ag_dubs</strong>: i think a lot of the awe of gpt is recognizing how simple our own strategies are instead of how complex the AI's strategy is</li><li><strong>chadbrewbaker</strong>: "How would Bryan Cantrill re-write this script?" (ChatGPT4)</li></ul>#!/usr/sbin/dtrace -s

#pragma D option quiet

dtrace:::BEGIN
{
  printf(""%5s %5s %5s %s\n"", ""PID"", ""PPID"", ""UID"", ""COMMAND"");
  self-&gt;indent = 0;
}

sched:::off-cpu
{
  self-&gt;indent = 0;
}

proc:::exec-success
{
  this-&gt;curpid = pid;
  this-&gt;curppid = ppid;
  this-&gt;curuid = uid;
  this-&gt;indent = self-&gt;indent;
}

proc:::exec-success
/execname != ""dtrace""/
{
  printf(""%*s"", this-&gt;indent * 2, """");
  printf(""%5d %5d %5d %s\n"", this-&gt;curpid, this-&gt;curppid, this-&gt;curuid, execname);
}

proc:::exec-success,
sched:::on-cpu
/this-&gt;curpid == pid/
{
  self-&gt;indent++;
}<ul><li><strong>antranigv</strong>: that's pretty hit on!</li><li><strong>chiefnoah</strong>: Yup. Most people are not doing things that haven't been done before. A significant portion of software is just building blocks of libraries</li><li><strong>Wizord</strong>: intelligence <em>is</em> compression, in some sense.</li><li><strong>dataphract</strong>: "critique the epoll API as though you are Bryan Cantrill"</li><li><strong>ag_dubs</strong>: a brain would be much stranger!!</li><li><strong>Wizord</strong>: the ability to reduce a large dataset to a coherent set of rules</li><li><strong>antranigv</strong>: "Explain the issues of epoll, write as if it's a Bryan ...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/34d70bd5/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/34d70bd5/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/34d70bd5/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/34d70bd5/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/34d70bd5/transcription" type="text/html"/>
    </item>
    <item>
      <title>On Silicon Valley Bank with Eric Vishria</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>On Silicon Valley Bank with Eric Vishria</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">639e8adf-eeaf-4735-8667-af3dfc8141ee</guid>
      <link>https://share.transistor.fm/s/f41fd616</link>
      <description>
        <![CDATA[<p>Eric Vishria of Benchmark and Oxide CEO, Steve Tuck, join Bryan and Adam to talk about Silicon Valley Bank, its role in the startup ecosystem, and the short- and long-term effects of its collapse.</p><p><br>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/pYrlCv-bwDk">the recording from March 17th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined special guests <a href="https://twitter.com/ericvishria">Eric Vishria</a> and <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>.</p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Curated chat log from the show:</p><ul><li><strong>davidf</strong>: Sharing this here because I loved every bit of it: <a href="https://mitchellh.com/writing/my-startup-banking-story">My Startup Banking Story by Mitchell Hashimoto</a></li><li><strong>ewen</strong>: 'The teller looks at the paper, then looks at me, then looks back at the paper, then asks ""Are you the HashiCorp guy?"" ' 😮 (Definitely agree that post looks relevant, and is worth reading; thanks for sharing. There's quite the impedance mismatch between ""traditional banking"" and ""startup"" approaches to things. Which I suspect in part explains how SVB was so widely used by startups.)"</li><li><strong>antranigv</strong>: <strong>Question</strong>: Are there any reasons why the US is behind in these banking things? all countries in the EU and developing countries have solved these problems decade(s) ago.</li><li><strong>statuscalamitous</strong>: my personal, barely informed take: we built this infra earlier, so we have more legacy</li><li><strong>a172</strong>: It sounds like what SVB was providing that was so rare was a kind of business as a service.</li><li><strong>statuscalamitous</strong>: my favorite "scare a developer" story: the way ACH payments work. that's right, SFTP!</li><li><strong>antranigv</strong>: I think you mean FTPS? did they move to SFTP? 😄</li><li><strong>drkamoz</strong>: I think the opposite is also true, without the infra, Africa’s been very early to adopt mobile banking <a href="https://www.bbc.com/worklife/article/20131217-east-africa-a-mobile-banking-hub">https://www.bbc.com/worklife/article/20131217-east-africa-a-mobile-banking-hub</a></li><li><strong>drkamoz</strong>: Can you explain sweep funds?</li><li><strong>Eric Likness - carpetbomberz.com</strong>: 6 months of runway some place else. Not what Peter Thiel was telling people.</li><li><strong>antranigv</strong>: What was his response?</li><li><strong>arjenroodselaar</strong>: Eject! Eject!</li><li><strong>ahl</strong>: this was a fun summary: <a href="https://svbhallofshame.wordpress.com/">https://svbhallofshame.wordpress.com/</a></li><li><strong>ahl</strong>: <a href="https://www.fdic.gov/news/press-releases/2023/pr23016.html">https://www.fdic.gov/news/press-releases/2023/pr23016.html</a></li><li><strong>antranigv</strong>: This Venture Debt is intriguing, specially for startups who have a good background but are having a hard time... kinda? I guess?</li><li><strong>ahl</strong>: <a href="https://www.acquired.fm/episodes/benchmark-capital">Acquired: Benchmark Part I</a></li><li><strong>ahl</strong>: <a href="https://www.acquired.fm/episodes/benchmark-part-ii-the-dinner">Acquired: Benchmark Part II: The Dinner</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Eric Vishria of Benchmark and Oxide CEO, Steve Tuck, join Bryan and Adam to talk about Silicon Valley Bank, its role in the startup ecosystem, and the short- and long-term effects of its collapse.</p><p><br>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/pYrlCv-bwDk">the recording from March 17th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined special guests <a href="https://twitter.com/ericvishria">Eric Vishria</a> and <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>.</p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Curated chat log from the show:</p><ul><li><strong>davidf</strong>: Sharing this here because I loved every bit of it: <a href="https://mitchellh.com/writing/my-startup-banking-story">My Startup Banking Story by Mitchell Hashimoto</a></li><li><strong>ewen</strong>: 'The teller looks at the paper, then looks at me, then looks back at the paper, then asks ""Are you the HashiCorp guy?"" ' 😮 (Definitely agree that post looks relevant, and is worth reading; thanks for sharing. There's quite the impedance mismatch between ""traditional banking"" and ""startup"" approaches to things. Which I suspect in part explains how SVB was so widely used by startups.)"</li><li><strong>antranigv</strong>: <strong>Question</strong>: Are there any reasons why the US is behind in these banking things? all countries in the EU and developing countries have solved these problems decade(s) ago.</li><li><strong>statuscalamitous</strong>: my personal, barely informed take: we built this infra earlier, so we have more legacy</li><li><strong>a172</strong>: It sounds like what SVB was providing that was so rare was a kind of business as a service.</li><li><strong>statuscalamitous</strong>: my favorite "scare a developer" story: the way ACH payments work. that's right, SFTP!</li><li><strong>antranigv</strong>: I think you mean FTPS? did they move to SFTP? 😄</li><li><strong>drkamoz</strong>: I think the opposite is also true, without the infra, Africa’s been very early to adopt mobile banking <a href="https://www.bbc.com/worklife/article/20131217-east-africa-a-mobile-banking-hub">https://www.bbc.com/worklife/article/20131217-east-africa-a-mobile-banking-hub</a></li><li><strong>drkamoz</strong>: Can you explain sweep funds?</li><li><strong>Eric Likness - carpetbomberz.com</strong>: 6 months of runway some place else. Not what Peter Thiel was telling people.</li><li><strong>antranigv</strong>: What was his response?</li><li><strong>arjenroodselaar</strong>: Eject! Eject!</li><li><strong>ahl</strong>: this was a fun summary: <a href="https://svbhallofshame.wordpress.com/">https://svbhallofshame.wordpress.com/</a></li><li><strong>ahl</strong>: <a href="https://www.fdic.gov/news/press-releases/2023/pr23016.html">https://www.fdic.gov/news/press-releases/2023/pr23016.html</a></li><li><strong>antranigv</strong>: This Venture Debt is intriguing, specially for startups who have a good background but are having a hard time... kinda? I guess?</li><li><strong>ahl</strong>: <a href="https://www.acquired.fm/episodes/benchmark-capital">Acquired: Benchmark Part I</a></li><li><strong>ahl</strong>: <a href="https://www.acquired.fm/episodes/benchmark-part-ii-the-dinner">Acquired: Benchmark Part II: The Dinner</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Fri, 17 Mar 2023 14:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/f41fd616/0462dcd0.mp3" length="57048770" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3564</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Eric Vishria of Benchmark and Oxide CEO, Steve Tuck, join Bryan and Adam to talk about Silicon Valley Bank, its role in the startup ecosystem, and the short- and long-term effects of its collapse.</p><p><br>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/pYrlCv-bwDk">the recording from March 17th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined special guests <a href="https://twitter.com/ericvishria">Eric Vishria</a> and <a href="https://hachyderm.io/@sdtuck">Steve Tuck</a>.</p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Curated chat log from the show:</p><ul><li><strong>davidf</strong>: Sharing this here because I loved every bit of it: <a href="https://mitchellh.com/writing/my-startup-banking-story">My Startup Banking Story by Mitchell Hashimoto</a></li><li><strong>ewen</strong>: 'The teller looks at the paper, then looks at me, then looks back at the paper, then asks ""Are you the HashiCorp guy?"" ' 😮 (Definitely agree that post looks relevant, and is worth reading; thanks for sharing. There's quite the impedance mismatch between ""traditional banking"" and ""startup"" approaches to things. Which I suspect in part explains how SVB was so widely used by startups.)"</li><li><strong>antranigv</strong>: <strong>Question</strong>: Are there any reasons why the US is behind in these banking things? all countries in the EU and developing countries have solved these problems decade(s) ago.</li><li><strong>statuscalamitous</strong>: my personal, barely informed take: we built this infra earlier, so we have more legacy</li><li><strong>a172</strong>: It sounds like what SVB was providing that was so rare was a kind of business as a service.</li><li><strong>statuscalamitous</strong>: my favorite "scare a developer" story: the way ACH payments work. that's right, SFTP!</li><li><strong>antranigv</strong>: I think you mean FTPS? did they move to SFTP? 😄</li><li><strong>drkamoz</strong>: I think the opposite is also true, without the infra, Africa’s been very early to adopt mobile banking <a href="https://www.bbc.com/worklife/article/20131217-east-africa-a-mobile-banking-hub">https://www.bbc.com/worklife/article/20131217-east-africa-a-mobile-banking-hub</a></li><li><strong>drkamoz</strong>: Can you explain sweep funds?</li><li><strong>Eric Likness - carpetbomberz.com</strong>: 6 months of runway some place else. Not what Peter Thiel was telling people.</li><li><strong>antranigv</strong>: What was his response?</li><li><strong>arjenroodselaar</strong>: Eject! Eject!</li><li><strong>ahl</strong>: this was a fun summary: <a href="https://svbhallofshame.wordpress.com/">https://svbhallofshame.wordpress.com/</a></li><li><strong>ahl</strong>: <a href="https://www.fdic.gov/news/press-releases/2023/pr23016.html">https://www.fdic.gov/news/press-releases/2023/pr23016.html</a></li><li><strong>antranigv</strong>: This Venture Debt is intriguing, specially for startups who have a good background but are having a hard time... kinda? I guess?</li><li><strong>ahl</strong>: <a href="https://www.acquired.fm/episodes/benchmark-capital">Acquired: Benchmark Part I</a></li><li><strong>ahl</strong>: <a href="https://www.acquired.fm/episodes/benchmark-part-ii-the-dinner">Acquired: Benchmark Part II: The Dinner</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/f41fd616/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f41fd616/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f41fd616/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f41fd616/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/f41fd616/transcription" type="text/html"/>
    </item>
    <item>
      <title>Rack-scale Networking</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>Rack-scale Networking</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3074e6ea-b669-4866-98ba-0adb5ab8c1f0</guid>
      <link>https://share.transistor.fm/s/e0fc97e0</link>
      <description>
        <![CDATA[<p>Bryan and Adam are joined by a number of members of the Oxide networking team to talk about the networking software that drives the Oxide rack. It turns out that rack-scale networking is hard... and has enormous benefits!</p><p><br>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/AkWh2Sms3aw">the recording from February 27th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included Ryan Goodfellow, <a href="https://hachyderm.io/@diglett">Levon Tarver</a>, Ben Naecker, and <a href="https://mastodon.social/@arjenroodselaar@octodon.social">Arjen Roodselaar</a>.<br><strong><br>Links</strong></p><ul><li><a href="https://www.intel.com/content/www/us/en/products/details/network-io/programmable-ethernet-switch/tofino-series.html">Intel Tofino Series</a></li><li><a href="https://en.wikipedia.org/wiki/P4_(programming_language)">P4 (programming language) - Wikipedia</a></li><li><a href="https://github.com/p4lang/p4c">p4lang/p4c: P4_16 reference compiler</a></li><li><a href="https://github.com/oxidecomputer/p4">oxidecomputer/p4: A P4 compiler</a></li><li><a href="https://github.com/dtolnay/quote">The quote crate: Rust quasi-quoting</a></li><li><a href="https://wiki.ietf.org/group/rift">RIFT WG - Routing In Fat Trees | IETF Community Wiki</a></li></ul><p>Here's (much of) the live chat from the show:</p><ul><li><strong>ahl</strong> <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md">https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md</a></li><li><strong>ahl</strong> That's the Sidecar switch episode</li><li><strong>bcantrill</strong> <a href="https://p4.org/">https://p4.org/</a></li><li><strong>admchl</strong> What does "at line rate" mean?</li><li><strong>Riking</strong> Line rate = As fast as the packets could possibly come. 1Gbit, 10Gbit, 100Gbit, etc</li><li><strong>admchl</strong> Do you need ASICs to hit that speed? I assume x86_64 is not going to be fast enough for these specialised operations?</li><li><strong>levon</strong> Yes, the Tofino 2 is the ASIC</li><li><strong>bcantrill</strong> You need ASICs</li><li><strong>bnaecker</strong> Yes, you really can't do these kinds of operations on a general purpose CPU.</li><li><strong>rng_drizzt</strong> Yeah, you need specialized silicon here.</li><li><strong>JustinAzoff</strong> Right, also often across all ports at the same time in both direction. a 48 port 10gbps switch will have a line rate of 960gbps (10 ** 48 ** 2)</li><li><strong>duckman</strong> So the advantage is being able to offload compute to the switch?</li><li><strong>bnaecker</strong> Yes, and specifically that you can separate the data plane (operations on the packets) from the control plane (decisions about what operations to allow or make).</li><li><strong>tahnok</strong> What's TCAM?</li><li><strong>levon</strong> Ternary Content Addressable Memory</li><li><strong>bnaecker</strong> <a href="https://en.wikipedia.org/wiki/Content-addressable_memory#Ternary_CAMs">https://en.wikipedia.org/wiki/Content-addressable_memory#Ternary_CAMs</a></li><li><strong>ryaeng</strong> Sure beats logging into a number of Cisco switches and making changes at the console.</li><li><strong>admchl</strong> This is my favourite episode in a long time, this is all really fascinating.</li><li><strong>rng_drizzt</strong> the first Sidecar episode was nearly 1.5 years ago ü§Ø , right after we cut the first rev</li><li><strong>levon</strong> That episode blew my mind</li><li><strong>duckman</strong> This sounds like a big deal on the scale of ebpf</li><li><strong>duckman</strong> Or bigger</li><li><strong>bnaecker</strong> It is extremely useful for understanding the processing pipelines. As long as you only run single-packet integration tests üôÇ</li><li><strong>od0</strong> just want to go out and find things to write P4 code for</li><li><strong>JustinAzoff</strong> &lt;@354365572554948608&gt; yeah one way to think about that sort of thing is that xdp can be used to run little programs on a nic, where p4 is kind of like that, but running on effectively a nic with 48+ ports</li><li><strong>bcantrill</strong> <a href="https://github.com/oxidecomputer/p4">https://github.com/oxidecomputer/p4</a></li><li><strong>SyntheticGate</strong> sidecar is the "codename" of our switch box</li><li><strong>SyntheticGate</strong> "gimlet" is our server sled</li><li><strong>bcantrill</strong> <a href="https://github.com/oxidecomputer/propolis">https://github.com/oxidecomputer/propolis</a></li><li><strong>wmf</strong> So you have P4 and OPTE in the hypervisor at the same time?</li><li><strong>bnaecker</strong> OPTE is in the host kernel.</li><li><strong>arjenroodselaar</strong> The P4 runtime Ry described only exists in the test bed, where it high level simulates the switches. OPTE is part of the production environment.</li><li><strong>arjenroodselaar</strong> The rough difference between P4 and OPTE is that P4 works on individual packets without much concept of a session (so it can't reason about TCP streams, packet order etc, so no firewall like functionality), while OPTE aims to operate on streams of packets.</li><li><strong>JustinAzoff</strong> So you can run 100 VMs on a test system and wire them up to your virtual switch compiled by x4c?</li><li><strong>arjenroodselaar</strong> Correct.</li><li><strong>bcantrill</strong> OPTE == Oxide Packet Transformation Engine</li><li><strong>admchl</strong> Gimlet?</li><li><strong>rng_drizzt</strong> Compute server</li><li><strong>rng_drizzt</strong> The Sidecar switch is actually <em>just</em> a PCIe peripheral to a Gimlet.</li><li><strong>bnaecker</strong> The Gimlet managing the Sidecar is often called a "Scrimlet" for "Sidecar attached Gimlet"</li><li><strong>Riking</strong> and "how do i reconfigure this giant network without hosing my ability to reconfigure this giant network"</li><li><strong>ShaunO</strong> can identify with that - we seriously struggle to keep our own products inter-operating, let alone anyone else's</li><li><strong>levon</strong> It can feel like a Sisyphean task.</li><li><strong>a172</strong> Setup a much smaller/simpler network in parallel that is accessible from "not your network" that gets you to the management interface.</li><li><strong>levon</strong> It's a whole new world when you can look at the actual table definitions in P4</li><li><strong>rng_drizzt</strong> Owning all the layers here is immensely beneficial</li><li><strong>levon</strong> Those DTrace probes have been very helpful</li><li><strong>bnaecker</strong> Those probes turned out to be everywhere. They are are in: SQL queries, HTTP queries, log messages, Propolis hypervisor state, virtual storage system, networking protocol messages, the P4 emulator, and probably more that I'm forgetting about.</li><li><strong>levon</strong> For those unfamiliar with the DTrace tool, or the rationale behind leveraging DTrace over other tracing / debugging tools: <a href="https://www.cs.princeton.edu/courses/archive/fall05/cos518/papers/dtrace.pdf">https://www.cs.princeton.edu/courses/archive/fall05/cos518/papers/dtrace.pdf</a></li><li><strong>bcantrill</strong> <a href="https://github.com/oxidecomputer/progenitor">https://github.com/oxidecomputer/progenitor</a></li><li><strong>ahl</strong> some notes on rust codegen: <a href="https://github.com/ahl/codegen-template">https://github.com/ahl/codegen-template</a></li><li><strong>arjenroodselaar</strong> DDM! Bring us home!</li><li><strong>a172</strong> it astonishes me how many "cloud" type architectures are built on v4 only or v4 first.</li><li><strong>a172</strong> IPv6 is <em>older than Wi-Fi</em></li><li><strong>a172</strong> It solves <em>real problems</em>. <strong>PLEASE</strong> use it.</li><li><strong>nyanotech</strong> yessss fina...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam are joined by a number of members of the Oxide networking team to talk about the networking software that drives the Oxide rack. It turns out that rack-scale networking is hard... and has enormous benefits!</p><p><br>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/AkWh2Sms3aw">the recording from February 27th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included Ryan Goodfellow, <a href="https://hachyderm.io/@diglett">Levon Tarver</a>, Ben Naecker, and <a href="https://mastodon.social/@arjenroodselaar@octodon.social">Arjen Roodselaar</a>.<br><strong><br>Links</strong></p><ul><li><a href="https://www.intel.com/content/www/us/en/products/details/network-io/programmable-ethernet-switch/tofino-series.html">Intel Tofino Series</a></li><li><a href="https://en.wikipedia.org/wiki/P4_(programming_language)">P4 (programming language) - Wikipedia</a></li><li><a href="https://github.com/p4lang/p4c">p4lang/p4c: P4_16 reference compiler</a></li><li><a href="https://github.com/oxidecomputer/p4">oxidecomputer/p4: A P4 compiler</a></li><li><a href="https://github.com/dtolnay/quote">The quote crate: Rust quasi-quoting</a></li><li><a href="https://wiki.ietf.org/group/rift">RIFT WG - Routing In Fat Trees | IETF Community Wiki</a></li></ul><p>Here's (much of) the live chat from the show:</p><ul><li><strong>ahl</strong> <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md">https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md</a></li><li><strong>ahl</strong> That's the Sidecar switch episode</li><li><strong>bcantrill</strong> <a href="https://p4.org/">https://p4.org/</a></li><li><strong>admchl</strong> What does "at line rate" mean?</li><li><strong>Riking</strong> Line rate = As fast as the packets could possibly come. 1Gbit, 10Gbit, 100Gbit, etc</li><li><strong>admchl</strong> Do you need ASICs to hit that speed? I assume x86_64 is not going to be fast enough for these specialised operations?</li><li><strong>levon</strong> Yes, the Tofino 2 is the ASIC</li><li><strong>bcantrill</strong> You need ASICs</li><li><strong>bnaecker</strong> Yes, you really can't do these kinds of operations on a general purpose CPU.</li><li><strong>rng_drizzt</strong> Yeah, you need specialized silicon here.</li><li><strong>JustinAzoff</strong> Right, also often across all ports at the same time in both direction. a 48 port 10gbps switch will have a line rate of 960gbps (10 ** 48 ** 2)</li><li><strong>duckman</strong> So the advantage is being able to offload compute to the switch?</li><li><strong>bnaecker</strong> Yes, and specifically that you can separate the data plane (operations on the packets) from the control plane (decisions about what operations to allow or make).</li><li><strong>tahnok</strong> What's TCAM?</li><li><strong>levon</strong> Ternary Content Addressable Memory</li><li><strong>bnaecker</strong> <a href="https://en.wikipedia.org/wiki/Content-addressable_memory#Ternary_CAMs">https://en.wikipedia.org/wiki/Content-addressable_memory#Ternary_CAMs</a></li><li><strong>ryaeng</strong> Sure beats logging into a number of Cisco switches and making changes at the console.</li><li><strong>admchl</strong> This is my favourite episode in a long time, this is all really fascinating.</li><li><strong>rng_drizzt</strong> the first Sidecar episode was nearly 1.5 years ago ü§Ø , right after we cut the first rev</li><li><strong>levon</strong> That episode blew my mind</li><li><strong>duckman</strong> This sounds like a big deal on the scale of ebpf</li><li><strong>duckman</strong> Or bigger</li><li><strong>bnaecker</strong> It is extremely useful for understanding the processing pipelines. As long as you only run single-packet integration tests üôÇ</li><li><strong>od0</strong> just want to go out and find things to write P4 code for</li><li><strong>JustinAzoff</strong> &lt;@354365572554948608&gt; yeah one way to think about that sort of thing is that xdp can be used to run little programs on a nic, where p4 is kind of like that, but running on effectively a nic with 48+ ports</li><li><strong>bcantrill</strong> <a href="https://github.com/oxidecomputer/p4">https://github.com/oxidecomputer/p4</a></li><li><strong>SyntheticGate</strong> sidecar is the "codename" of our switch box</li><li><strong>SyntheticGate</strong> "gimlet" is our server sled</li><li><strong>bcantrill</strong> <a href="https://github.com/oxidecomputer/propolis">https://github.com/oxidecomputer/propolis</a></li><li><strong>wmf</strong> So you have P4 and OPTE in the hypervisor at the same time?</li><li><strong>bnaecker</strong> OPTE is in the host kernel.</li><li><strong>arjenroodselaar</strong> The P4 runtime Ry described only exists in the test bed, where it high level simulates the switches. OPTE is part of the production environment.</li><li><strong>arjenroodselaar</strong> The rough difference between P4 and OPTE is that P4 works on individual packets without much concept of a session (so it can't reason about TCP streams, packet order etc, so no firewall like functionality), while OPTE aims to operate on streams of packets.</li><li><strong>JustinAzoff</strong> So you can run 100 VMs on a test system and wire them up to your virtual switch compiled by x4c?</li><li><strong>arjenroodselaar</strong> Correct.</li><li><strong>bcantrill</strong> OPTE == Oxide Packet Transformation Engine</li><li><strong>admchl</strong> Gimlet?</li><li><strong>rng_drizzt</strong> Compute server</li><li><strong>rng_drizzt</strong> The Sidecar switch is actually <em>just</em> a PCIe peripheral to a Gimlet.</li><li><strong>bnaecker</strong> The Gimlet managing the Sidecar is often called a "Scrimlet" for "Sidecar attached Gimlet"</li><li><strong>Riking</strong> and "how do i reconfigure this giant network without hosing my ability to reconfigure this giant network"</li><li><strong>ShaunO</strong> can identify with that - we seriously struggle to keep our own products inter-operating, let alone anyone else's</li><li><strong>levon</strong> It can feel like a Sisyphean task.</li><li><strong>a172</strong> Setup a much smaller/simpler network in parallel that is accessible from "not your network" that gets you to the management interface.</li><li><strong>levon</strong> It's a whole new world when you can look at the actual table definitions in P4</li><li><strong>rng_drizzt</strong> Owning all the layers here is immensely beneficial</li><li><strong>levon</strong> Those DTrace probes have been very helpful</li><li><strong>bnaecker</strong> Those probes turned out to be everywhere. They are are in: SQL queries, HTTP queries, log messages, Propolis hypervisor state, virtual storage system, networking protocol messages, the P4 emulator, and probably more that I'm forgetting about.</li><li><strong>levon</strong> For those unfamiliar with the DTrace tool, or the rationale behind leveraging DTrace over other tracing / debugging tools: <a href="https://www.cs.princeton.edu/courses/archive/fall05/cos518/papers/dtrace.pdf">https://www.cs.princeton.edu/courses/archive/fall05/cos518/papers/dtrace.pdf</a></li><li><strong>bcantrill</strong> <a href="https://github.com/oxidecomputer/progenitor">https://github.com/oxidecomputer/progenitor</a></li><li><strong>ahl</strong> some notes on rust codegen: <a href="https://github.com/ahl/codegen-template">https://github.com/ahl/codegen-template</a></li><li><strong>arjenroodselaar</strong> DDM! Bring us home!</li><li><strong>a172</strong> it astonishes me how many "cloud" type architectures are built on v4 only or v4 first.</li><li><strong>a172</strong> IPv6 is <em>older than Wi-Fi</em></li><li><strong>a172</strong> It solves <em>real problems</em>. <strong>PLEASE</strong> use it.</li><li><strong>nyanotech</strong> yessss fina...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 27 Feb 2023 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/e0fc97e0/9ef38979.mp3" length="90699462" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5667</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Bryan and Adam are joined by a number of members of the Oxide networking team to talk about the networking software that drives the Oxide rack. It turns out that rack-scale networking is hard... and has enormous benefits!</p><p><br>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/AkWh2Sms3aw">the recording from February 27th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers included Ryan Goodfellow, <a href="https://hachyderm.io/@diglett">Levon Tarver</a>, Ben Naecker, and <a href="https://mastodon.social/@arjenroodselaar@octodon.social">Arjen Roodselaar</a>.<br><strong><br>Links</strong></p><ul><li><a href="https://www.intel.com/content/www/us/en/products/details/network-io/programmable-ethernet-switch/tofino-series.html">Intel Tofino Series</a></li><li><a href="https://en.wikipedia.org/wiki/P4_(programming_language)">P4 (programming language) - Wikipedia</a></li><li><a href="https://github.com/p4lang/p4c">p4lang/p4c: P4_16 reference compiler</a></li><li><a href="https://github.com/oxidecomputer/p4">oxidecomputer/p4: A P4 compiler</a></li><li><a href="https://github.com/dtolnay/quote">The quote crate: Rust quasi-quoting</a></li><li><a href="https://wiki.ietf.org/group/rift">RIFT WG - Routing In Fat Trees | IETF Community Wiki</a></li></ul><p>Here's (much of) the live chat from the show:</p><ul><li><strong>ahl</strong> <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md">https://github.com/oxidecomputer/oxide-and-friends/blob/master/2021_11_29.md</a></li><li><strong>ahl</strong> That's the Sidecar switch episode</li><li><strong>bcantrill</strong> <a href="https://p4.org/">https://p4.org/</a></li><li><strong>admchl</strong> What does "at line rate" mean?</li><li><strong>Riking</strong> Line rate = As fast as the packets could possibly come. 1Gbit, 10Gbit, 100Gbit, etc</li><li><strong>admchl</strong> Do you need ASICs to hit that speed? I assume x86_64 is not going to be fast enough for these specialised operations?</li><li><strong>levon</strong> Yes, the Tofino 2 is the ASIC</li><li><strong>bcantrill</strong> You need ASICs</li><li><strong>bnaecker</strong> Yes, you really can't do these kinds of operations on a general purpose CPU.</li><li><strong>rng_drizzt</strong> Yeah, you need specialized silicon here.</li><li><strong>JustinAzoff</strong> Right, also often across all ports at the same time in both direction. a 48 port 10gbps switch will have a line rate of 960gbps (10 ** 48 ** 2)</li><li><strong>duckman</strong> So the advantage is being able to offload compute to the switch?</li><li><strong>bnaecker</strong> Yes, and specifically that you can separate the data plane (operations on the packets) from the control plane (decisions about what operations to allow or make).</li><li><strong>tahnok</strong> What's TCAM?</li><li><strong>levon</strong> Ternary Content Addressable Memory</li><li><strong>bnaecker</strong> <a href="https://en.wikipedia.org/wiki/Content-addressable_memory#Ternary_CAMs">https://en.wikipedia.org/wiki/Content-addressable_memory#Ternary_CAMs</a></li><li><strong>ryaeng</strong> Sure beats logging into a number of Cisco switches and making changes at the console.</li><li><strong>admchl</strong> This is my favourite episode in a long time, this is all really fascinating.</li><li><strong>rng_drizzt</strong> the first Sidecar episode was nearly 1.5 years ago ü§Ø , right after we cut the first rev</li><li><strong>levon</strong> That episode blew my mind</li><li><strong>duckman</strong> This sounds like a big deal on the scale of ebpf</li><li><strong>duckman</strong> Or bigger</li><li><strong>bnaecker</strong> It is extremely useful for understanding the processing pipelines. As long as you only run single-packet integration tests üôÇ</li><li><strong>od0</strong> just want to go out and find things to write P4 code for</li><li><strong>JustinAzoff</strong> &lt;@354365572554948608&gt; yeah one way to think about that sort of thing is that xdp can be used to run little programs on a nic, where p4 is kind of like that, but running on effectively a nic with 48+ ports</li><li><strong>bcantrill</strong> <a href="https://github.com/oxidecomputer/p4">https://github.com/oxidecomputer/p4</a></li><li><strong>SyntheticGate</strong> sidecar is the "codename" of our switch box</li><li><strong>SyntheticGate</strong> "gimlet" is our server sled</li><li><strong>bcantrill</strong> <a href="https://github.com/oxidecomputer/propolis">https://github.com/oxidecomputer/propolis</a></li><li><strong>wmf</strong> So you have P4 and OPTE in the hypervisor at the same time?</li><li><strong>bnaecker</strong> OPTE is in the host kernel.</li><li><strong>arjenroodselaar</strong> The P4 runtime Ry described only exists in the test bed, where it high level simulates the switches. OPTE is part of the production environment.</li><li><strong>arjenroodselaar</strong> The rough difference between P4 and OPTE is that P4 works on individual packets without much concept of a session (so it can't reason about TCP streams, packet order etc, so no firewall like functionality), while OPTE aims to operate on streams of packets.</li><li><strong>JustinAzoff</strong> So you can run 100 VMs on a test system and wire them up to your virtual switch compiled by x4c?</li><li><strong>arjenroodselaar</strong> Correct.</li><li><strong>bcantrill</strong> OPTE == Oxide Packet Transformation Engine</li><li><strong>admchl</strong> Gimlet?</li><li><strong>rng_drizzt</strong> Compute server</li><li><strong>rng_drizzt</strong> The Sidecar switch is actually <em>just</em> a PCIe peripheral to a Gimlet.</li><li><strong>bnaecker</strong> The Gimlet managing the Sidecar is often called a "Scrimlet" for "Sidecar attached Gimlet"</li><li><strong>Riking</strong> and "how do i reconfigure this giant network without hosing my ability to reconfigure this giant network"</li><li><strong>ShaunO</strong> can identify with that - we seriously struggle to keep our own products inter-operating, let alone anyone else's</li><li><strong>levon</strong> It can feel like a Sisyphean task.</li><li><strong>a172</strong> Setup a much smaller/simpler network in parallel that is accessible from "not your network" that gets you to the management interface.</li><li><strong>levon</strong> It's a whole new world when you can look at the actual table definitions in P4</li><li><strong>rng_drizzt</strong> Owning all the layers here is immensely beneficial</li><li><strong>levon</strong> Those DTrace probes have been very helpful</li><li><strong>bnaecker</strong> Those probes turned out to be everywhere. They are are in: SQL queries, HTTP queries, log messages, Propolis hypervisor state, virtual storage system, networking protocol messages, the P4 emulator, and probably more that I'm forgetting about.</li><li><strong>levon</strong> For those unfamiliar with the DTrace tool, or the rationale behind leveraging DTrace over other tracing / debugging tools: <a href="https://www.cs.princeton.edu/courses/archive/fall05/cos518/papers/dtrace.pdf">https://www.cs.princeton.edu/courses/archive/fall05/cos518/papers/dtrace.pdf</a></li><li><strong>bcantrill</strong> <a href="https://github.com/oxidecomputer/progenitor">https://github.com/oxidecomputer/progenitor</a></li><li><strong>ahl</strong> some notes on rust codegen: <a href="https://github.com/ahl/codegen-template">https://github.com/ahl/codegen-template</a></li><li><strong>arjenroodselaar</strong> DDM! Bring us home!</li><li><strong>a172</strong> it astonishes me how many "cloud" type architectures are built on v4 only or v4 first.</li><li><strong>a172</strong> IPv6 is <em>older than Wi-Fi</em></li><li><strong>a172</strong> It solves <em>real problems</em>. <strong>PLEASE</strong> use it.</li><li><strong>nyanotech</strong> yessss fina...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/e0fc97e0/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e0fc97e0/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e0fc97e0/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e0fc97e0/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/e0fc97e0/transcription" type="text/html"/>
    </item>
    <item>
      <title>Memory Safety with Yael Grauer</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Memory Safety with Yael Grauer</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5776f5bd-b5d1-4079-8558-52e81cb80d91</guid>
      <link>https://share.transistor.fm/s/548eebb2</link>
      <description>
        <![CDATA[<p>Yael Grauer joined Bryan, Adam, Steve Klabnik, and the Oxide Friends to talk about her recent Consumer Reports article on memory safety and memory safe languages. How do we inform the general public? How do we persuade practitioners and companies? Thanks for joining us, Yael!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.social/@yaelwrites">Yael Grauer</a>, and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them (experiment in turning the show live-chat into notes):</p><ul><li><strong>Nahum:</strong> <a href="https://www.backblaze.com/blog/the-3-2-1-backup-strategy/">https://www.backblaze.com/blog/the-3-2-1-backup-strategy/</a> if anyone wants to read up on the 3-2-1 Backup strategy. 👅</li><li><strong>Cyborus:</strong> can we get a link to the talk?</li><li><strong>Nahum:</strong> <a href="https://www.youtube.com/watch?v=Q9s2NxILBK8">https://www.youtube.com/watch?v=Q9s2NxILBK8</a></li><li><strong>Nahum:</strong> <a href="https://digital-lab-wp.consumerreports.org/wp-content/uploads/2023/01/Memory-Safety-Convening-Report-.pdf">https://digital-lab-wp.consumerreports.org/wp-content/uploads/2023/01/Memory-Safety-Convening-Report-.pdf</a> via <a href="https://digital-lab-wp.consumerreports.org/2023/01/23/new-report-future-of-memory-safety/">https://digital-lab-wp.consumerreports.org/2023/01/23/new-report-future-of-memory-safety/</a></li><li><strong>Nahum:</strong> <a href="https://en.wikipedia.org/wiki/Pegasus_(spyware)">https://en.wikipedia.org/wiki/Pegasus_(spyware)</a></li><li><strong>Cyborus:</strong> "can we talk" =&gt; "hey. you. have a panic attack. anyways i got a cool sandwich"</li><li><strong>AaronW:</strong> "of course we should have seatbelts" 😄</li><li><strong>MattCampbell:</strong> but then you've got the C die-hards who say that Rust itself is too complex</li><li><strong>AaronW:</strong> <a href="https://twitter.com/markrussinovich/status/1571995117233504257?s=46">https://twitter.com/markrussinovich/status/1571995117233504257?s=46</a></li><li><strong>DanCrossNYC:</strong> People used to say the same thing about PL/I and recently the COBOL people have been saying the same thing. Nothing new under the sun.</li><li><strong>statuscalamitous:</strong> <a href="https://blog.yossarian.net/2023/02/11/The-unsafe-language-doom-principle">https://blog.yossarian.net/2023/02/11/The-unsafe-language-doom-principle</a></li><li><strong>DanCrossNYC:</strong> People who still want to treat C as a high-level assembler are saying the same stuff the PL/I people were saying when I was young.</li><li><strong>Eric Likness - carpetbomberz.com:</strong> In support of Yael, Ralph Nader wasn't/isn't an automotive engineer and he could still argue for lowering safety risks to car buyers. It's advocacy.</li><li><strong>cdaringe:</strong> As an ocaml user, i was hoping revery would take off <a href="https://github.com/revery-ui/revery">https://github.com/revery-ui/revery</a></li><li><strong>statuscalamitous:</strong> <a href="https://press.princeton.edu/books/hardcover/9780691174952/the-tyranny-of-metrics">https://press.princeton.edu/books/hardcover/9780691174952/the-tyranny-of-metrics</a></li><li><strong>Saethlin:</strong> Wake up babe, new 0xide reading assignment dropped</li><li><strong>AaronW:</strong> Labelled like a can of pringles -- "20% more malloc() free()!"</li><li><strong>Nahum:</strong> Relevant to rules based accounting: <a href="https://www.schneier.com/blog/archives/2023/02/hacking-the-tax-code.html">https://www.schneier.com/blog/archives/2023/02/hacking-the-tax-code.html</a></li><li><strong>drew:</strong> Rigorous definitions of “unsafe code” just wont cut it ig</li><li><strong>ig:</strong> 40% less direct pointer arithmetic than the leading brand of operating systems</li><li><strong>a172:</strong> How does principle based accounting even work? Like, how do you define if something violates the principle or not, without just turning it back into rules based?</li><li><strong>Eden:</strong> Checkboxes are meaningful for operational checklists. Aviation and medicine use them pretty heavily. Not so meaningful for systemic work like developing a new aircraft or a new surgery.</li><li><strong>Eden:</strong> So I guess a rules-based approach works for lines of code, but breaks down for project-level decisions such as which language to use.</li><li><strong>Saethlin:</strong> The S in IoT is for security</li><li><strong>benstoltz:</strong> ifixit repairability score for HW should have an analog for SW/FW.</li><li><strong>DanCrossNYC:</strong> That's precisely what the pl/i folks acted like 25 years ago.</li><li><strong>sam801:</strong> c++ will live on thru carbon, cppfront, and val.</li><li><strong>DanCrossNYC:</strong> Prediction: carbon is doa.</li><li><strong>Saethlin:</strong> I'll believe it once anyone uses those</li><li><strong>ig:</strong> I think the other part is there's some really important pieces of software that everyone uses daily which use memory unsafe languages. Our web browsers, and our operating systems.</li><li><strong>AaronW:</strong> I live in a condo and I still unplug expensive electronics during a thunderstorm. Maybe it's because I had many electronics fried when I was young, and my first language was C++.</li><li><strong>Eric Likness - carpetbomberz.com:</strong> Same with answering a landline during a thunderstorm.</li><li><strong>DanCrossNYC:</strong> Had to stop training during thunderstorms in the Marines.</li><li><strong>Eden:</strong> My day job is security. 😉 I rail against compliance checklists on a regular basis because a lot of auditors insist on the checkbox rather than proper security consideration. For example, PCI-DSS requires password rotation, which everyone has known for decades leads to users picking worse passwords.</li><li><strong>alilleybrinker:</strong> <a href="https://www.usenix.org/system/files/sec22summer_alexopoulos.pdf">https://www.usenix.org/system/files/sec22summer_alexopoulos.pdf</a></li><li><strong>statuscalamitous:</strong> <a href="https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.html">https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.html</a></li><li><strong>a172:</strong> Google and Mozilla are making pretty good strides in migrating their browser to Rust. Still a <em>ton</em> of work to go, but entire systems have been moved to Rust.</li><li><strong>JamesBrock:</strong> "Lindy" <a href="https://en.wikipedia.org/wiki/Lindy_effect">https://en.wikipedia.org/wiki/Lindy_effect</a></li><li><strong>statuscalamitous:</strong> <a href="https://security.googleblog.com/2021/04/rust-in-android-platform.html">https://security.googleblog.com/2021/04/rust-in-android-platform.html</a></li><li><strong>DanCrossNYC:</strong> Another issue with C/C++ in particular is that UB causes latent bugs to surface years later.</li><li><strong>alilleybrinker:</strong> In the paper linked above, the average lifetime looks to have been about 3.5 years.</li><li><strong>Saethlin:</strong> I learned Rust faster than C++</li><li><strong>alilleybrinker:</strong> Related, you might be interested in EPSS: <a href="https://www.first.org/epss/">https://www.first.org/epss/</a></li><li><strong>DanCrossNYC:</strong> Rust requires a bit of humility. For veteran C programmers, that can be a gut punch.</li><li><strong>srockets:</strong> “Compiler says no” is something that Haskell was proud of, but Rust is the first language I’ve seen that managed to get popular despite of it</li><li><strong>alilleybrinker:</strong> Humility also requires a lot of Rust <a href="https://github.com/oxidecomputer/humility">https://github.com/oxidecomputer/humility</a></li><li><strong>Eden:</strong> I do like the checklist item that every change must be...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Yael Grauer joined Bryan, Adam, Steve Klabnik, and the Oxide Friends to talk about her recent Consumer Reports article on memory safety and memory safe languages. How do we inform the general public? How do we persuade practitioners and companies? Thanks for joining us, Yael!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.social/@yaelwrites">Yael Grauer</a>, and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them (experiment in turning the show live-chat into notes):</p><ul><li><strong>Nahum:</strong> <a href="https://www.backblaze.com/blog/the-3-2-1-backup-strategy/">https://www.backblaze.com/blog/the-3-2-1-backup-strategy/</a> if anyone wants to read up on the 3-2-1 Backup strategy. 👅</li><li><strong>Cyborus:</strong> can we get a link to the talk?</li><li><strong>Nahum:</strong> <a href="https://www.youtube.com/watch?v=Q9s2NxILBK8">https://www.youtube.com/watch?v=Q9s2NxILBK8</a></li><li><strong>Nahum:</strong> <a href="https://digital-lab-wp.consumerreports.org/wp-content/uploads/2023/01/Memory-Safety-Convening-Report-.pdf">https://digital-lab-wp.consumerreports.org/wp-content/uploads/2023/01/Memory-Safety-Convening-Report-.pdf</a> via <a href="https://digital-lab-wp.consumerreports.org/2023/01/23/new-report-future-of-memory-safety/">https://digital-lab-wp.consumerreports.org/2023/01/23/new-report-future-of-memory-safety/</a></li><li><strong>Nahum:</strong> <a href="https://en.wikipedia.org/wiki/Pegasus_(spyware)">https://en.wikipedia.org/wiki/Pegasus_(spyware)</a></li><li><strong>Cyborus:</strong> "can we talk" =&gt; "hey. you. have a panic attack. anyways i got a cool sandwich"</li><li><strong>AaronW:</strong> "of course we should have seatbelts" 😄</li><li><strong>MattCampbell:</strong> but then you've got the C die-hards who say that Rust itself is too complex</li><li><strong>AaronW:</strong> <a href="https://twitter.com/markrussinovich/status/1571995117233504257?s=46">https://twitter.com/markrussinovich/status/1571995117233504257?s=46</a></li><li><strong>DanCrossNYC:</strong> People used to say the same thing about PL/I and recently the COBOL people have been saying the same thing. Nothing new under the sun.</li><li><strong>statuscalamitous:</strong> <a href="https://blog.yossarian.net/2023/02/11/The-unsafe-language-doom-principle">https://blog.yossarian.net/2023/02/11/The-unsafe-language-doom-principle</a></li><li><strong>DanCrossNYC:</strong> People who still want to treat C as a high-level assembler are saying the same stuff the PL/I people were saying when I was young.</li><li><strong>Eric Likness - carpetbomberz.com:</strong> In support of Yael, Ralph Nader wasn't/isn't an automotive engineer and he could still argue for lowering safety risks to car buyers. It's advocacy.</li><li><strong>cdaringe:</strong> As an ocaml user, i was hoping revery would take off <a href="https://github.com/revery-ui/revery">https://github.com/revery-ui/revery</a></li><li><strong>statuscalamitous:</strong> <a href="https://press.princeton.edu/books/hardcover/9780691174952/the-tyranny-of-metrics">https://press.princeton.edu/books/hardcover/9780691174952/the-tyranny-of-metrics</a></li><li><strong>Saethlin:</strong> Wake up babe, new 0xide reading assignment dropped</li><li><strong>AaronW:</strong> Labelled like a can of pringles -- "20% more malloc() free()!"</li><li><strong>Nahum:</strong> Relevant to rules based accounting: <a href="https://www.schneier.com/blog/archives/2023/02/hacking-the-tax-code.html">https://www.schneier.com/blog/archives/2023/02/hacking-the-tax-code.html</a></li><li><strong>drew:</strong> Rigorous definitions of “unsafe code” just wont cut it ig</li><li><strong>ig:</strong> 40% less direct pointer arithmetic than the leading brand of operating systems</li><li><strong>a172:</strong> How does principle based accounting even work? Like, how do you define if something violates the principle or not, without just turning it back into rules based?</li><li><strong>Eden:</strong> Checkboxes are meaningful for operational checklists. Aviation and medicine use them pretty heavily. Not so meaningful for systemic work like developing a new aircraft or a new surgery.</li><li><strong>Eden:</strong> So I guess a rules-based approach works for lines of code, but breaks down for project-level decisions such as which language to use.</li><li><strong>Saethlin:</strong> The S in IoT is for security</li><li><strong>benstoltz:</strong> ifixit repairability score for HW should have an analog for SW/FW.</li><li><strong>DanCrossNYC:</strong> That's precisely what the pl/i folks acted like 25 years ago.</li><li><strong>sam801:</strong> c++ will live on thru carbon, cppfront, and val.</li><li><strong>DanCrossNYC:</strong> Prediction: carbon is doa.</li><li><strong>Saethlin:</strong> I'll believe it once anyone uses those</li><li><strong>ig:</strong> I think the other part is there's some really important pieces of software that everyone uses daily which use memory unsafe languages. Our web browsers, and our operating systems.</li><li><strong>AaronW:</strong> I live in a condo and I still unplug expensive electronics during a thunderstorm. Maybe it's because I had many electronics fried when I was young, and my first language was C++.</li><li><strong>Eric Likness - carpetbomberz.com:</strong> Same with answering a landline during a thunderstorm.</li><li><strong>DanCrossNYC:</strong> Had to stop training during thunderstorms in the Marines.</li><li><strong>Eden:</strong> My day job is security. 😉 I rail against compliance checklists on a regular basis because a lot of auditors insist on the checkbox rather than proper security consideration. For example, PCI-DSS requires password rotation, which everyone has known for decades leads to users picking worse passwords.</li><li><strong>alilleybrinker:</strong> <a href="https://www.usenix.org/system/files/sec22summer_alexopoulos.pdf">https://www.usenix.org/system/files/sec22summer_alexopoulos.pdf</a></li><li><strong>statuscalamitous:</strong> <a href="https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.html">https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.html</a></li><li><strong>a172:</strong> Google and Mozilla are making pretty good strides in migrating their browser to Rust. Still a <em>ton</em> of work to go, but entire systems have been moved to Rust.</li><li><strong>JamesBrock:</strong> "Lindy" <a href="https://en.wikipedia.org/wiki/Lindy_effect">https://en.wikipedia.org/wiki/Lindy_effect</a></li><li><strong>statuscalamitous:</strong> <a href="https://security.googleblog.com/2021/04/rust-in-android-platform.html">https://security.googleblog.com/2021/04/rust-in-android-platform.html</a></li><li><strong>DanCrossNYC:</strong> Another issue with C/C++ in particular is that UB causes latent bugs to surface years later.</li><li><strong>alilleybrinker:</strong> In the paper linked above, the average lifetime looks to have been about 3.5 years.</li><li><strong>Saethlin:</strong> I learned Rust faster than C++</li><li><strong>alilleybrinker:</strong> Related, you might be interested in EPSS: <a href="https://www.first.org/epss/">https://www.first.org/epss/</a></li><li><strong>DanCrossNYC:</strong> Rust requires a bit of humility. For veteran C programmers, that can be a gut punch.</li><li><strong>srockets:</strong> “Compiler says no” is something that Haskell was proud of, but Rust is the first language I’ve seen that managed to get popular despite of it</li><li><strong>alilleybrinker:</strong> Humility also requires a lot of Rust <a href="https://github.com/oxidecomputer/humility">https://github.com/oxidecomputer/humility</a></li><li><strong>Eden:</strong> I do like the checklist item that every change must be...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 13 Feb 2023 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/548eebb2/0954e2c3.mp3" length="74788938" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4672</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Yael Grauer joined Bryan, Adam, Steve Klabnik, and the Oxide Friends to talk about her recent Consumer Reports article on memory safety and memory safe languages. How do we inform the general public? How do we persuade practitioners and companies? Thanks for joining us, Yael!</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://mastodon.social/@yaelwrites">Yael Grauer</a>, and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>.</p><p>Some of the topics we hit on, in the order that we hit them (experiment in turning the show live-chat into notes):</p><ul><li><strong>Nahum:</strong> <a href="https://www.backblaze.com/blog/the-3-2-1-backup-strategy/">https://www.backblaze.com/blog/the-3-2-1-backup-strategy/</a> if anyone wants to read up on the 3-2-1 Backup strategy. 👅</li><li><strong>Cyborus:</strong> can we get a link to the talk?</li><li><strong>Nahum:</strong> <a href="https://www.youtube.com/watch?v=Q9s2NxILBK8">https://www.youtube.com/watch?v=Q9s2NxILBK8</a></li><li><strong>Nahum:</strong> <a href="https://digital-lab-wp.consumerreports.org/wp-content/uploads/2023/01/Memory-Safety-Convening-Report-.pdf">https://digital-lab-wp.consumerreports.org/wp-content/uploads/2023/01/Memory-Safety-Convening-Report-.pdf</a> via <a href="https://digital-lab-wp.consumerreports.org/2023/01/23/new-report-future-of-memory-safety/">https://digital-lab-wp.consumerreports.org/2023/01/23/new-report-future-of-memory-safety/</a></li><li><strong>Nahum:</strong> <a href="https://en.wikipedia.org/wiki/Pegasus_(spyware)">https://en.wikipedia.org/wiki/Pegasus_(spyware)</a></li><li><strong>Cyborus:</strong> "can we talk" =&gt; "hey. you. have a panic attack. anyways i got a cool sandwich"</li><li><strong>AaronW:</strong> "of course we should have seatbelts" 😄</li><li><strong>MattCampbell:</strong> but then you've got the C die-hards who say that Rust itself is too complex</li><li><strong>AaronW:</strong> <a href="https://twitter.com/markrussinovich/status/1571995117233504257?s=46">https://twitter.com/markrussinovich/status/1571995117233504257?s=46</a></li><li><strong>DanCrossNYC:</strong> People used to say the same thing about PL/I and recently the COBOL people have been saying the same thing. Nothing new under the sun.</li><li><strong>statuscalamitous:</strong> <a href="https://blog.yossarian.net/2023/02/11/The-unsafe-language-doom-principle">https://blog.yossarian.net/2023/02/11/The-unsafe-language-doom-principle</a></li><li><strong>DanCrossNYC:</strong> People who still want to treat C as a high-level assembler are saying the same stuff the PL/I people were saying when I was young.</li><li><strong>Eric Likness - carpetbomberz.com:</strong> In support of Yael, Ralph Nader wasn't/isn't an automotive engineer and he could still argue for lowering safety risks to car buyers. It's advocacy.</li><li><strong>cdaringe:</strong> As an ocaml user, i was hoping revery would take off <a href="https://github.com/revery-ui/revery">https://github.com/revery-ui/revery</a></li><li><strong>statuscalamitous:</strong> <a href="https://press.princeton.edu/books/hardcover/9780691174952/the-tyranny-of-metrics">https://press.princeton.edu/books/hardcover/9780691174952/the-tyranny-of-metrics</a></li><li><strong>Saethlin:</strong> Wake up babe, new 0xide reading assignment dropped</li><li><strong>AaronW:</strong> Labelled like a can of pringles -- "20% more malloc() free()!"</li><li><strong>Nahum:</strong> Relevant to rules based accounting: <a href="https://www.schneier.com/blog/archives/2023/02/hacking-the-tax-code.html">https://www.schneier.com/blog/archives/2023/02/hacking-the-tax-code.html</a></li><li><strong>drew:</strong> Rigorous definitions of “unsafe code” just wont cut it ig</li><li><strong>ig:</strong> 40% less direct pointer arithmetic than the leading brand of operating systems</li><li><strong>a172:</strong> How does principle based accounting even work? Like, how do you define if something violates the principle or not, without just turning it back into rules based?</li><li><strong>Eden:</strong> Checkboxes are meaningful for operational checklists. Aviation and medicine use them pretty heavily. Not so meaningful for systemic work like developing a new aircraft or a new surgery.</li><li><strong>Eden:</strong> So I guess a rules-based approach works for lines of code, but breaks down for project-level decisions such as which language to use.</li><li><strong>Saethlin:</strong> The S in IoT is for security</li><li><strong>benstoltz:</strong> ifixit repairability score for HW should have an analog for SW/FW.</li><li><strong>DanCrossNYC:</strong> That's precisely what the pl/i folks acted like 25 years ago.</li><li><strong>sam801:</strong> c++ will live on thru carbon, cppfront, and val.</li><li><strong>DanCrossNYC:</strong> Prediction: carbon is doa.</li><li><strong>Saethlin:</strong> I'll believe it once anyone uses those</li><li><strong>ig:</strong> I think the other part is there's some really important pieces of software that everyone uses daily which use memory unsafe languages. Our web browsers, and our operating systems.</li><li><strong>AaronW:</strong> I live in a condo and I still unplug expensive electronics during a thunderstorm. Maybe it's because I had many electronics fried when I was young, and my first language was C++.</li><li><strong>Eric Likness - carpetbomberz.com:</strong> Same with answering a landline during a thunderstorm.</li><li><strong>DanCrossNYC:</strong> Had to stop training during thunderstorms in the Marines.</li><li><strong>Eden:</strong> My day job is security. 😉 I rail against compliance checklists on a regular basis because a lot of auditors insist on the checkbox rather than proper security consideration. For example, PCI-DSS requires password rotation, which everyone has known for decades leads to users picking worse passwords.</li><li><strong>alilleybrinker:</strong> <a href="https://www.usenix.org/system/files/sec22summer_alexopoulos.pdf">https://www.usenix.org/system/files/sec22summer_alexopoulos.pdf</a></li><li><strong>statuscalamitous:</strong> <a href="https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.html">https://security.googleblog.com/2022/12/memory-safe-languages-in-android-13.html</a></li><li><strong>a172:</strong> Google and Mozilla are making pretty good strides in migrating their browser to Rust. Still a <em>ton</em> of work to go, but entire systems have been moved to Rust.</li><li><strong>JamesBrock:</strong> "Lindy" <a href="https://en.wikipedia.org/wiki/Lindy_effect">https://en.wikipedia.org/wiki/Lindy_effect</a></li><li><strong>statuscalamitous:</strong> <a href="https://security.googleblog.com/2021/04/rust-in-android-platform.html">https://security.googleblog.com/2021/04/rust-in-android-platform.html</a></li><li><strong>DanCrossNYC:</strong> Another issue with C/C++ in particular is that UB causes latent bugs to surface years later.</li><li><strong>alilleybrinker:</strong> In the paper linked above, the average lifetime looks to have been about 3.5 years.</li><li><strong>Saethlin:</strong> I learned Rust faster than C++</li><li><strong>alilleybrinker:</strong> Related, you might be interested in EPSS: <a href="https://www.first.org/epss/">https://www.first.org/epss/</a></li><li><strong>DanCrossNYC:</strong> Rust requires a bit of humility. For veteran C programmers, that can be a gut punch.</li><li><strong>srockets:</strong> “Compiler says no” is something that Haskell was proud of, but Rust is the first language I’ve seen that managed to get popular despite of it</li><li><strong>alilleybrinker:</strong> Humility also requires a lot of Rust <a href="https://github.com/oxidecomputer/humility">https://github.com/oxidecomputer/humility</a></li><li><strong>Eden:</strong> I do like the checklist item that every change must be...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/548eebb2/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/548eebb2/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/548eebb2/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/548eebb2/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/548eebb2/transcription" type="text/html"/>
    </item>
    <item>
      <title>Oxide and the Chamber of Mysteries</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>Oxide and the Chamber of Mysteries</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">49005d8c-b5a8-4ceb-8253-d44cf20dd565</guid>
      <link>https://share.transistor.fm/s/96ccbcf2</link>
      <description>
        <![CDATA[<p>Members of the Oxide team join Bryan and Adam to talk about our journey through compliance (spoiler: we passed!). </p><p><b>Oxide and Friends: February 6th, 2023 </b></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/NVZ80_tbkbc">the recording from February 6th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on February 6th included <a href="https://octodon.social/@arjenroodselaar">Arjen Roodselaar</a>, <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, <a href="https://mastodon.social/@refugeesus">Robert Keith</a>, <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Eric Aasen</a>, and <a href="https://m.unix.house/@jmc">Josh Clulow</a>,</p><p>Some of the topics we hit on, in the order that we hit them:</p><p></p><p></p><p></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Members of the Oxide team join Bryan and Adam to talk about our journey through compliance (spoiler: we passed!). </p><p><b>Oxide and Friends: February 6th, 2023 </b></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/NVZ80_tbkbc">the recording from February 6th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on February 6th included <a href="https://octodon.social/@arjenroodselaar">Arjen Roodselaar</a>, <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, <a href="https://mastodon.social/@refugeesus">Robert Keith</a>, <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Eric Aasen</a>, and <a href="https://m.unix.house/@jmc">Josh Clulow</a>,</p><p>Some of the topics we hit on, in the order that we hit them:</p><p></p><p></p><p></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 06 Feb 2023 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/96ccbcf2/b5d39b4f.mp3" length="96786625" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6047</itunes:duration>
      <itunes:summary>
        <![CDATA[<p>Members of the Oxide team join Bryan and Adam to talk about our journey through compliance (spoiler: we passed!). </p><p><b>Oxide and Friends: February 6th, 2023 </b></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/NVZ80_tbkbc">the recording from February 6th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on February 6th included <a href="https://octodon.social/@arjenroodselaar">Arjen Roodselaar</a>, <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, <a href="https://mastodon.social/@refugeesus">Robert Keith</a>, <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Eric Aasen</a>, and <a href="https://m.unix.house/@jmc">Josh Clulow</a>,</p><p>Some of the topics we hit on, in the order that we hit them:</p><p></p><p></p><p></p><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/96ccbcf2/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/96ccbcf2/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/96ccbcf2/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/96ccbcf2/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/96ccbcf2/transcription" type="text/html"/>
    </item>
    <item>
      <title>Revisiting Unikernels</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>Revisiting Unikernels</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">0a2f05fc-2404-48fe-82aa-3fcb26f4b3be</guid>
      <link>https://share.transistor.fm/s/af4d7b61</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends: January 23rd, 2023</b></p><p><strong>Revisiting Unikernels</strong></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/2WLhwgBH-cg">the recording from January 23rd, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on January 23rd included <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>, <a href="https://discuss.systems/@cross">Dan Cross</a>, and others.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan's 2016 blog post <a href="http://dtrace.org/blogs/bmc/2016/01/22/unikernels-are-unfit-for-production/">Unikernels are unfit for production</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p><p>Give feedback</p><p><br></p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends: January 23rd, 2023</b></p><p><strong>Revisiting Unikernels</strong></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/2WLhwgBH-cg">the recording from January 23rd, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, speakers on January 23rd included <a href="https://twitter.com/steveklabnik">Steve Klabnik</a>, <a href="https://discuss.systems/@cross">Dan Cross</a>, and others.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan's 2016 blog post <a href="http://dtrace.org/blogs/bmc/2016/01/22/unikernels-are-unfit-for-production/">Unikernels are unfit for production</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p><p>Give feedback</p><p><br></p><p><br></p>]]>
      </content:encoded>
      <pubDate>Mon, 23 Jan 2023 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/af4d7b61/50bdec53.mp3" length="79965392" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4996</itunes:duration>
      <itunes:summary>Bryan, Adam, and the Oxide Friends revisit a 7 year old blog post from Bryan regarding unikernels.</itunes:summary>
      <itunes:subtitle>Bryan, Adam, and the Oxide Friends revisit a 7 year old blog post from Bryan regarding unikernels.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/af4d7b61/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/af4d7b61/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/af4d7b61/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/af4d7b61/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/af4d7b61/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Power of Proto Boards!</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>The Power of Proto Boards!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">17484568-1707-4399-b388-4ada67117adb</guid>
      <link>https://share.transistor.fm/s/f290b7dd</link>
      <description>
        <![CDATA[<p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/XmiWIlFvSYs">the recording from January 16th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, <a href="https://hachyderm.io/@cliffle">Cliff Biffle</a>, <a href="https://social.treehouse.systems/@mxshift">Rick Altherr</a>, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Eric Aasen</a>, and <a href="https://discuss.systems/@cross">Dan Cross</a>.</p><p>Check out the <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2023_01_16.md">show notes on github</a> to browse the images.</p><p></p><ul><li>(00:00) - Intro</li>
<li>(11:42) - Gemini</li>
<li>(18:33) - Root of Trust (RoT) carrier</li>
<li>(20:53) - Power</li>
<li>(23:41) - Trimmed Power</li>
<li>(28:11) - SPI MUX</li>
<li>(29:38) - SPI MUX rework</li>
<li>(33:14) - Gimletlet</li>
<li>(41:10) - Gimletlet NIC</li>
<li>(46:28) - DIMMlet</li>
<li>(56:39) - Gimletlet mk2</li>
<li>(58:27) - Adapters</li>
<li>(59:54) - Adapters zoom</li>
<li>(01:01:47) - Ignition (FPGA)</li>
<li>(01:04:40) - Gimletlet peripherals</li>
<li>(01:06:12) - Gimletlet with management switch (1/2)</li>
<li>(01:07:22) - Gimletlet with management switch (2/2)</li>
<li>(01:09:21) - Kludge.2 (K.2)</li>
<li>(01:16:23) - Donglet</li>
<li>(01:25:49) - RoT carrier carrier</li>
<li>(01:26:17) - Tranceiver load tester</li>
<li>(01:29:06) - Load slammer for Tofino 2</li>
<li>(01:31:30) - Power (improved)</li>
<li>(01:32:08) - Part Toaster</li>
<li>(01:33:28) - K.2r2</li>
</ul><br><p>Images of each proto board:</p><ul><li><a href="https://youtu.be/A5BXMILt49s?t=702">@11:42</a> Gemini </li><li><a href="https://youtu.be/A5BXMILt49s?t=1113">@18:33</a> Root of Trust (RoT) carrier </li><li><a href="https://youtu.be/A5BXMILt49s?t=1253">@20:53</a> Power </li><li><a href="https://youtu.be/A5BXMILt49s?t=1421">@23:41</a> Trimmed Power </li><li><a href="https://youtu.be/A5BXMILt49s?t=1691">@28:11</a> SPI MUX </li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/XmiWIlFvSYs">the recording from January 16th, 2023</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, we were joined by <a href="https://hachyderm.io/@SyntheticGate">Nathanael Huffman</a>, <a href="https://hachyderm.io/@cliffle">Cliff Biffle</a>, <a href="https://social.treehouse.systems/@mxshift">Rick Altherr</a>, <a href="https://hachyderm.io/@mjk">Matt Keeter</a>, <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Eric Aasen</a>, and <a href="https://discuss.systems/@cross">Dan Cross</a>.</p><p>Check out the <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2023_01_16.md">show notes on github</a> to browse the images.</p><p></p><ul><li>(00:00) - Intro</li>
<li>(11:42) - Gemini</li>
<li>(18:33) - Root of Trust (RoT) carrier</li>
<li>(20:53) - Power</li>
<li>(23:41) - Trimmed Power</li>
<li>(28:11) - SPI MUX</li>
<li>(29:38) - SPI MUX rework</li>
<li>(33:14) - Gimletlet</li>
<li>(41:10) - Gimletlet NIC</li>
<li>(46:28) - DIMMlet</li>
<li>(56:39) - Gimletlet mk2</li>
<li>(58:27) - Adapters</li>
<li>(59:54) - Adapters zoom</li>
<li>(01:01:47) - Ignition (FPGA)</li>
<li>(01:04:40) - Gimletlet peripherals</li>
<li>(01:06:12) - Gimletlet with management switch (1/2)</li>
<li>(01:07:22) - Gimletlet with management switch (2/2)</li>
<li>(01:09:21) - Kludge.2 (K.2)</li>
<li>(01:16:23) - Donglet</li>
<li>(01:25:49) - RoT carrier carrier</li>
<li>(01:26:17) - Tranceiver load tester</li>
<li>(01:29:06) - Load slammer for Tofino 2</li>
<li>(01:31:30) - Power (improved)</li>
<li>(01:32:08) - Part Toaster</li>
<li>(01:33:28) - K.2r2</li>
</ul><br><p>Images of each proto board:</p><ul><li><a href="https://youtu.be/A5BXMILt49s?t=702">@11:42</a> Gemini </li><li><a href="https://youtu.be/A5BXMILt49s?t=1113">@18:33</a> Root of Trust (RoT) carrier </li><li><a href="https://youtu.be/A5BXMILt49s?t=1253">@20:53</a> Power </li><li><a href="https://youtu.be/A5BXMILt49s?t=1421">@23:41</a> Trimmed Power </li><li><a href="https://youtu.be/A5BXMILt49s?t=1691">@28:11</a> SPI MUX </li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 16 Jan 2023 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/f290b7dd/73164514.mp3" length="181538576" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6092</itunes:duration>
      <itunes:summary>Bryan and Adam are joined by members of the Oxide hardware team to talk about proto boards--smaller boards, rapidly designed and delivered that have been instrumental to building the larger boards and the product generally.</itunes:summary>
      <itunes:subtitle>Bryan and Adam are joined by members of the Oxide hardware team to talk about proto boards--smaller boards, rapidly designed and delivered that have been instrumental to building the larger boards and the product generally.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/f290b7dd/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f290b7dd/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f290b7dd/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f290b7dd/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/f290b7dd/transcription" type="text/html"/>
      <podcast:chapters url="https://share.transistor.fm/s/f290b7dd/chapters.json" type="application/json+chapters"/>
    </item>
    <item>
      <title>Predictions 2023!</title>
      <itunes:season>3</itunes:season>
      <podcast:season>3</podcast:season>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>Predictions 2023!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d67f0420-b51c-4fee-bff7-94eb6ecd7c87</guid>
      <link>https://share.transistor.fm/s/6359aabd</link>
      <description>
        <![CDATA[<p>See <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2023_01_09.md">github for the list of predictions</a> (and add your own!)</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>See <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master/2023_01_09.md">github for the list of predictions</a> (and add your own!)</p>]]>
      </content:encoded>
      <pubDate>Mon, 09 Jan 2023 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/6359aabd/fc0ea651.mp3" length="93358400" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5833</itunes:duration>
      <itunes:summary>Bryan, Adam, and the Oxide Friends review last year's predictions and look ahead 1, 3, and 6 years into the future. What's in store for Rust? Will ChatGPT boom or bust? Will Bryan's prediction of the demise of the term "Artificial Intelligence" come to fruition (finally!)?</itunes:summary>
      <itunes:subtitle>Bryan, Adam, and the Oxide Friends review last year's predictions and look ahead 1, 3, and 6 years into the future. What's in store for Rust? Will ChatGPT boom or bust? Will Bryan's prediction of the demise of the term "Artificial Intelligence" come to fr</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/6359aabd/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/6359aabd/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/6359aabd/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/6359aabd/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/6359aabd/transcription" type="text/html"/>
    </item>
    <item>
      <title>Breaking it down with Ian Brown</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>39</itunes:episode>
      <podcast:episode>39</podcast:episode>
      <itunes:title>Breaking it down with Ian Brown</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">46eef5d1-1df9-4a9a-921d-c0e9be2fdd86</guid>
      <link>https://share.transistor.fm/s/7b0f3d75</link>
      <description>
        <![CDATA[<p><strong>Break it down with Ian Brown<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/AD7F1Y-pga0">the recording from December 26th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/ahl">Adam Leventhal</a>, our special guest was <a href="https://mastodon.hccp.org/@igb">Ian Brown</a>.</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong>Break it down with Ian Brown<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/AD7F1Y-pga0">the recording from December 26th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/ahl">Adam Leventhal</a>, our special guest was <a href="https://mastodon.hccp.org/@igb">Ian Brown</a>.</p>]]>
      </content:encoded>
      <pubDate>Mon, 26 Dec 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/7b0f3d75/a0304a56.mp3" length="81851324" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5114</itunes:duration>
      <itunes:summary>On December 20th, former Tweep, Ian Brown, joined a Twitter Space about Twitter's architecture. He was surprised when the head Tweep himself joined.. and more surprised when Elon responded to his questions about a proposed rewrite by calling Ian a jackass! The Oxide Friends talk about architecture, rewrites, hubris, fear, curiosity, and safety.</itunes:summary>
      <itunes:subtitle>On December 20th, former Tweep, Ian Brown, joined a Twitter Space about Twitter's architecture. He was surprised when the head Tweep himself joined.. and more surprised when Elon responded to his questions about a proposed rewrite by calling Ian a jackass</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/7b0f3d75/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7b0f3d75/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7b0f3d75/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7b0f3d75/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/7b0f3d75/transcription" type="text/html"/>
    </item>
    <item>
      <title>A Debugging Odyssey</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>38</itunes:episode>
      <podcast:episode>38</podcast:episode>
      <itunes:title>A Debugging Odyssey</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">785c45b8-0fc3-40a4-96ab-8f0df6772807</guid>
      <link>https://share.transistor.fm/s/8488f6b6</link>
      <description>
        <![CDATA[<p><strong>A Debugging Odyssey<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/TulG3yTrLEE">the recording from December 19th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/ahl">Adam Leventhal</a>, our special guest was <a href="https://hachyderm.io/@dap">Dave Pacheco</a>. </p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><strong>A Debugging Odyssey<br></strong><br></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/TulG3yTrLEE">the recording from December 19th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/ahl">Adam Leventhal</a>, our special guest was <a href="https://hachyderm.io/@dap">Dave Pacheco</a>. </p>]]>
      </content:encoded>
      <pubDate>Mon, 19 Dec 2022 15:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/8488f6b6/b294272d.mp3" length="91429396" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5713</itunes:duration>
      <itunes:summary>Oxide colleague, Dave Pacheco, joins Adam and Bryan to talk about an epic debugging journey. Everyone had something to learn from the struggle to find random data corruption in the Go allocator--Dave included!</itunes:summary>
      <itunes:subtitle>Oxide colleague, Dave Pacheco, joins Adam and Bryan to talk about an epic debugging journey. Everyone had something to learn from the struggle to find random data corruption in the Go allocator--Dave included!</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/8488f6b6/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8488f6b6/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8488f6b6/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/8488f6b6/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/8488f6b6/transcription" type="text/html"/>
    </item>
    <item>
      <title>Podcasts for Podcast-Lovers</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>37</itunes:episode>
      <podcast:episode>37</podcast:episode>
      <itunes:title>Podcasts for Podcast-Lovers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">75f3637d-4642-462f-ba02-8d8ac02b9f9c</guid>
      <link>https://share.transistor.fm/s/c3c219c7</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends: December 12th, 2022</b></p><p><strong>Podcasts for Podcast-Lovers</strong></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/aJDIhNsS9kM">the recording from December 12th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/ahl">Adam Leventhal</a>, speakers on MM DD included <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">XXX</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">YY</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Podcasts mentioned on the show</p><ul><li><a href="https://ziadeford.com/">Ziade&amp;Ford Advisors</a></li><li><a href="https://www.bradyheywood.com.au/podcasts/">Brady Heywood</a></li><li><a href="https://www.econtalk.org/">EconTalk</a><ul><li><a href="https://www.econtalk.org/lamorna-ash-on-dark-salt-clear/">Lamorna Ash on Dark, Salt, Clear</a></li></ul></li><li><a href="https://theamphour.com/">The Amp Hour Electronics Podcast</a></li><li><a href="https://www.notion.so/blog/topic/podcast">Tools &amp; Craft</a></li><li><a href="https://resilientwebdesign.com/">Resilient web design</a></li><li><a href="https://www.softwaredefinedtalk.com/">Software Defined Talk</a></li><li><a href="https://www.youtube.com/watch?v=BE77h7dmoQU">Kubernetes: The Documentary part 1</a> and <a href="https://www.youtube.com/watch?v=318elIq37PE">part 2</a></li><li><a href="https://devtools.fm/">devtools FM</a></li><li><a href="https://art19.com/shows/science-and-futurism">Science and Futurism with Isaac Arthur</a></li><li><a href="https://anchor.fm/astheicecreamchurns">As the Ice Cream Churns</a></li><li><a href="https://www.spreaker.com/show/lost-terminal">Lost Terminal</a></li><li><a href="https://www.cbc.ca/listen/cbc-podcasts/1061-let-s-make-a-sci-fi">Let's Make A Sci-Fi</a></li><li><a href="https://podcasts.apple.com/us/podcast/invest-like-the-best-with-patrick-oshaughnessy/id1154105909">Invest Like the Best: Shane Battier</a><ul><li><a href="https://www.nytimes.com/2009/02/15/magazine/15Battier-t.html">New York Times: The No-Stats All-Star</a></li></ul></li><li><a href="https://soundcloud.com/markandcarrie">Mark and Carrie</a></li><li><a href="https://open.spotify.com/episode/0erUH7oqqbW5HDUjcnK6cb?si=p1kA5nW7REiNWv9Qmpe3Mg">NerdOut@Spotify: Open Source Work Is Work</a></li><li><a href="https://maximumfun.org/podcasts/flop-house/">The Flop House</a></li><li><a href="https://themoth.org/podcast">The Moth</a></li><li><a href="https://www.iheart.com/podcast/1119-it-could-happen-here-30717896/">It Could Happen Here</a></li><li><a href="https://podcast.play.date/">Playdate Podcast</a></li><li><a href="https://www.podbean.com/podcast-detail/u249z-8de2a/The-Chernobyl-Podcast">The Chernobyl Podcast</a></li><li><a href="https://www.iheart.com/podcast/105-behind-the-bastards-29236323/">Behind the Bastards</a></li><li><a href="https://www.iheart.com/podcast/1119-behind-the-police-63877803/">Behind the Police</a></li><li><a href="https://anchor.fm/terrorism-bad">Terrorism Bad</a></li><li><a href="https://luminarypodcasts.com/listen/corinne-fisher-and-krystyna-hutchinson/guys-we-f-d/61ef47bf-07ce-4c3e-b175-e846e8f5707f?_branch_match_id=1131034464914672027&amp;_branch_referrer=H4sIAAAAAAAAA8soKSkottLXzynNzcxLLKrUy8nMy9bPCskNTXSJLC9LSwIADNz7%2ByEAAAA%3D&amp;country=US">Guys We F****d</a></li><li><a href="https://omny.fm/shows/how-did-this-get-made/holy-matrimony-live">How Did This Get Made: Holy Matrimony</a></li><li><a href="https://gimletmedia.com/shows/startup/6nh3zg">Startup: How Not to Pitch a Billionaire</a></li><li><a href="https://podnews.net/podcast/i4a38">Boom / Bust HQ Trivia</a></li><li><a href="https://www.acquired.fm/episodes/tsmc">Acquired: TSMC</a></li><li><a href="https://www.thepitch.show/">The Pitch Show</a></li><li><a href="https://www.wsj.com/podcasts/bad-bets">Bad Bets</a></li></ul><p>Tools</p><ul><li><a href="https://embedded.fm/">Embedded.fm</a></li><li><a href="https://huffduffer.com/">Huff Duffer</a></li></ul><p>Other links from the audience</p><ul><li><a href="https://www.bsdnow.tv/">BSD Now</a></li><li><a href="https://www.dancarlin.com/hardcore-history-series/">Hardcore History</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">EMCrit Podcast</a><a href="https://podcasts.google.com/feed/aHR0cHM6Ly9lbWNyaXQub3JnL2ZlZWQvcG9kY2FzdC8?sa=X&amp;ved=0CAMQ4aUDahcKEwiIuNvvuPX7AhUAAAAAHQAAAAAQAQ&amp;hl=en">https://podcasts.google.com/feed/aHR0cHM6Ly9lbWNyaXQub3JnL2ZlZWQvcG9kY2FzdC8?sa=X&amp;ved=0CAMQ4aUDahcKEwiIuNvvuPX7AhUAAAAAHQAAAAAQAQ&amp;hl=en</a></li><li><a href="https://podcasts.apple.com/us/podcast/if-books-could-kill/id1651876897">https://podcasts.apple.com/us/podcast/if-books-could-kill/id1651876897</a></li><li><a href="https://www.popsci.com/category/weirdest-thing-i-learned-this-week/">The Weirdest Thing I Learned This Week</a></li><li><a href="https://99percentinvisible.org/about/the-show/">https://99percentinvisible.org/about/the-show/</a></li><li><a href="https://intel.com/aipodcast">https://intel.com/aipodcast</a></li><li><a href="https://nextcloud.com/podcast/">https://nextcloud.com/podcast/</a></li><li><a href="https://gzmshows.com/shows/listing/the-big-fib/">https://gzmshows.com/shows/listing/the-big-fib/</a></li><li><a href="http://wandb.com/podcast">http://wandb.com/podcast</a></li><li><a href="https://feeds.captivate.fm/gradient-dissent/">https://feeds.captivate.fm/gradient-dissent/</a></li><li><a href="https://blart.libsyn.com/">https://blart.libsyn.com/</a></li><li><a href="https://darknetdiaries.com/">https://darknetdiaries.com/</a></li><li><a href="https://theretrohour.com/">https://theretrohour.com/</a></li><li><a href="https://www.youtube.com/channel/UCPxHg4192hLDpTI2w7F9rPg">https://www.youtube.com/channel/UCPxHg4192hLDpTI2w7F9rPg</a></li><li><a href="https://reasonablysound.com/">https://reasonablysound.com</a></li><li><a href="https://www.youtube.com/@NoBoilerplate">https://www.youtube.com/@NoBoilerplate</a></li><li><a href="https://www.youtube.com/@Namtao">https://www.youtube.com/@Namtao</a></li><li><a href="https://signalsandthreads.com/">https://signalsandthreads.com/</a></li><li><a href="https://www.bbc.co.uk/programmes/w13xtvg9/episodes/downloads">https://www.bbc.co.uk/programmes/w13xtvg9/episodes/downloads</a></li><li><a href="https://darknetdiaries.com/">https://darknetdiaries.com/</a></li><li><a href="https://blog.mainframe.dev/">https://blog.mainframe.dev/</a></li><li><a href="https://podcasts.apple.com/us/podcast/revolutions/id703889772">https://podcasts.apple.com/us/podcast/revolutions/id703889772</a></li><li><a href="https://gimletmedia.com/shows/mystery-show">https://gimletmedia.com/shows/mystery-show</a></li><li><a href="https://mast.hpc.social/@freemin7">https://mast.hpc.social/@freemin7</a></li><li><a href="https://feeds.megaphone.fm/uncivil">https://feeds.megaphone.fm/uncivil</a></li><li><a href="https://open.spotify.com/episode/4cJ7NqRen0OSJ2a4Wg4uaO?si=XYNwryI0Sc6MeYRboeUcgA">https://open.spotify.com/episode/4cJ7NqRen0OSJ2a4Wg4uaO?si=XYNwryI0Sc6MeYRboeUcgA</a></li><li><a href="https://mango.pdf.zone/finding-former-australian-prime-minister-tony-abbotts-passport-number-on-instagram">https://mango.pdf.zone/finding-former-australian-prime-minister-tony-abbotts-passport-number-on-instagram</a></li><li><a href="https://open.spotify.com/episode/5EUBBoQVZtQMkhTjfSIvzu?si=j9wcHSKGSfCiP2khHsWBug">https://open.spotify.com/episode/5EUBBoQVZtQMkhTjfSIvzu?si=j9wcHSKGSfCiP2khHsWBug</a></li><li><a href="http://www.autonocast.com/">http://www.autonocast.com</a></li><li><a href="https://risky.biz/">https://risky.biz</a></li><li><a href="https://share.transistor.fm/s/7809611e">https://share.transistor.fm/s/7809611e</a></li><li><a href="https://share.transistor.f..."></a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends: December 12th, 2022</b></p><p><strong>Podcasts for Podcast-Lovers</strong></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/aJDIhNsS9kM">the recording from December 12th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/ahl">Adam Leventhal</a>, speakers on MM DD included <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">XXX</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">YY</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Podcasts mentioned on the show</p><ul><li><a href="https://ziadeford.com/">Ziade&amp;Ford Advisors</a></li><li><a href="https://www.bradyheywood.com.au/podcasts/">Brady Heywood</a></li><li><a href="https://www.econtalk.org/">EconTalk</a><ul><li><a href="https://www.econtalk.org/lamorna-ash-on-dark-salt-clear/">Lamorna Ash on Dark, Salt, Clear</a></li></ul></li><li><a href="https://theamphour.com/">The Amp Hour Electronics Podcast</a></li><li><a href="https://www.notion.so/blog/topic/podcast">Tools &amp; Craft</a></li><li><a href="https://resilientwebdesign.com/">Resilient web design</a></li><li><a href="https://www.softwaredefinedtalk.com/">Software Defined Talk</a></li><li><a href="https://www.youtube.com/watch?v=BE77h7dmoQU">Kubernetes: The Documentary part 1</a> and <a href="https://www.youtube.com/watch?v=318elIq37PE">part 2</a></li><li><a href="https://devtools.fm/">devtools FM</a></li><li><a href="https://art19.com/shows/science-and-futurism">Science and Futurism with Isaac Arthur</a></li><li><a href="https://anchor.fm/astheicecreamchurns">As the Ice Cream Churns</a></li><li><a href="https://www.spreaker.com/show/lost-terminal">Lost Terminal</a></li><li><a href="https://www.cbc.ca/listen/cbc-podcasts/1061-let-s-make-a-sci-fi">Let's Make A Sci-Fi</a></li><li><a href="https://podcasts.apple.com/us/podcast/invest-like-the-best-with-patrick-oshaughnessy/id1154105909">Invest Like the Best: Shane Battier</a><ul><li><a href="https://www.nytimes.com/2009/02/15/magazine/15Battier-t.html">New York Times: The No-Stats All-Star</a></li></ul></li><li><a href="https://soundcloud.com/markandcarrie">Mark and Carrie</a></li><li><a href="https://open.spotify.com/episode/0erUH7oqqbW5HDUjcnK6cb?si=p1kA5nW7REiNWv9Qmpe3Mg">NerdOut@Spotify: Open Source Work Is Work</a></li><li><a href="https://maximumfun.org/podcasts/flop-house/">The Flop House</a></li><li><a href="https://themoth.org/podcast">The Moth</a></li><li><a href="https://www.iheart.com/podcast/1119-it-could-happen-here-30717896/">It Could Happen Here</a></li><li><a href="https://podcast.play.date/">Playdate Podcast</a></li><li><a href="https://www.podbean.com/podcast-detail/u249z-8de2a/The-Chernobyl-Podcast">The Chernobyl Podcast</a></li><li><a href="https://www.iheart.com/podcast/105-behind-the-bastards-29236323/">Behind the Bastards</a></li><li><a href="https://www.iheart.com/podcast/1119-behind-the-police-63877803/">Behind the Police</a></li><li><a href="https://anchor.fm/terrorism-bad">Terrorism Bad</a></li><li><a href="https://luminarypodcasts.com/listen/corinne-fisher-and-krystyna-hutchinson/guys-we-f-d/61ef47bf-07ce-4c3e-b175-e846e8f5707f?_branch_match_id=1131034464914672027&amp;_branch_referrer=H4sIAAAAAAAAA8soKSkottLXzynNzcxLLKrUy8nMy9bPCskNTXSJLC9LSwIADNz7%2ByEAAAA%3D&amp;country=US">Guys We F****d</a></li><li><a href="https://omny.fm/shows/how-did-this-get-made/holy-matrimony-live">How Did This Get Made: Holy Matrimony</a></li><li><a href="https://gimletmedia.com/shows/startup/6nh3zg">Startup: How Not to Pitch a Billionaire</a></li><li><a href="https://podnews.net/podcast/i4a38">Boom / Bust HQ Trivia</a></li><li><a href="https://www.acquired.fm/episodes/tsmc">Acquired: TSMC</a></li><li><a href="https://www.thepitch.show/">The Pitch Show</a></li><li><a href="https://www.wsj.com/podcasts/bad-bets">Bad Bets</a></li></ul><p>Tools</p><ul><li><a href="https://embedded.fm/">Embedded.fm</a></li><li><a href="https://huffduffer.com/">Huff Duffer</a></li></ul><p>Other links from the audience</p><ul><li><a href="https://www.bsdnow.tv/">BSD Now</a></li><li><a href="https://www.dancarlin.com/hardcore-history-series/">Hardcore History</a></li><li><a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">EMCrit Podcast</a><a href="https://podcasts.google.com/feed/aHR0cHM6Ly9lbWNyaXQub3JnL2ZlZWQvcG9kY2FzdC8?sa=X&amp;ved=0CAMQ4aUDahcKEwiIuNvvuPX7AhUAAAAAHQAAAAAQAQ&amp;hl=en">https://podcasts.google.com/feed/aHR0cHM6Ly9lbWNyaXQub3JnL2ZlZWQvcG9kY2FzdC8?sa=X&amp;ved=0CAMQ4aUDahcKEwiIuNvvuPX7AhUAAAAAHQAAAAAQAQ&amp;hl=en</a></li><li><a href="https://podcasts.apple.com/us/podcast/if-books-could-kill/id1651876897">https://podcasts.apple.com/us/podcast/if-books-could-kill/id1651876897</a></li><li><a href="https://www.popsci.com/category/weirdest-thing-i-learned-this-week/">The Weirdest Thing I Learned This Week</a></li><li><a href="https://99percentinvisible.org/about/the-show/">https://99percentinvisible.org/about/the-show/</a></li><li><a href="https://intel.com/aipodcast">https://intel.com/aipodcast</a></li><li><a href="https://nextcloud.com/podcast/">https://nextcloud.com/podcast/</a></li><li><a href="https://gzmshows.com/shows/listing/the-big-fib/">https://gzmshows.com/shows/listing/the-big-fib/</a></li><li><a href="http://wandb.com/podcast">http://wandb.com/podcast</a></li><li><a href="https://feeds.captivate.fm/gradient-dissent/">https://feeds.captivate.fm/gradient-dissent/</a></li><li><a href="https://blart.libsyn.com/">https://blart.libsyn.com/</a></li><li><a href="https://darknetdiaries.com/">https://darknetdiaries.com/</a></li><li><a href="https://theretrohour.com/">https://theretrohour.com/</a></li><li><a href="https://www.youtube.com/channel/UCPxHg4192hLDpTI2w7F9rPg">https://www.youtube.com/channel/UCPxHg4192hLDpTI2w7F9rPg</a></li><li><a href="https://reasonablysound.com/">https://reasonablysound.com</a></li><li><a href="https://www.youtube.com/@NoBoilerplate">https://www.youtube.com/@NoBoilerplate</a></li><li><a href="https://www.youtube.com/@Namtao">https://www.youtube.com/@Namtao</a></li><li><a href="https://signalsandthreads.com/">https://signalsandthreads.com/</a></li><li><a href="https://www.bbc.co.uk/programmes/w13xtvg9/episodes/downloads">https://www.bbc.co.uk/programmes/w13xtvg9/episodes/downloads</a></li><li><a href="https://darknetdiaries.com/">https://darknetdiaries.com/</a></li><li><a href="https://blog.mainframe.dev/">https://blog.mainframe.dev/</a></li><li><a href="https://podcasts.apple.com/us/podcast/revolutions/id703889772">https://podcasts.apple.com/us/podcast/revolutions/id703889772</a></li><li><a href="https://gimletmedia.com/shows/mystery-show">https://gimletmedia.com/shows/mystery-show</a></li><li><a href="https://mast.hpc.social/@freemin7">https://mast.hpc.social/@freemin7</a></li><li><a href="https://feeds.megaphone.fm/uncivil">https://feeds.megaphone.fm/uncivil</a></li><li><a href="https://open.spotify.com/episode/4cJ7NqRen0OSJ2a4Wg4uaO?si=XYNwryI0Sc6MeYRboeUcgA">https://open.spotify.com/episode/4cJ7NqRen0OSJ2a4Wg4uaO?si=XYNwryI0Sc6MeYRboeUcgA</a></li><li><a href="https://mango.pdf.zone/finding-former-australian-prime-minister-tony-abbotts-passport-number-on-instagram">https://mango.pdf.zone/finding-former-australian-prime-minister-tony-abbotts-passport-number-on-instagram</a></li><li><a href="https://open.spotify.com/episode/5EUBBoQVZtQMkhTjfSIvzu?si=j9wcHSKGSfCiP2khHsWBug">https://open.spotify.com/episode/5EUBBoQVZtQMkhTjfSIvzu?si=j9wcHSKGSfCiP2khHsWBug</a></li><li><a href="http://www.autonocast.com/">http://www.autonocast.com</a></li><li><a href="https://risky.biz/">https://risky.biz</a></li><li><a href="https://share.transistor.fm/s/7809611e">https://share.transistor.fm/s/7809611e</a></li><li><a href="https://share.transistor.f..."></a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 12 Dec 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/c3c219c7/dff34fa5.mp3" length="85161146" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5321</itunes:duration>
      <itunes:summary>The Oxide Friends bring their podcast recommendations. PCBs, game consoles, sci-fi, business failures, to bad movies--there was a lot of range.</itunes:summary>
      <itunes:subtitle>The Oxide Friends bring their podcast recommendations. PCBs, game consoles, sci-fi, business failures, to bad movies--there was a lot of range.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/c3c219c7/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c3c219c7/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c3c219c7/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c3c219c7/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/c3c219c7/transcription" type="text/html"/>
    </item>
    <item>
      <title>Leaving Twitter with Tim Bray</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>36</itunes:episode>
      <podcast:episode>36</podcast:episode>
      <itunes:title>Leaving Twitter with Tim Bray</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">267ce149-b79c-4c14-a2c6-70ccc504904d</guid>
      <link>https://share.transistor.fm/s/ed378548</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends: November 28th, 2022</b></p><p><strong>Leaving Twitter with Tim Bray</strong></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/GZF96XmmJg8">the recording from November 28th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/ahl">Adam Leventhal</a>, our special guest was <a href="https://mastodon.cloud/@timbray">Tim Bray</a>. Other speakers on November 28th included <a href="https://hachyderm.io/@adamhjk">Adam Jacob</a>, <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Toasterson</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">raggi</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.tbray.org/ongoing/When/202x/2022/11/26/Bye-Twitter">Bye, Twitter</a> by Tim Bray</li><li><a href="https://www.jwz.org/blog/2022/11/psa-do-not-use-services-that-hate-the-internet/">jwz: PSA: Do Not Use Services That Hate The Internet</a></li><li><a href="https://www.jwz.org/blog/2022/11/mastodon-stampede/">jwz: Mastodon stampede</a> <em>"Federation" now apparently means "DDoS yourself."</em></li><li>Tim Bray <a href="http://www.tbray.org/ongoing/When/202x/2022/11/28/On-Algorithms">On Algorithms</a></li><li>On terrible Twitter ads: <a href="https://twitter.com/intelnews/status/1579366123421810689">@intelnews: "Moore’s Law only stops when innovation stops.”</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends: November 28th, 2022</b></p><p><strong>Leaving Twitter with Tim Bray</strong></p><p>We've been hosting a live show weekly on Mondays at 5p for about an hour, and recording them all; here is <a href="https://youtu.be/GZF96XmmJg8">the recording from November 28th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/ahl">Adam Leventhal</a>, our special guest was <a href="https://mastodon.cloud/@timbray">Tim Bray</a>. Other speakers on November 28th included <a href="https://hachyderm.io/@adamhjk">Adam Jacob</a>, <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">Toasterson</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">raggi</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.tbray.org/ongoing/When/202x/2022/11/26/Bye-Twitter">Bye, Twitter</a> by Tim Bray</li><li><a href="https://www.jwz.org/blog/2022/11/psa-do-not-use-services-that-hate-the-internet/">jwz: PSA: Do Not Use Services That Hate The Internet</a></li><li><a href="https://www.jwz.org/blog/2022/11/mastodon-stampede/">jwz: Mastodon stampede</a> <em>"Federation" now apparently means "DDoS yourself."</em></li><li>Tim Bray <a href="http://www.tbray.org/ongoing/When/202x/2022/11/28/On-Algorithms">On Algorithms</a></li><li>On terrible Twitter ads: <a href="https://twitter.com/intelnews/status/1579366123421810689">@intelnews: "Moore’s Law only stops when innovation stops.”</a></li><li>PRs needed!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next show will likely be on Monday at 5p Pacific Time on our Discord server; stay tuned to our Mastodon feeds for details, or <a href="https://sesh.fyi/api/calendar/v2/iMdFbuFRupMwuTiwvXswNU.ics">subscribe to this calendar</a>. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Mon, 28 Nov 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/ed378548/44c5a0aa.mp3" length="69748510" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4358</itunes:duration>
      <itunes:summary>Tim Bray joins the Oxide Friends to talk about leaving Twitter as a user as Bryan and Adam host their first live show on Discord (adios, Twitter Spaces!).</itunes:summary>
      <itunes:subtitle>Tim Bray joins the Oxide Friends to talk about leaving Twitter as a user as Bryan and Adam host their first live show on Discord (adios, Twitter Spaces!).</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/ed378548/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ed378548/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ed378548/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ed378548/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/ed378548/transcription" type="text/html"/>
    </item>
    <item>
      <title>Mastodon with Kris Nova</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>35</itunes:episode>
      <podcast:episode>35</podcast:episode>
      <itunes:title>Mastodon with Kris Nova</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d16bab8b-dc59-493a-b9d9-d6234507effd</guid>
      <link>https://share.transistor.fm/s/910a12d1</link>
      <description>
        <![CDATA[<p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/2YvLYUYKEAs">the recording for our Twitter Space for November 14th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was <a href="https://hachyderm.io/@nova">Kris Nova</a>. Other speakers on November 14th included <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">XXX</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">YY</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/2YvLYUYKEAs">the recording for our Twitter Space for November 14th, 2022</a>.</p><p>In addition to <a href="https://mastodon.social/@bcantrill">Bryan Cantrill</a> and <a href="https://mastodon.social/@ahl">Adam Leventhal</a>, our special guest was <a href="https://hachyderm.io/@nova">Kris Nova</a>. Other speakers on November 14th included <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">XXX</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">YY</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p>]]>
      </content:encoded>
      <pubDate>Mon, 14 Nov 2022 09:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/910a12d1/f252bba1.mp3" length="87134802" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5444</itunes:duration>
      <itunes:summary>Kris Nova joins Bryan, Adam, and the Oxide Friends to talk about Mastodon. Kris runs Hachyderm, a Mastodon server. She shares her experience with Mastodon and the Fediverse.</itunes:summary>
      <itunes:subtitle>Kris Nova joins Bryan, Adam, and the Oxide Friends to talk about Mastodon. Kris runs Hachyderm, a Mastodon server. She shares her experience with Mastodon and the Fediverse.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/910a12d1/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/910a12d1/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/910a12d1/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/910a12d1/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/910a12d1/transcription" type="text/html"/>
    </item>
    <item>
      <title>Tech Layoffs</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>34</itunes:episode>
      <podcast:episode>34</podcast:episode>
      <itunes:title>Tech Layoffs</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">9d0c5216-917f-4976-8e4a-8a3a4f967216</guid>
      <link>https://share.transistor.fm/s/c443798f</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 7th, 2022</b></p><p><strong>Tech Layoffs</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/oBTMUc1Q5vY">the recording for our Twitter Space for November 7th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 7th included <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">XXX</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">YY</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 7th, 2022</b></p><p><strong>Tech Layoffs</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/oBTMUc1Q5vY">the recording for our Twitter Space for November 7th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 7th included <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">XXX</a>, and <a href="https://github.com/oxidecomputer/oxide-and-friends/blob/master">YY</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Mon, 07 Nov 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/c443798f/5ef085c8.mp3" length="95688456" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5979</itunes:duration>
      <itunes:summary>Bryan, Adam, and the Oxide Friends talk about the recent spate of layoffs in tech--the good, the bad, and the ugly. We stumbled into a discussion of the acute impact to those on visas with some great contributions from those who joined us live!</itunes:summary>
      <itunes:subtitle>Bryan, Adam, and the Oxide Friends talk about the recent spate of layoffs in tech--the good, the bad, and the ugly. We stumbled into a discussion of the acute impact to those on visas with some great contributions from those who joined us live!</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/c443798f/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c443798f/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c443798f/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c443798f/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/c443798f/transcription" type="text/html"/>
    </item>
    <item>
      <title>Open Source Firmware</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>33</itunes:episode>
      <podcast:episode>33</podcast:episode>
      <itunes:title>Open Source Firmware</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">f4f47719-fafe-4b62-a7f3-c0436c447a7b</guid>
      <link>https://share.transistor.fm/s/ba861b24</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 31st, 2022</b></p><p><strong>Open Source Firmware</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/QAhHkz76NbI">the recording for our Twitter Space for October 31st, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guests were <a href="https://twitter.com/nablahero">Christian Walker</a> and <a href="https://twitter.com/_zaolin_">Philipp Deppenwiese</a>. </p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 31st, 2022</b></p><p><strong>Open Source Firmware</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/QAhHkz76NbI">the recording for our Twitter Space for October 31st, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guests were <a href="https://twitter.com/nablahero">Christian Walker</a> and <a href="https://twitter.com/_zaolin_">Philipp Deppenwiese</a>. </p><p><br></p>]]>
      </content:encoded>
      <pubDate>Mon, 31 Oct 2022 09:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/ba861b24/1a883a47.mp3" length="81294234" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5079</itunes:duration>
      <itunes:summary>Christian Walker and Philipp Deppenwiese join Bryan, Adam, and the Oxide Friends to talk about open firmware, the Open Firmware Conference, and the Open Firmware Foundation.</itunes:summary>
      <itunes:subtitle>Christian Walker and Philipp Deppenwiese join Bryan, Adam, and the Oxide Friends to talk about open firmware, the Open Firmware Conference, and the Open Firmware Foundation.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/ba861b24/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ba861b24/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ba861b24/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ba861b24/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/ba861b24/transcription" type="text/html"/>
    </item>
    <item>
      <title>Let That Sink In! (Whither Twitter?)</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>32</itunes:episode>
      <podcast:episode>32</podcast:episode>
      <itunes:title>Let That Sink In! (Whither Twitter?)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">2225efe0-467c-4059-ac5d-7f6e64210f7b</guid>
      <link>https://share.transistor.fm/s/ac362832</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 27th, 2022</b></p><p><strong>Let That Sink In! (Whither Twitter?)</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/RhXYXtyPz3Y">the recording for our Twitter Space for October 27th, 2022</a>.</p><p>In this special, breaking news edition of Oxide and Friends, <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> was joined by <a href="https://twitter.com/jmclulow">Joshua M. Clulow</a>, <a href="https://twitter.com/mipsytipsy">Charity Majors</a>, <a href="https://twitter.com/evilbits">mick</a>, <a href="https://twitter.com/therishidesai">Rishi Desai</a>, <a href="https://twitter.com/l_i_n_e_a_r">linear cannon</a>, <a href="https://twitter.com/ignaloidas">ignaloidas</a>, <a href="https://twitter.com/CraigTraynor1">Craig Traynor</a>, <a href="https://twitter.com/whisk">Cargo Occultist</a>, and <a href="https://twitter.com/AaronDGoldman">Aaron David Goldman</a>.</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 27th, 2022</b></p><p><strong>Let That Sink In! (Whither Twitter?)</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/RhXYXtyPz3Y">the recording for our Twitter Space for October 27th, 2022</a>.</p><p>In this special, breaking news edition of Oxide and Friends, <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> was joined by <a href="https://twitter.com/jmclulow">Joshua M. Clulow</a>, <a href="https://twitter.com/mipsytipsy">Charity Majors</a>, <a href="https://twitter.com/evilbits">mick</a>, <a href="https://twitter.com/therishidesai">Rishi Desai</a>, <a href="https://twitter.com/l_i_n_e_a_r">linear cannon</a>, <a href="https://twitter.com/ignaloidas">ignaloidas</a>, <a href="https://twitter.com/CraigTraynor1">Craig Traynor</a>, <a href="https://twitter.com/whisk">Cargo Occultist</a>, and <a href="https://twitter.com/AaronDGoldman">Aaron David Goldman</a>.</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Thu, 27 Oct 2022 19:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/ac362832/32e24347.mp3" length="99195018" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6198</itunes:duration>
      <itunes:summary>As the acquisition of Twitter closed, Bryan called an emergency, one-off session of the Oxide Friends to discuss. Make your own predictions to play along at home.</itunes:summary>
      <itunes:subtitle>As the acquisition of Twitter closed, Bryan called an emergency, one-off session of the Oxide Friends to discuss. Make your own predictions to play along at home.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/ac362832/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac362832/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac362832/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac362832/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac362832/transcription" type="text/html"/>
    </item>
    <item>
      <title>Open Source Inside Baseball (with Stephen O'Grady)</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>31</itunes:episode>
      <podcast:episode>31</podcast:episode>
      <itunes:title>Open Source Inside Baseball (with Stephen O'Grady)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c0ea01b8-3b6b-4dd2-a634-a9ddf0728267</guid>
      <link>https://share.transistor.fm/s/bde1469b</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 24th, 2022</b></p><p><strong>Open Source Inside Baseball</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/UygfNt5oLmM">the recording for our Twitter Space for October 24th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was dear friend-of-Oxide, <a href="https://twitter.com/sogrady">Stephen O'Grady</a>. </p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>For non-American and/or non-baseball fans "inside baseball" is an idiom meaning "an expert's take or opinion"</li><li>Also, Stephen, Bryan, and Adam love actual baseball so there was quite a bit of that as well...</li><li>For the baseball fans, <a href="https://www.youtube.com/watch?v=efDLfPEn07s">the Bryce Harper at bat</a> we were so excited about</li><li>The main event: Stephen's <a href="https://redmonk.com/sogrady/2022/09/23/dead-end/">The Dead End</a></li></ul><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 24th, 2022</b></p><p><strong>Open Source Inside Baseball</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/UygfNt5oLmM">the recording for our Twitter Space for October 24th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was dear friend-of-Oxide, <a href="https://twitter.com/sogrady">Stephen O'Grady</a>. </p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>For non-American and/or non-baseball fans "inside baseball" is an idiom meaning "an expert's take or opinion"</li><li>Also, Stephen, Bryan, and Adam love actual baseball so there was quite a bit of that as well...</li><li>For the baseball fans, <a href="https://www.youtube.com/watch?v=efDLfPEn07s">the Bryce Harper at bat</a> we were so excited about</li><li>The main event: Stephen's <a href="https://redmonk.com/sogrady/2022/09/23/dead-end/">The Dead End</a></li></ul><p><br></p>]]>
      </content:encoded>
      <pubDate>Mon, 24 Oct 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/bde1469b/7c868a15.mp3" length="68609115" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4286</itunes:duration>
      <itunes:summary>Stephen O'Grady of RedMonk joins Bryan, Adam, and the Oxide Friends to talk about the dead end of proprietary software masquerading as open source that the industry is drifting into. We walk inside baseball including some coordination on the part of offenders. We also talk some actual baseball... but only for about 12:40.</itunes:summary>
      <itunes:subtitle>Stephen O'Grady of RedMonk joins Bryan, Adam, and the Oxide Friends to talk about the dead end of proprietary software masquerading as open source that the industry is drifting into. We walk inside baseball including some coordination on the part of offen</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/bde1469b/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bde1469b/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bde1469b/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bde1469b/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/bde1469b/transcription" type="text/html"/>
    </item>
    <item>
      <title>Holistic Boot</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>30</itunes:episode>
      <podcast:episode>30</podcast:episode>
      <itunes:title>Holistic Boot</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">3e6f3373-a0b0-4adc-834f-d8599c60fb2d</guid>
      <link>https://share.transistor.fm/s/24beb248</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 10th, 2022</b></p><p><strong>Holistic Boot</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/KItJzncvjFk">the recording for our Twitter Space for October 10th, 2022</a>.</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 10th, 2022</b></p><p><strong>Holistic Boot</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/KItJzncvjFk">the recording for our Twitter Space for October 10th, 2022</a>.</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Mon, 10 Oct 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/24beb248/122bcd88.mp3" length="87642600" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5476</itunes:duration>
      <itunes:summary>Bryan and Adam talk about how Oxide boots its systems--no BIOS, no BMC. A modern server unlike any other server in the market all of which carry 40+ years of the PC legacy.</itunes:summary>
      <itunes:subtitle>Bryan and Adam talk about how Oxide boots its systems--no BIOS, no BMC. A modern server unlike any other server in the market all of which carry 40+ years of the PC legacy.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/24beb248/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/24beb248/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/24beb248/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/24beb248/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/24beb248/transcription" type="text/html"/>
    </item>
    <item>
      <title>Engineering Incentives... and Misincentives</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>29</itunes:episode>
      <podcast:episode>29</podcast:episode>
      <itunes:title>Engineering Incentives... and Misincentives</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a4f198d5-e683-40d4-a254-7ff26a14a867</guid>
      <link>https://share.transistor.fm/s/2c3f8df8</link>
      <description>
        <![CDATA[Inspired by the incentives at Google that apparently promote launching--but not sustaining--new products, Bryan, Adam and the Oxide Friends discuss the efficacy of various incentives... and the incentives that can lead to unintended and negative outcomes.]]>
      </description>
      <content:encoded>
        <![CDATA[Inspired by the incentives at Google that apparently promote launching--but not sustaining--new products, Bryan, Adam and the Oxide Friends discuss the efficacy of various incentives... and the incentives that can lead to unintended and negative outcomes.]]>
      </content:encoded>
      <pubDate>Mon, 03 Oct 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/2c3f8df8/0de5ad1b.mp3" length="62936841" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3932</itunes:duration>
      <itunes:summary>Inspired by the incentives at Google that apparently promote launching--but not sustaining--new products, Bryan, Adam and the Oxide Friends discuss the efficacy of various incentives... and the incentives that can lead to unintended and negative outcomes.</itunes:summary>
      <itunes:subtitle>Inspired by the incentives at Google that apparently promote launching--but not sustaining--new products, Bryan, Adam and the Oxide Friends discuss the efficacy of various incentives... and the incentives that can lead to unintended and negative outcomes.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/2c3f8df8/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2c3f8df8/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2c3f8df8/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2c3f8df8/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/2c3f8df8/transcription" type="text/html"/>
    </item>
    <item>
      <title>Losing the Signal with Sean Silcoff</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>28</itunes:episode>
      <podcast:episode>28</podcast:episode>
      <itunes:title>Losing the Signal with Sean Silcoff</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">45c94823-35fc-4b6f-b21a-961f13e1104f</guid>
      <link>https://share.transistor.fm/s/e501a98c</link>
      <description>
        <![CDATA[<p>Bryan and Adam interview Sean Silcoff, co-author of "Losing the Signal: The Untold Story Behind the Extraordinary Rise and Spectacular Fall of BlackBerry"... Soon to be a major motion picture! <br><strong><br>Losing the Signal with Sean Silcoff (The Rise and Fall of BlackBerry)<br></strong><br></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/68TVcHeBsBU">the recording for our Twitter Space for September 26th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our esteemed guest was one of the authors of Losing the Signal, <a href="https://twitter.com/SeanSilcoff">Sean Silcoff</a>.</p><p>Not many links, mostly anecdotes from <a href="https://www.amazon.com/Losing-Signal-Extraordinary-Spectacular-BlackBerry-ebook/dp/B00Q20ASVS">Losing the Signal: The Untold Story Behind the Extraordinary Rise and Spectacular Fall of BlackBerry</a>, the book Sean co-wrote with Jacquie McNish</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/68TVcHeBsBU?t=301">@05:01</a> <em>The aha moment for BBM</em></li><li><a href="https://youtu.be/68TVcHeBsBU?t=582">@09:42</a> <em>Ruffled feathers from partner interactions</em><ul><li>Bell South thought they had an exlusive deal and they didn't</li><li>Years later, people didn't seem to hold it against them</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=760">@12:40</a> <em>Brian's anecdote about a meeting with Balsillie and Lazaridis</em></li><li><a href="https://youtu.be/68TVcHeBsBU?t=930">@15:30</a> <em>Lost opportunities to course-correct</em><ul><li>The touch screen button</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=1200">@20:00</a> <em>The Blackberry Storm</em><ul><li>Potentially rushed to market when it was not up to standards</li><li>RIM's own testing lab found serious problems but shipped it anyway</li><li>RIM was a great innovator and a terrible follower, some have said that of Apple, though</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=1540">@25:40</a> <em>Lazaridis as the product guy</em><ul><li>This I get (keypad), this I don't get (touchscreen)</li><li>Story on the way up is as important as on the way down</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=1820">@30:20</a> <em>Parallels with DEC</em><ul><li>Amazing rise</li><li>Failure to pass control</li><li>co-CEO model at RIM - worked really well until it didn't</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=2059">@34:19</a> <em>NTP Patent case</em><ul><li><a href="https://www.lexisnexis.com/community/casebrief/p/casebrief-ntp-inc-v-research-in-motion-ltd">Case brief</a></li><li>Jury selection was weighed incredibly far towards lay folks with very little technical understanding</li><li>Technical demonstration goes sideways</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=2710">@45:10</a> <em>Trusting the other co-CEO and the option backdating scandal</em><ul><li>Lazaridis didn't really understand the options stuff and felt Balsillie had put the company at risk</li><li>Kept their fights private, but people could tell "mom and dad weren't getting along"</li><li>Is it right or wrong if everyone was doing it?</li><li>They left an extensive digital paper trail making it easy to make a case</li><li>Thanks to Tom for the clarification - options backdating was okay, failing to report it was not</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=3170">@52:50</a> <em>Larry Conlee</em><ul><li>Fire and brimstone, had a pocket veto, spoke with the voice of the CEOs</li><li>Co COOs!</li><li>Carriers were afraid of becoming dumb pipes, so were anti-app store</li><li>Blackberry didn't care about doing an app store, then AT&amp;T bent to Apple and allowed them to have an app store</li><li>RIM did not believe that Silicon Valley would be let in the front door at the carriers</li><li>RIM would talk about Apple as "the toy company" while being actively devoured</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>Bryan and Adam interview Sean Silcoff, co-author of "Losing the Signal: The Untold Story Behind the Extraordinary Rise and Spectacular Fall of BlackBerry"... Soon to be a major motion picture! <br><strong><br>Losing the Signal with Sean Silcoff (The Rise and Fall of BlackBerry)<br></strong><br></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/68TVcHeBsBU">the recording for our Twitter Space for September 26th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our esteemed guest was one of the authors of Losing the Signal, <a href="https://twitter.com/SeanSilcoff">Sean Silcoff</a>.</p><p>Not many links, mostly anecdotes from <a href="https://www.amazon.com/Losing-Signal-Extraordinary-Spectacular-BlackBerry-ebook/dp/B00Q20ASVS">Losing the Signal: The Untold Story Behind the Extraordinary Rise and Spectacular Fall of BlackBerry</a>, the book Sean co-wrote with Jacquie McNish</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/68TVcHeBsBU?t=301">@05:01</a> <em>The aha moment for BBM</em></li><li><a href="https://youtu.be/68TVcHeBsBU?t=582">@09:42</a> <em>Ruffled feathers from partner interactions</em><ul><li>Bell South thought they had an exlusive deal and they didn't</li><li>Years later, people didn't seem to hold it against them</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=760">@12:40</a> <em>Brian's anecdote about a meeting with Balsillie and Lazaridis</em></li><li><a href="https://youtu.be/68TVcHeBsBU?t=930">@15:30</a> <em>Lost opportunities to course-correct</em><ul><li>The touch screen button</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=1200">@20:00</a> <em>The Blackberry Storm</em><ul><li>Potentially rushed to market when it was not up to standards</li><li>RIM's own testing lab found serious problems but shipped it anyway</li><li>RIM was a great innovator and a terrible follower, some have said that of Apple, though</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=1540">@25:40</a> <em>Lazaridis as the product guy</em><ul><li>This I get (keypad), this I don't get (touchscreen)</li><li>Story on the way up is as important as on the way down</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=1820">@30:20</a> <em>Parallels with DEC</em><ul><li>Amazing rise</li><li>Failure to pass control</li><li>co-CEO model at RIM - worked really well until it didn't</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=2059">@34:19</a> <em>NTP Patent case</em><ul><li><a href="https://www.lexisnexis.com/community/casebrief/p/casebrief-ntp-inc-v-research-in-motion-ltd">Case brief</a></li><li>Jury selection was weighed incredibly far towards lay folks with very little technical understanding</li><li>Technical demonstration goes sideways</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=2710">@45:10</a> <em>Trusting the other co-CEO and the option backdating scandal</em><ul><li>Lazaridis didn't really understand the options stuff and felt Balsillie had put the company at risk</li><li>Kept their fights private, but people could tell "mom and dad weren't getting along"</li><li>Is it right or wrong if everyone was doing it?</li><li>They left an extensive digital paper trail making it easy to make a case</li><li>Thanks to Tom for the clarification - options backdating was okay, failing to report it was not</li></ul></li><li><a href="https://youtu.be/68TVcHeBsBU?t=3170">@52:50</a> <em>Larry Conlee</em><ul><li>Fire and brimstone, had a pocket veto, spoke with the voice of the CEOs</li><li>Co COOs!</li><li>Carriers were afraid of becoming dumb pipes, so were anti-app store</li><li>Blackberry didn't care about doing an app store, then AT&amp;T bent to Apple and allowed them to have an app store</li><li>RIM did not believe that Silicon Valley would be let in the front door at the carriers</li><li>RIM would talk about Apple as "the toy company" while being actively devoured</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p><p><br></p>]]>
      </content:encoded>
      <pubDate>Mon, 26 Sep 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/e501a98c/3d561b82.mp3" length="65766724" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4109</itunes:duration>
      <itunes:summary>Sean Silcoff, one of the authors of Losing the Signal, joins the Oxide Friends to discuss his book, the rise and fall of RIM / BlackBerry, and some of his favorite passages. Thanks to Sean for joining us!</itunes:summary>
      <itunes:subtitle>Sean Silcoff, one of the authors of Losing the Signal, joins the Oxide Friends to discuss his book, the rise and fall of RIM / BlackBerry, and some of his favorite passages. Thanks to Sean for joining us!</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/e501a98c/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e501a98c/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e501a98c/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e501a98c/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/e501a98c/transcription" type="text/html"/>
    </item>
    <item>
      <title>Threads, async/await, Promises, Futures</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>27</itunes:episode>
      <podcast:episode>27</podcast:episode>
      <itunes:title>Threads, async/await, Promises, Futures</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b2dd413d-cbd9-4836-9898-50aadec09d3f</guid>
      <link>https://share.transistor.fm/s/9dafc631</link>
      <description>
        <![CDATA[A problem has been eating at Adam: we use async/await in many languages and yet we're not so good at explaining the moving parts. Bryan and the Oxide Friends therapeutically explore the space.]]>
      </description>
      <content:encoded>
        <![CDATA[A problem has been eating at Adam: we use async/await in many languages and yet we're not so good at explaining the moving parts. Bryan and the Oxide Friends therapeutically explore the space.]]>
      </content:encoded>
      <pubDate>Mon, 12 Sep 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/9dafc631/2de91fe3.mp3" length="72147273" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4508</itunes:duration>
      <itunes:summary>A problem has been eating at Adam: we use async/await in many languages and yet we're not so good at explaining the moving parts. Bryan and the Oxide Friends therapeutically explore the space.</itunes:summary>
      <itunes:subtitle>A problem has been eating at Adam: we use async/await in many languages and yet we're not so good at explaining the moving parts. Bryan and the Oxide Friends therapeutically explore the space.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/9dafc631/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9dafc631/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9dafc631/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9dafc631/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/9dafc631/transcription" type="text/html"/>
    </item>
    <item>
      <title>Potpourri: Product, Platform, Paravirtualization</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>26</itunes:episode>
      <podcast:episode>26</podcast:episode>
      <itunes:title>Potpourri: Product, Platform, Paravirtualization</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6b36d0be-330a-461a-8aa6-a1a0da27de55</guid>
      <link>https://share.transistor.fm/s/1ba5b018</link>
      <description>
        <![CDATA[]]>
      </description>
      <content:encoded>
        <![CDATA[]]>
      </content:encoded>
      <pubDate>Mon, 05 Sep 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/1ba5b018/45c79440.mp3" length="104786163" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6547</itunes:duration>
      <itunes:summary>
        <![CDATA[]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/1ba5b018/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/1ba5b018/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/1ba5b018/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/1ba5b018/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/1ba5b018/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Oxide Supply Chain</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>25</itunes:episode>
      <podcast:episode>25</podcast:episode>
      <itunes:title>The Oxide Supply Chain</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d541a64d-1a32-4b2b-a1d7-b3c68abe1422</guid>
      <link>https://share.transistor.fm/s/dd64f79a</link>
      <description>
        <![CDATA[Kate Hicks from Oxide operations joins to talk about the supply chain meltdown, war stories from the past, and the innovative ways she and her team have charted a steady course through these turbulent waters]]>
      </description>
      <content:encoded>
        <![CDATA[Kate Hicks from Oxide operations joins to talk about the supply chain meltdown, war stories from the past, and the innovative ways she and her team have charted a steady course through these turbulent waters]]>
      </content:encoded>
      <pubDate>Mon, 29 Aug 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/dd64f79a/67693cfc.mp3" length="66738042" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4169</itunes:duration>
      <itunes:summary>Kate Hicks from Oxide operations joins to talk about the supply chain meltdown, war stories from the past, and the innovative ways she and her team have charted a steady course through these turbulent waters</itunes:summary>
      <itunes:subtitle>Kate Hicks from Oxide operations joins to talk about the supply chain meltdown, war stories from the past, and the innovative ways she and her team have charted a steady course through these turbulent waters</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/dd64f79a/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/dd64f79a/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/dd64f79a/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/dd64f79a/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/dd64f79a/transcription" type="text/html"/>
    </item>
    <item>
      <title>Bringup Lab Chronicles: A Measurement Two Years in the Making</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>24</itunes:episode>
      <podcast:episode>24</podcast:episode>
      <itunes:title>Bringup Lab Chronicles: A Measurement Two Years in the Making</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4495d612-5fe8-4550-9547-4377e1f743c8</guid>
      <link>https://share.transistor.fm/s/65a10522</link>
      <description>
        <![CDATA[The Oxide electrical engineers share their experience bringing up a 100Gb link--it's got everything from a purpose-built probing station to a 100Ω resistor that proved to be the difference between life and death (of the company)]]>
      </description>
      <content:encoded>
        <![CDATA[The Oxide electrical engineers share their experience bringing up a 100Gb link--it's got everything from a purpose-built probing station to a 100Ω resistor that proved to be the difference between life and death (of the company)]]>
      </content:encoded>
      <pubDate>Mon, 22 Aug 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/65a10522/19e69a93.mp3" length="91142380" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5695</itunes:duration>
      <itunes:summary>The Oxide electrical engineers share their experience bringing up a 100Gb link--it's got everything from a purpose-built probing station to a 100Ω resistor that proved to be the difference between life and death (of the company)</itunes:summary>
      <itunes:subtitle>The Oxide electrical engineers share their experience bringing up a 100Gb link--it's got everything from a purpose-built probing station to a 100Ω resistor that proved to be the difference between life and death (of the company)</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/65a10522/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/65a10522/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/65a10522/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/65a10522/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/65a10522/transcription" type="text/html"/>
    </item>
    <item>
      <title>Surviving Conventional Wisdom</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>23</itunes:episode>
      <podcast:episode>23</podcast:episode>
      <itunes:title>Surviving Conventional Wisdom</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">95d60072-a1d0-40dc-b7cd-58690dc5bd3d</guid>
      <link>https://share.transistor.fm/s/bc70d708</link>
      <description>
        <![CDATA[Bryan, Adam, and Steve consider nuggets of conventional wisdom that turn out to be turds.]]>
      </description>
      <content:encoded>
        <![CDATA[Bryan, Adam, and Steve consider nuggets of conventional wisdom that turn out to be turds.]]>
      </content:encoded>
      <pubDate>Mon, 15 Aug 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/bc70d708/a3bd381a.mp3" length="78427720" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4899</itunes:duration>
      <itunes:summary>Bryan, Adam, and Steve consider nuggets of conventional wisdom that turn out to be turds.</itunes:summary>
      <itunes:subtitle>Bryan, Adam, and Steve consider nuggets of conventional wisdom that turn out to be turds.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/bc70d708/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc70d708/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc70d708/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc70d708/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc70d708/transcription" type="text/html"/>
    </item>
    <item>
      <title>RIP Optane</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>22</itunes:episode>
      <podcast:episode>22</podcast:episode>
      <itunes:title>RIP Optane</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d3df3050-0915-4893-8bd1-b9e133264795</guid>
      <link>https://share.transistor.fm/s/f2c3465b</link>
      <description>
        <![CDATA[The Oxide Friends pour one out for Optane, Intel's great hope that never managed to find traction.]]>
      </description>
      <content:encoded>
        <![CDATA[The Oxide Friends pour one out for Optane, Intel's great hope that never managed to find traction.]]>
      </content:encoded>
      <pubDate>Mon, 08 Aug 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/f2c3465b/a332e2b6.mp3" length="99122949" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6193</itunes:duration>
      <itunes:summary>The Oxide Friends pour one out for Optane, Intel's great hope that never managed to find traction.</itunes:summary>
      <itunes:subtitle>The Oxide Friends pour one out for Optane, Intel's great hope that never managed to find traction.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/f2c3465b/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f2c3465b/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f2c3465b/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f2c3465b/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/f2c3465b/transcription" type="text/html"/>
    </item>
    <item>
      <title>Deep Tech Investing</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>21</itunes:episode>
      <podcast:episode>21</podcast:episode>
      <itunes:title>Deep Tech Investing</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">89c63adc-58f8-4f0e-93de-4fda7cb83d3c</guid>
      <link>https://share.transistor.fm/s/d2617506</link>
      <description>
        <![CDATA[Seth Winterroth and Ian Rountree join Bryan, Adam, and the Oxide Friends to talk about investing in deep tech / hard tech.]]>
      </description>
      <content:encoded>
        <![CDATA[Seth Winterroth and Ian Rountree join Bryan, Adam, and the Oxide Friends to talk about investing in deep tech / hard tech.]]>
      </content:encoded>
      <pubDate>Mon, 01 Aug 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/d2617506/f0640c92.mp3" length="72063083" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4501</itunes:duration>
      <itunes:summary>Seth Winterroth and Ian Rountree join Bryan, Adam, and the Oxide Friends to talk about investing in deep tech / hard tech.</itunes:summary>
      <itunes:subtitle>Seth Winterroth and Ian Rountree join Bryan, Adam, and the Oxide Friends to talk about investing in deep tech / hard tech.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/d2617506/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d2617506/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d2617506/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/d2617506/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/d2617506/transcription" type="text/html"/>
    </item>
    <item>
      <title>Across the Chasm with Rust</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>20</itunes:episode>
      <podcast:episode>20</podcast:episode>
      <itunes:title>Across the Chasm with Rust</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">92a63de2-2408-40e1-ae21-61e09e27ecbe</guid>
      <link>https://share.transistor.fm/s/a620f3ea</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 18th, 2022</b></p><p><strong>Across the Chasm with Rust</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/OqyqzFiP1P0">the recording for our Twitter Space for July 18th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guests were <a href="https://twitter.com/steveklabnik">Steve Klabnik</a> and <a href="https://twitter.com/luqma_">Luqman Aden</a>. Other speakers included <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/timClicks">Tim McNamara</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/OqyqzFiP1P0?t=27">@0:27</a> <em>let_chains are stable in Rust 1.64</em><ul><li><a href="https://twitter.com/ahl/status/1548680684796911616">Adam's tweet</a></li><li><a href="https://github.com/rust-lang/rust/pull/94927#event-7007028976">The stabilization PR</a>, with the full saga leading up to stabilization</li><li>As Steve mentions, the feature dates <a href="https://github.com/rust-lang/rfcs/pull/2260">all the way back to 2017</a> and extends the <a href="https://github.com/rust-lang/rfcs/pull/160">Swift-inspired if let expressions</a> Rust has had for a while</li><li>Some Rust features, like <a href="https://rust-lang.github.io/rfcs/3185-static-async-fn-in-trait.html">async functions in traits</a>, are <a href="https://github.com/rust-lang/rfcs/pull/3185">huge</a> rabbit <a href="http://www.smallcultfollowing.com/babysteps/blog/2019/10/26/async-fn-in-traits-are-hard/">holes</a></li><li>Discussion about Rust's commitment to stability and how it's <a href="https://brson.github.io/2017/07/10/how-rust-is-tested">enforced</a> with things like <a href="https://github.com/rust-lang/crater">crater</a></li><li>As an example of the <em>process</em> leading to burnout in programming language communities: Guido <a href="https://lwn.net/Articles/759654/">stepping down as BDFL</a> after <a href="https://peps.python.org/pep-0572/">PEP 572</a> (Assignment Expressions, <em>"the walrus operator"</em>)</li><li>Discussion about Ruby also taking stability seriously: <a href="https://docs.ruby-lang.org/en/master/syntax/control_expressions_rdoc.html#label-Flip-Flop">flip-flops</a> <a href="https://bugs.ruby-lang.org/issues/5400"><em>weren't</em> removed in Ruby 2.0</a> in part because of <a href="https://bugs.ruby-lang.org/issues/5400#note-3">this pretty incredible snippet</a> from <a href="https://github.com/mame">Yusuke Endoh</a></li><li><a href="https://en.wikipedia.org/wiki/Quine_%28computing%29">Quines</a> and <a href="https://en.wikipedia.org/wiki/Quine_(computing)#Ouroboros_programs">variations</a>, <a href="https://github.com/mame">Yusuke Endoh</a>'s <a href="https://mamememo.blogspot.com/2010/09/qlobe.html">Qlobe</a> (reproduced <a href="https://github.com/knoxknox/qlobe">here</a>), their infamous <a href="https://github.com/mame/quine-relay">quine-relay</a>, and their <a href="https://www.youtube.com/watch?v=6K7EmeptEHo">other projects</a></li><li>The <a href="https://pt.wikipedia.org/wiki/G-Portugol">G-Portugol</a> programming language</li><li><a href="https://doc.rust-lang.org/book/appendix-07-nightly-rust.html#unstable-features">The unstable features mechanism</a> in Rust ("first class support for experimental features") and how this allows for user experimentation</li><li><a href="https://github.com/rust-lang/rust/issues/37854">Exclusive range patterns</a> in Rust and some of their <a href="https://github.com/rust-lang/rust/issues/37854#issuecomment-575292595">perils</a>, specifically <a href="https://github.com/tock/tock/issues/1544">in tock</a></li><li>Contrasting the Rust unstable feature mechanism with <a href="https://wiki.haskell.org/Language_Pragmas">Haskell language pragmas</a>: the former requires a nightly compiler to use, the latter does not</li></ul></li><li><a href="https://youtu.be/OqyqzFiP1P0?t=1101">@18:20</a> <em>Discussion about the Rust process; going from RFC to stable Rust</em><ul><li>The Rust <a href="https://doc.rust-lang.org/reference/inline-assembly.html">inline assembly feature</a> (<a href="https://github.com/rust-lang/rfcs/pull/2873">tracking issue</a>)</li><li>The <a href="https://github.com/rust-lang/rfcs">Rust RFC repo</a></li><li>The <a href="https://rust-lang.github.io/rfcs/1598-generic_associated_types.html">Generic Associated Types (GATs) Rust RFC</a></li><li><a href="https://github.com/oxidecomputer/hubris">hubris</a> is <a href="https://github.com/oxidecomputer/hubris/blob/875c53d3de2f26b3e0382343ed8556f92e40a0ba/rust-toolchain.toml#L2">on nightly Rust</a> but with an <a href="https://github.com/oxidecomputer/hubris/commit/e3f699d534aa52567182718352af51af5b0de37f">allow list of features</a></li><li><a href="https://github.com/rust-lang/rfcs/blob/master/text/1201-naked-fns.md">Naked functions in Rust</a> (<a href="https://github.com/rust-lang/rust/issues/32408">tracking issue</a>), <a href="https://rust-lang.github.io/rfcs/2909-destructuring-assignment.html">Destructuring assignments</a>, <a href="https://github.com/rust-lang/rust/issues/75835">#[cmse_nonsecure_entry]</a></li><li>Talking about <a href="https://lwn.net/">LWN</a>-style reports and <em>curation</em> as a way to lessen the pain of using Zulip style chat platforms for discussion</li><li>LWN is <a href="https://lwn.net/Articles/895695/">hiring</a>, looking for someone to keep up with Rust development, among other things</li></ul></li><li>[[partial notes]]</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 18th, 2022</b></p><p><strong>Across the Chasm with Rust</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/OqyqzFiP1P0">the recording for our Twitter Space for July 18th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guests were <a href="https://twitter.com/steveklabnik">Steve Klabnik</a> and <a href="https://twitter.com/luqma_">Luqman Aden</a>. Other speakers included <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/timClicks">Tim McNamara</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/OqyqzFiP1P0?t=27">@0:27</a> <em>let_chains are stable in Rust 1.64</em><ul><li><a href="https://twitter.com/ahl/status/1548680684796911616">Adam's tweet</a></li><li><a href="https://github.com/rust-lang/rust/pull/94927#event-7007028976">The stabilization PR</a>, with the full saga leading up to stabilization</li><li>As Steve mentions, the feature dates <a href="https://github.com/rust-lang/rfcs/pull/2260">all the way back to 2017</a> and extends the <a href="https://github.com/rust-lang/rfcs/pull/160">Swift-inspired if let expressions</a> Rust has had for a while</li><li>Some Rust features, like <a href="https://rust-lang.github.io/rfcs/3185-static-async-fn-in-trait.html">async functions in traits</a>, are <a href="https://github.com/rust-lang/rfcs/pull/3185">huge</a> rabbit <a href="http://www.smallcultfollowing.com/babysteps/blog/2019/10/26/async-fn-in-traits-are-hard/">holes</a></li><li>Discussion about Rust's commitment to stability and how it's <a href="https://brson.github.io/2017/07/10/how-rust-is-tested">enforced</a> with things like <a href="https://github.com/rust-lang/crater">crater</a></li><li>As an example of the <em>process</em> leading to burnout in programming language communities: Guido <a href="https://lwn.net/Articles/759654/">stepping down as BDFL</a> after <a href="https://peps.python.org/pep-0572/">PEP 572</a> (Assignment Expressions, <em>"the walrus operator"</em>)</li><li>Discussion about Ruby also taking stability seriously: <a href="https://docs.ruby-lang.org/en/master/syntax/control_expressions_rdoc.html#label-Flip-Flop">flip-flops</a> <a href="https://bugs.ruby-lang.org/issues/5400"><em>weren't</em> removed in Ruby 2.0</a> in part because of <a href="https://bugs.ruby-lang.org/issues/5400#note-3">this pretty incredible snippet</a> from <a href="https://github.com/mame">Yusuke Endoh</a></li><li><a href="https://en.wikipedia.org/wiki/Quine_%28computing%29">Quines</a> and <a href="https://en.wikipedia.org/wiki/Quine_(computing)#Ouroboros_programs">variations</a>, <a href="https://github.com/mame">Yusuke Endoh</a>'s <a href="https://mamememo.blogspot.com/2010/09/qlobe.html">Qlobe</a> (reproduced <a href="https://github.com/knoxknox/qlobe">here</a>), their infamous <a href="https://github.com/mame/quine-relay">quine-relay</a>, and their <a href="https://www.youtube.com/watch?v=6K7EmeptEHo">other projects</a></li><li>The <a href="https://pt.wikipedia.org/wiki/G-Portugol">G-Portugol</a> programming language</li><li><a href="https://doc.rust-lang.org/book/appendix-07-nightly-rust.html#unstable-features">The unstable features mechanism</a> in Rust ("first class support for experimental features") and how this allows for user experimentation</li><li><a href="https://github.com/rust-lang/rust/issues/37854">Exclusive range patterns</a> in Rust and some of their <a href="https://github.com/rust-lang/rust/issues/37854#issuecomment-575292595">perils</a>, specifically <a href="https://github.com/tock/tock/issues/1544">in tock</a></li><li>Contrasting the Rust unstable feature mechanism with <a href="https://wiki.haskell.org/Language_Pragmas">Haskell language pragmas</a>: the former requires a nightly compiler to use, the latter does not</li></ul></li><li><a href="https://youtu.be/OqyqzFiP1P0?t=1101">@18:20</a> <em>Discussion about the Rust process; going from RFC to stable Rust</em><ul><li>The Rust <a href="https://doc.rust-lang.org/reference/inline-assembly.html">inline assembly feature</a> (<a href="https://github.com/rust-lang/rfcs/pull/2873">tracking issue</a>)</li><li>The <a href="https://github.com/rust-lang/rfcs">Rust RFC repo</a></li><li>The <a href="https://rust-lang.github.io/rfcs/1598-generic_associated_types.html">Generic Associated Types (GATs) Rust RFC</a></li><li><a href="https://github.com/oxidecomputer/hubris">hubris</a> is <a href="https://github.com/oxidecomputer/hubris/blob/875c53d3de2f26b3e0382343ed8556f92e40a0ba/rust-toolchain.toml#L2">on nightly Rust</a> but with an <a href="https://github.com/oxidecomputer/hubris/commit/e3f699d534aa52567182718352af51af5b0de37f">allow list of features</a></li><li><a href="https://github.com/rust-lang/rfcs/blob/master/text/1201-naked-fns.md">Naked functions in Rust</a> (<a href="https://github.com/rust-lang/rust/issues/32408">tracking issue</a>), <a href="https://rust-lang.github.io/rfcs/2909-destructuring-assignment.html">Destructuring assignments</a>, <a href="https://github.com/rust-lang/rust/issues/75835">#[cmse_nonsecure_entry]</a></li><li>Talking about <a href="https://lwn.net/">LWN</a>-style reports and <em>curation</em> as a way to lessen the pain of using Zulip style chat platforms for discussion</li><li>LWN is <a href="https://lwn.net/Articles/895695/">hiring</a>, looking for someone to keep up with Rust development, among other things</li></ul></li><li>[[partial notes]]</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 18 Jul 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/a620f3ea/e1b7819e.mp3" length="100256530" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6263</itunes:duration>
      <itunes:summary>Bryan and Adam talk with Steve Klabnik and Luqman Aden about their deep, abiding love for Rust... despite a rocky start.</itunes:summary>
      <itunes:subtitle>Bryan and Adam talk with Steve Klabnik and Luqman Aden about their deep, abiding love for Rust... despite a rocky start.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a620f3ea/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a620f3ea/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a620f3ea/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a620f3ea/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/a620f3ea/transcription" type="text/html"/>
    </item>
    <item>
      <title>Integrating Hardware and Software Teams</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>19</itunes:episode>
      <podcast:episode>19</podcast:episode>
      <itunes:title>Integrating Hardware and Software Teams</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">eb3a825f-e6d4-4f5e-a901-06ed181ff100</guid>
      <link>https://share.transistor.fm/s/44bc17c3</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 11th, 2022</b></p><p><strong>Integrating Hardware and Software Teams</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/jsdj8gqLRJc">the recording for our Twitter Space for July 11th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our esteemed guest was <a href="https://twitter.com/jonmasters">Jon Masters</a>. Other speakers included <a href="https://twitter.com/SyntheticGate">Nathaneal Huffman</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/mxshift">Rick Altherr</a>, <a href="https://twitter.com/impraxical">Matt Keeter</a>, <a href="https://twitter.com/PeterCorless">Peter Corless</a>, <a href="https://twitter.com/timonsku">Timon</a>, <a href="https://twitter.com/s14joshi">Siddharth Joshi</a>, <a href="https://twitter.com/c50bae86ae1b461">Bob Mader</a>, <a href="https://twitter.com/AaronDGoldman">Aaron David Goldman</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/taktoa1">Remy Goldschmidt</a>, and <a href="https://twitter.com/MattSci2">MattSci</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/jsdj8gqLRJc?t=272">@4:32</a> <em>Fostering of mutual hatred between hardware and software people</em><ul><li>Huge difference in cost of errors in both time and money</li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=578">@9:38</a> <em>Dealing with perishable pre-preg material Tachyon 100G</em><ul><li><a href="https://www.isola-group.com/wp-content/uploads/data-sheets/tachyon-100g-laminate-and-prepreg.pdf?t=2116403728">Tachyon 100G</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=906">@15:06</a> <em>The black magic that is DDR</em><ul><li><a href="https://www.youtube.com/watch?v=K5nKFwmv-rk">DIMM training demo</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=1318">@21:58</a> <em>Open source tooling for EEs</em><ul><li><a href="https://github.com/YosysHQ/oss-cad-suite-build">Open FPGA tooling</a></li><li><a href="https://openrisc.io/">Open RISC</a></li><li><a href="https://en.wikipedia.org/wiki/RISC-V">RISC V</a></li><li><a href="https://www.zerotoasiccourse.com/matt_venn/">Zero to ASIC course</a></li><li><a href="https://www.linuxfromscratch.org/">Linux from scratch</a></li><li><a href="https://eater.net/8bit/">Ben Eater's 8bit computer</a></li><li><a href="https://www.youtube.com/watch?v=aVUqaB0IMh4">Phil's lab, KiCad 6 PCB design walkthough</a></li><li><a href="https://www.youtube.com/watch?v=PMEpQZ90f34">Phil's lab, Altium Designer PCB design walkthough</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=1998">@33:18</a> <em>Matt Keeter's take on ECAD tools</em><ul><li><a href="https://en.wikipedia.org/wiki/EAGLE_(program)">Eagle CAD</a></li><li>Smaller breakout boards made with <a href="https://www.kicad.org/">KiCad</a> for unit testing</li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=2215">@36:55</a> <em>Timon's take on EE curriculum</em><ul><li>Math-heavy electrical engineering curriculum</li><li><a href="https://en.wikipedia.org/wiki/The_Art_of_Electronics">Arts of Electronics</a></li><li>Knowing at least basics of adjacent disciplines goes a long way</li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=2943">@49:03</a> <em>Software shouldn't pierce abstractions in order to work reliably, but people should to deepen their knowledge</em></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=3894">@1:04:54</a> <em>Making microchips at home</em><ul><li><a href="http://sam.zeloof.xyz/maskless-photolithography/">Sam Zeloof, maskless-photolithography</a></li><li><a href="https://www.youtube.com/watch?v=PdcKwOo7dmM">Jeri Elseworth, making microchips at home</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=3965">@1:06:05</a> <em>Oxide gets a Pick'n'Place machine?</em><ul><li><a href="https://opulo.io/">Open Hardware Pick'n'Place machine</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=4180">@1:09:40</a> <em>Bob's take on silos</em><ul><li><a href="https://en.wikipedia.org/wiki/System_Management_Mode">SMM, System Management Mode</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=4935">@1:22:15</a> <em>Vintage gaming as an intro into embedded software</em><ul><li><a href="https://www.youtube.com/watch?v=QS4fzElm8zk">WiFi Game Boy Cartridge</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=5174">@1:26:14</a> <em>Fabs at UNI</em></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=5380">@1:29:40</a> <em>Intel Tofino (TM) Series Programmable Ethernet Switch ASIC</em><ul><li><a href="https://www.intel.com/content/www/us/en/products/network-io/programmable-ethernet-switch/tofino-series.html">Intel Tofino</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=5473">@1:31:13</a> <em>Google's open source high level synth. (HLS) tool XLS</em><ul><li><a href="https://github.com/google/xls">XLS</a></li><li><a href="https://bluespec.com/">Bluespec</a></li><li><a href="https://www.chisel-lang.org/">Chisel</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 11th, 2022</b></p><p><strong>Integrating Hardware and Software Teams</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/jsdj8gqLRJc">the recording for our Twitter Space for July 11th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our esteemed guest was <a href="https://twitter.com/jonmasters">Jon Masters</a>. Other speakers included <a href="https://twitter.com/SyntheticGate">Nathaneal Huffman</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/mxshift">Rick Altherr</a>, <a href="https://twitter.com/impraxical">Matt Keeter</a>, <a href="https://twitter.com/PeterCorless">Peter Corless</a>, <a href="https://twitter.com/timonsku">Timon</a>, <a href="https://twitter.com/s14joshi">Siddharth Joshi</a>, <a href="https://twitter.com/c50bae86ae1b461">Bob Mader</a>, <a href="https://twitter.com/AaronDGoldman">Aaron David Goldman</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/taktoa1">Remy Goldschmidt</a>, and <a href="https://twitter.com/MattSci2">MattSci</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/jsdj8gqLRJc?t=272">@4:32</a> <em>Fostering of mutual hatred between hardware and software people</em><ul><li>Huge difference in cost of errors in both time and money</li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=578">@9:38</a> <em>Dealing with perishable pre-preg material Tachyon 100G</em><ul><li><a href="https://www.isola-group.com/wp-content/uploads/data-sheets/tachyon-100g-laminate-and-prepreg.pdf?t=2116403728">Tachyon 100G</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=906">@15:06</a> <em>The black magic that is DDR</em><ul><li><a href="https://www.youtube.com/watch?v=K5nKFwmv-rk">DIMM training demo</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=1318">@21:58</a> <em>Open source tooling for EEs</em><ul><li><a href="https://github.com/YosysHQ/oss-cad-suite-build">Open FPGA tooling</a></li><li><a href="https://openrisc.io/">Open RISC</a></li><li><a href="https://en.wikipedia.org/wiki/RISC-V">RISC V</a></li><li><a href="https://www.zerotoasiccourse.com/matt_venn/">Zero to ASIC course</a></li><li><a href="https://www.linuxfromscratch.org/">Linux from scratch</a></li><li><a href="https://eater.net/8bit/">Ben Eater's 8bit computer</a></li><li><a href="https://www.youtube.com/watch?v=aVUqaB0IMh4">Phil's lab, KiCad 6 PCB design walkthough</a></li><li><a href="https://www.youtube.com/watch?v=PMEpQZ90f34">Phil's lab, Altium Designer PCB design walkthough</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=1998">@33:18</a> <em>Matt Keeter's take on ECAD tools</em><ul><li><a href="https://en.wikipedia.org/wiki/EAGLE_(program)">Eagle CAD</a></li><li>Smaller breakout boards made with <a href="https://www.kicad.org/">KiCad</a> for unit testing</li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=2215">@36:55</a> <em>Timon's take on EE curriculum</em><ul><li>Math-heavy electrical engineering curriculum</li><li><a href="https://en.wikipedia.org/wiki/The_Art_of_Electronics">Arts of Electronics</a></li><li>Knowing at least basics of adjacent disciplines goes a long way</li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=2943">@49:03</a> <em>Software shouldn't pierce abstractions in order to work reliably, but people should to deepen their knowledge</em></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=3894">@1:04:54</a> <em>Making microchips at home</em><ul><li><a href="http://sam.zeloof.xyz/maskless-photolithography/">Sam Zeloof, maskless-photolithography</a></li><li><a href="https://www.youtube.com/watch?v=PdcKwOo7dmM">Jeri Elseworth, making microchips at home</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=3965">@1:06:05</a> <em>Oxide gets a Pick'n'Place machine?</em><ul><li><a href="https://opulo.io/">Open Hardware Pick'n'Place machine</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=4180">@1:09:40</a> <em>Bob's take on silos</em><ul><li><a href="https://en.wikipedia.org/wiki/System_Management_Mode">SMM, System Management Mode</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=4935">@1:22:15</a> <em>Vintage gaming as an intro into embedded software</em><ul><li><a href="https://www.youtube.com/watch?v=QS4fzElm8zk">WiFi Game Boy Cartridge</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=5174">@1:26:14</a> <em>Fabs at UNI</em></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=5380">@1:29:40</a> <em>Intel Tofino (TM) Series Programmable Ethernet Switch ASIC</em><ul><li><a href="https://www.intel.com/content/www/us/en/products/network-io/programmable-ethernet-switch/tofino-series.html">Intel Tofino</a></li></ul></li><li><a href="https://youtu.be/jsdj8gqLRJc?t=5473">@1:31:13</a> <em>Google's open source high level synth. (HLS) tool XLS</em><ul><li><a href="https://github.com/google/xls">XLS</a></li><li><a href="https://bluespec.com/">Bluespec</a></li><li><a href="https://www.chisel-lang.org/">Chisel</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 11 Jul 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/44bc17c3/5618f8f4.mp3" length="99010286" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6186</itunes:duration>
      <itunes:summary>Jon Masters joins the Oxide and friends to talk about the benefits of having hardware and software engineers working together... and the peril of separating them!</itunes:summary>
      <itunes:subtitle>Jon Masters joins the Oxide and friends to talk about the benefits of having hardware and software engineers working together... and the peril of separating them!</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/44bc17c3/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/44bc17c3/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/44bc17c3/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/44bc17c3/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/44bc17c3/transcription" type="text/html"/>
    </item>
    <item>
      <title>Books in the box redux</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>18</itunes:episode>
      <podcast:episode>18</podcast:episode>
      <itunes:title>Books in the box redux</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">cb7179e9-4d27-4306-b1e2-8e2ad23c929a</guid>
      <link>https://share.transistor.fm/s/375557ff</link>
      <description>
        <![CDATA[<p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/V85oeH4Byy0">the recording for our Twitter Space for June 27th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/fuzzygroup">Scott Johnson</a>. Other speakers included <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">XX</a> and <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">YY</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=120s">@2:00</a> <a href="https://www.oreilly.com/library/view/beautiful-c-30/9780137647767/">Beautiful C++</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=825s">@13:45</a> <a href="https://www.oreilly.com/library/view/dec-is-dead/9781605094083/">DEC is Dead, Long Live DEC</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=900s">@15:00</a> <a href="https://www.goodreads.com/book/show/2091881.Almost_Perfect">Almost Perfect</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=1040s">@17:20</a> <a href="http://friendlyorangeglow.com/">The Friendly Orange Glow</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=1090s">@18:10</a> <a href="https://www.goodreads.com/en/book/show/226316.Steve_Jobs_the_NeXT_Big_Thing">Steve Jobs &amp; the NeXT Big Thing</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=1130s">@18:50</a> <a href="https://www.goodreads.com/book/show/7090.The_Soul_of_a_New_Machine">The Soul of a New Machine</a></li><li><a href="https://youtu.be/V85oeH4Byy0?t=2168">@36:08</a> <a href="https://www.goodreads.com/book/show/93462.Reinventing_the_Wheel">Reinventing the Wheel</a></li><li><a href="https://youtu.be/V85oeH4Byy0?t=2293">@38:13</a> <a href="https://www.goodreads.com/book/show/3176553-creative-capital">Creative Capital</a></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/V85oeH4Byy0">the recording for our Twitter Space for June 27th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/fuzzygroup">Scott Johnson</a>. Other speakers included <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">XX</a> and <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">YY</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=120s">@2:00</a> <a href="https://www.oreilly.com/library/view/beautiful-c-30/9780137647767/">Beautiful C++</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=825s">@13:45</a> <a href="https://www.oreilly.com/library/view/dec-is-dead/9781605094083/">DEC is Dead, Long Live DEC</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=900s">@15:00</a> <a href="https://www.goodreads.com/book/show/2091881.Almost_Perfect">Almost Perfect</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=1040s">@17:20</a> <a href="http://friendlyorangeglow.com/">The Friendly Orange Glow</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=1090s">@18:10</a> <a href="https://www.goodreads.com/en/book/show/226316.Steve_Jobs_the_NeXT_Big_Thing">Steve Jobs &amp; the NeXT Big Thing</a></li><li><a href="https://www.youtube.com/watch?v=V85oeH4Byy0&amp;t=1130s">@18:50</a> <a href="https://www.goodreads.com/book/show/7090.The_Soul_of_a_New_Machine">The Soul of a New Machine</a></li><li><a href="https://youtu.be/V85oeH4Byy0?t=2168">@36:08</a> <a href="https://www.goodreads.com/book/show/93462.Reinventing_the_Wheel">Reinventing the Wheel</a></li><li><a href="https://youtu.be/V85oeH4Byy0?t=2293">@38:13</a> <a href="https://www.goodreads.com/book/show/3176553-creative-capital">Creative Capital</a></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 27 Jun 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/375557ff/5df5a358.mp3" length="99398336" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6210</itunes:duration>
      <itunes:summary>Scott Johnson shares his library of tech/business/culture books</itunes:summary>
      <itunes:subtitle>Scott Johnson shares his library of tech/business/culture books</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/375557ff/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/375557ff/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/375557ff/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/375557ff/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/375557ff/transcription" type="text/html"/>
    </item>
    <item>
      <title>Paths into Systems Programming</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>17</itunes:episode>
      <podcast:episode>17</podcast:episode>
      <itunes:title>Paths into Systems Programming</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">cbf69bb4-1943-401b-b57c-f0950326e388</guid>
      <link>https://share.transistor.fm/s/7430f114</link>
      <description>
        <![CDATA[<p>pending</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p>pending</p>]]>
      </content:encoded>
      <pubDate>Mon, 20 Jun 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/7430f114/ecbf8ac2.mp3" length="103074569" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6440</itunes:duration>
      <itunes:summary>Bryan, Adam, and the Oxide Friends tackle the question of how to break into systems programming.. with only some philosophizing on the nature of systems programming... and the nature of software.</itunes:summary>
      <itunes:subtitle>Bryan, Adam, and the Oxide Friends tackle the question of how to break into systems programming.. with only some philosophizing on the nature of systems programming... and the nature of software.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/7430f114/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7430f114/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7430f114/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7430f114/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/7430f114/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Rise and Fall of DEC</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>16</itunes:episode>
      <podcast:episode>16</podcast:episode>
      <itunes:title>The Rise and Fall of DEC</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">a1e5fd1c-d609-4dbb-bf5a-d683f4ced5dd</guid>
      <link>https://share.transistor.fm/s/0b5553f5</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: June 13th, 2022</b></p><p><strong>The Rise and Fall of DEC</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/-m6GFs3GuU0">the recording for our Twitter Space for June 13th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on June 13th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/timbray">Tim Bray</a>, <a href="https://twitter.com/iangrunert">Ian Grunert</a>, and <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">XXX</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/bcantrill/status/1536405966886801408">Pronunciation and mispronunciation</a></li><li>Bryan's DEC reading list:<ul><li><a href="https://www.goodreads.com/en/book/show/1720422.The_Ultimate_Entrepreneur">The Ultimate Entrepreneur by Glenn Rifkin, George Harrar</a></li><li><a href="https://www.goodreads.com/book/show/29333778-learn-earn-return---my-life-as-a-computer-pioneer">Learn, Earn &amp; Return - My Life as a Computer Pioneer by Harlan Anderson</a></li><li><a href="https://www.goodreads.com/en/book/show/1096858.High_tech_Ventures">High-tech Ventures: The Guide For Entrepreneurial Success by C. Gordon Bell, John McNamara</a></li><li><a href="https://www.goodreads.com/en/book/show/2228124.Computer_engineering">Computer engineering: A DEC view of hardware systems design by C. Gordon Bell, J. Craig Mudge, John McNamara</a></li><li><a href="https://www.goodreads.com/en/book/show/3176553-creative-capital">Creative Capital: Georges Doriot and the Birth of Venture Capital by Spencer E. Ante</a></li><li><a href="https://www.goodreads.com/book/show/341220.DEC_Is_Dead_Long_Live_DEC">DEC Is Dead, Long Live DEC: The Lasting Legacy of Digital Equipment Corporation by Edgar H. Schein, Paul J. Kampas, Michael M. Sonduck, Peter S. Delisi</a></li></ul></li><li><a href="https://youtu.be/-m6GFs3GuU0?t=5345">@1:29:05</a> Ian mentions Computer History Museum's <a href="https://www.computerhistory.org/collections/oralhistories">oral history program</a> prompting strong recommendations:<ul><li>Ian: <a href="https://www.computerhistory.org/collections/catalog/102740460">Bernie Lacroute</a></li><li>Adam: <a href="https://www.computerhistory.org/collections/catalog/102738292">Pierre Lamond</a></li><li>Bryan: <a href="https://www.computerhistory.org/collections/catalog/102717162">Dave Cutler</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: June 13th, 2022</b></p><p><strong>The Rise and Fall of DEC</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/-m6GFs3GuU0">the recording for our Twitter Space for June 13th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on June 13th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/timbray">Tim Bray</a>, <a href="https://twitter.com/iangrunert">Ian Grunert</a>, and <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">XXX</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/bcantrill/status/1536405966886801408">Pronunciation and mispronunciation</a></li><li>Bryan's DEC reading list:<ul><li><a href="https://www.goodreads.com/en/book/show/1720422.The_Ultimate_Entrepreneur">The Ultimate Entrepreneur by Glenn Rifkin, George Harrar</a></li><li><a href="https://www.goodreads.com/book/show/29333778-learn-earn-return---my-life-as-a-computer-pioneer">Learn, Earn &amp; Return - My Life as a Computer Pioneer by Harlan Anderson</a></li><li><a href="https://www.goodreads.com/en/book/show/1096858.High_tech_Ventures">High-tech Ventures: The Guide For Entrepreneurial Success by C. Gordon Bell, John McNamara</a></li><li><a href="https://www.goodreads.com/en/book/show/2228124.Computer_engineering">Computer engineering: A DEC view of hardware systems design by C. Gordon Bell, J. Craig Mudge, John McNamara</a></li><li><a href="https://www.goodreads.com/en/book/show/3176553-creative-capital">Creative Capital: Georges Doriot and the Birth of Venture Capital by Spencer E. Ante</a></li><li><a href="https://www.goodreads.com/book/show/341220.DEC_Is_Dead_Long_Live_DEC">DEC Is Dead, Long Live DEC: The Lasting Legacy of Digital Equipment Corporation by Edgar H. Schein, Paul J. Kampas, Michael M. Sonduck, Peter S. Delisi</a></li></ul></li><li><a href="https://youtu.be/-m6GFs3GuU0?t=5345">@1:29:05</a> Ian mentions Computer History Museum's <a href="https://www.computerhistory.org/collections/oralhistories">oral history program</a> prompting strong recommendations:<ul><li>Ian: <a href="https://www.computerhistory.org/collections/catalog/102740460">Bernie Lacroute</a></li><li>Adam: <a href="https://www.computerhistory.org/collections/catalog/102738292">Pierre Lamond</a></li><li>Bryan: <a href="https://www.computerhistory.org/collections/catalog/102717162">Dave Cutler</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 13 Jun 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/0b5553f5/259024cd.mp3" length="107468092" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6714</itunes:duration>
      <itunes:summary>After Bryan's binge reading of all things DEC (Digital Equipment Corporation), the Oxide and Friends talk through the its meteoric rise and slow descent into ... Compaq.</itunes:summary>
      <itunes:subtitle>After Bryan's binge reading of all things DEC (Digital Equipment Corporation), the Oxide and Friends talk through the its meteoric rise and slow descent into ... Compaq.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/0b5553f5/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0b5553f5/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0b5553f5/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0b5553f5/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/0b5553f5/transcription" type="text/html"/>
    </item>
    <item>
      <title>Surviving the Dot-Com Bust</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>15</itunes:episode>
      <podcast:episode>15</podcast:episode>
      <itunes:title>Surviving the Dot-Com Bust</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fa5394d4-44b2-4086-8f24-08caa5b882cc</guid>
      <link>https://share.transistor.fm/s/24fc5695</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 23rd, 2022</b></p><p><strong>Surviving the Dot-Com Bust</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/hEIoCeqMbWU">the recording for our Twitter Space for May 23rd, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on May 23rd included <a href="https://twitter.com/danmcd">Dan McDonald</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a> and <a href="https://twitter.com/postwait">Theo Schlossnagle</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/hEIoCeqMbWU?t=97">@1:37</a> Pick and shovels story circulating at Sun<ul><li>Oakes Ames "King of Spades", pbs <a href="https://www.pbs.org/wgbh/americanexperience/features/tcrr-ames/">article</a>, <a href="https://en.wikipedia.org/wiki/Oakes_Ames">wiki</a></li><li>boo.com <a href="https://en.wikipedia.org/wiki/Boo.com">wiki</a></li><li>pets.com <a href="https://en.wikipedia.org/wiki/Pets.com">wiki</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=660">@11:00</a> IPOs and public exposure<ul><li>theGlobe.com <a href="https://en.wikipedia.org/wiki/TheGlobe.com">wiki</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=1100">@18:20</a> "The Correction"<ul><li>Feasting like 19th century robber barons</li><li>Nov 2000, free fall</li><li>Trilogy, Inc <a href="https://en.wikipedia.org/wiki/Trilogy_(company)">wiki</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=1729">@28:49</a> Students looking for placement<ul><li>Clarity of the bust</li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=2195">@36:35</a> Billboards on the 101<ul><li>garden.com, cnn <a href="https://money.cnn.com/galleries/2010/technology/1003/gallery.dot_com_busts/10.html">blurb</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=2353">@39:13</a> Theo's story, roulette at Trilogy</li><li>Expansion and contraction of CS student enrollment</li><li><a href="https://youtu.be/hEIoCeqMbWU?t=2780">@46:20</a> Matt's memories<ul><li>AllAdvantage <a href="https://en.wikipedia.org/wiki/AllAdvantage">wiki</a></li><li>Excite@Home <a href="https://en.wikipedia.org/wiki/Excite_(web_portal)#Excite@Home">wiki</a></li></ul></li><li>John Talbott "The Fall of Silicon Graphics" <a href="https://www.triplepundit.com/story/2012/fall-silicon-graphics/61346">article</a></li><li>Fucked Company <a href="https://en.wikipedia.org/wiki/Fucked_Company">wiki</a></li><li>Camaraderie over watching your companies imploding</li><li><a href="https://youtu.be/hEIoCeqMbWU?t=3219">@53:39</a> Looking towards the looming housing bubble<ul><li>During Oxide raise, race against time for VC funding</li></ul></li><li>Pandemic<ul><li>Hot venture environment, over-valued companies</li><li>Stimulus, spending on non-essentials, exacerbating income inequality</li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=3536">@58:56</a> Differences from the dot-com era, more defined revenue models?<ul><li>Food delivery services, harbingers of bust?</li><li>Steve anecdote: Dellionaires, margin call day, layoffs</li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=4092">@1:08:12</a> Dan's second startup experience<ul><li>Windows on the World <a href="https://en.wikipedia.org/wiki/Windows_on_the_World">wiki</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=4215">@1:10:15</a> Matt's question: can Oxide weather a tech bust?<ul><li>Adam: downturn can motivate seeking value, looking away from (stable, pricey) incumbents to (riskier, cheaper) new offerings</li><li>Bryan: dot com bust pushed us toward open-source, for economic reasons.</li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=4551">@1:15:51</a> Are we headed for a bust? How deep?<ul><li>How does a company survive the lean times?</li><li>Negative human consequences</li><li>mammon (money, material wealth) <a href="https://en.wikipedia.org/wiki/Mammon">wiki</a></li><li>Advice for practitioners?</li></ul></li><li>Dan McDonald: controlling inflation, starting companies</li><li>Theo: downturn will hit industries differently, concerns over global supply chain</li><li>Adam: don't forget about helping others, looking out for other people, for the future of our world.</li><li>Dan Cross: if it looks to good to be true, it probably is.</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 23rd, 2022</b></p><p><strong>Surviving the Dot-Com Bust</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/hEIoCeqMbWU">the recording for our Twitter Space for May 23rd, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on May 23rd included <a href="https://twitter.com/danmcd">Dan McDonald</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a> and <a href="https://twitter.com/postwait">Theo Schlossnagle</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/hEIoCeqMbWU?t=97">@1:37</a> Pick and shovels story circulating at Sun<ul><li>Oakes Ames "King of Spades", pbs <a href="https://www.pbs.org/wgbh/americanexperience/features/tcrr-ames/">article</a>, <a href="https://en.wikipedia.org/wiki/Oakes_Ames">wiki</a></li><li>boo.com <a href="https://en.wikipedia.org/wiki/Boo.com">wiki</a></li><li>pets.com <a href="https://en.wikipedia.org/wiki/Pets.com">wiki</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=660">@11:00</a> IPOs and public exposure<ul><li>theGlobe.com <a href="https://en.wikipedia.org/wiki/TheGlobe.com">wiki</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=1100">@18:20</a> "The Correction"<ul><li>Feasting like 19th century robber barons</li><li>Nov 2000, free fall</li><li>Trilogy, Inc <a href="https://en.wikipedia.org/wiki/Trilogy_(company)">wiki</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=1729">@28:49</a> Students looking for placement<ul><li>Clarity of the bust</li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=2195">@36:35</a> Billboards on the 101<ul><li>garden.com, cnn <a href="https://money.cnn.com/galleries/2010/technology/1003/gallery.dot_com_busts/10.html">blurb</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=2353">@39:13</a> Theo's story, roulette at Trilogy</li><li>Expansion and contraction of CS student enrollment</li><li><a href="https://youtu.be/hEIoCeqMbWU?t=2780">@46:20</a> Matt's memories<ul><li>AllAdvantage <a href="https://en.wikipedia.org/wiki/AllAdvantage">wiki</a></li><li>Excite@Home <a href="https://en.wikipedia.org/wiki/Excite_(web_portal)#Excite@Home">wiki</a></li></ul></li><li>John Talbott "The Fall of Silicon Graphics" <a href="https://www.triplepundit.com/story/2012/fall-silicon-graphics/61346">article</a></li><li>Fucked Company <a href="https://en.wikipedia.org/wiki/Fucked_Company">wiki</a></li><li>Camaraderie over watching your companies imploding</li><li><a href="https://youtu.be/hEIoCeqMbWU?t=3219">@53:39</a> Looking towards the looming housing bubble<ul><li>During Oxide raise, race against time for VC funding</li></ul></li><li>Pandemic<ul><li>Hot venture environment, over-valued companies</li><li>Stimulus, spending on non-essentials, exacerbating income inequality</li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=3536">@58:56</a> Differences from the dot-com era, more defined revenue models?<ul><li>Food delivery services, harbingers of bust?</li><li>Steve anecdote: Dellionaires, margin call day, layoffs</li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=4092">@1:08:12</a> Dan's second startup experience<ul><li>Windows on the World <a href="https://en.wikipedia.org/wiki/Windows_on_the_World">wiki</a></li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=4215">@1:10:15</a> Matt's question: can Oxide weather a tech bust?<ul><li>Adam: downturn can motivate seeking value, looking away from (stable, pricey) incumbents to (riskier, cheaper) new offerings</li><li>Bryan: dot com bust pushed us toward open-source, for economic reasons.</li></ul></li><li><a href="https://youtu.be/hEIoCeqMbWU?t=4551">@1:15:51</a> Are we headed for a bust? How deep?<ul><li>How does a company survive the lean times?</li><li>Negative human consequences</li><li>mammon (money, material wealth) <a href="https://en.wikipedia.org/wiki/Mammon">wiki</a></li><li>Advice for practitioners?</li></ul></li><li>Dan McDonald: controlling inflation, starting companies</li><li>Theo: downturn will hit industries differently, concerns over global supply chain</li><li>Adam: don't forget about helping others, looking out for other people, for the future of our world.</li><li>Dan Cross: if it looks to good to be true, it probably is.</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 23 May 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/24fc5695/233df8e5.mp3" length="87910630" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5492</itunes:duration>
      <itunes:summary>Signs are pointing to another tech bust, and we've been through this before. Oxide and Friends reminisce about the 2001 dot-com bust, from layoffs and bankruptcies to shortened commutes and bleak tidings on billboards.</itunes:summary>
      <itunes:subtitle>Signs are pointing to another tech bust, and we've been through this before. Oxide and Friends reminisce about the 2001 dot-com bust, from layoffs and bankruptcies to shortened commutes and bleak tidings on billboards.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/24fc5695/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/24fc5695/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/24fc5695/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/24fc5695/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/24fc5695/transcription" type="text/html"/>
    </item>
    <item>
      <title>Debugging Methodologies</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>14</itunes:episode>
      <podcast:episode>14</podcast:episode>
      <itunes:title>Debugging Methodologies</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4a657d04-dc26-43d8-a0fa-49aacb92b0c8</guid>
      <link>https://share.transistor.fm/s/a1821af0</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 16th, 2022</b></p><p><strong>Debugging Methodologies</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/7B2y0-t0SKI">the recording for our Twitter Space for May 16th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guests on May 16th were <a href="https://twitter.com/itsajordansystm">Jordan Hendricks</a> and <a href="https://twitter.com/luqma_">Luqman Aden</a>. Other speakers included <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a> and <a href="https://twitter.com/Saythlin">Ben Kimock</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Green Room <a href="https://en.wikipedia.org/wiki/Green_room">wiki</a></li><li>NVMe <a href="https://en.wikipedia.org/wiki/NVM_Express">wiki</a> (Non-Volatile Memory. PCI Express)</li><li><a href="https://youtu.be/7B2y0-t0SKI?t=218">@3:38</a> Jordan's story<ul><li>Jordan's thorough bug <a href="https://www.illumos.org/issues/14541#note-2">write-up</a>, (reported by Josh Clulow as "nvme_quiesce() can hang preventing reboot")</li><li>Non-maskable interrupt <a href="https://en.wikipedia.org/wiki/Non-maskable_interrupt">wiki</a></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=484">@8:04</a> Adam interrupts a box with a kitchen knife</li><li>kmdb <a href="https://illumos.org/man/1/kmdb">man page</a> and page in the mdb <a href="https://illumos.org/books/mdb/chp-kmdb.html">book</a></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=851">@14:11</a> Josh recites a poem about timeouts</li><li>Avoiding getting stuck, experimenting</li><li><a href="https://youtu.be/7B2y0-t0SKI?t=1210">@20:10</a> A previous encounter with NVMe/PCIe issues (see also: Jordan's NVMe Hotplug discussion <a href="https://youtu.be/UICLVrtHOUc">video</a> ~26mins)</li><li>mdb format character "j" (for Jordan!) (and jazzed-up) <a href="https://www.illumos.org/issues/11208">feature</a></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=1610">@26:50</a> Normal and abrupt shutdown notification, breakthrough, writing up a narrative</li></ul></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=1947">@32:27</a> Luqman's story<ul><li>The blog <a href="https://luqman.ca/blog/achievement-unlocked-rustc-segfault/">post</a> "Achievement Unlocked: rustc segfault"</li><li>dtrace <a href="https://illumos.org/books/dtrace/chp-usdt.html">usdt</a></li><li>cscope, rust analyzer</li></ul></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=2630">@43:50</a> Inspecting LLVM IR, RustC MIR<ul><li>async blocks, inline assembly</li><li>boiling down reproducible cases</li><li>making quality write-ups, telling a story, teaching debugging</li><li>popular on Hacker News</li><li>dead reproducible?</li></ul></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=3782">@1:03:02</a> Bugs: psychotic, non reproducible<ul><li>Debugging mindset</li><li>Different tools and methodologies for different problems</li><li>anonymous tracing <a href="https://illumos.org/books/dtrace/chp-anon.html">book page</a>, speculative tracing <a href="https://illumos.org/books/dtrace/chp-spec.html">page</a></li></ul></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=4203">@1:10:03</a> Jason: number literal formats with underscores, now in mdb</li><li><a href="https://youtu.be/7B2y0-t0SKI?t=4355">@1:12:35</a> Ben prompts a debugging story, checking conditions in debug, program abort on error<ul><li><a href="https://www.felixcloutier.com/x86/ud">ud2</a> instruction</li><li>Rick describes the Oxide boot loader</li><li>XMODEM <a href="https://en.wikipedia.org/wiki/XMODEM">wiki</a></li><li>Triple fault <a href="https://en.wikipedia.org/wiki/Triple_fault">wiki</a></li><li>Rust "heapless" <a href="https://docs.rs/heapless/latest/heapless/">crate</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 16th, 2022</b></p><p><strong>Debugging Methodologies</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/7B2y0-t0SKI">the recording for our Twitter Space for May 16th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guests on May 16th were <a href="https://twitter.com/itsajordansystm">Jordan Hendricks</a> and <a href="https://twitter.com/luqma_">Luqman Aden</a>. Other speakers included <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a> and <a href="https://twitter.com/Saythlin">Ben Kimock</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Green Room <a href="https://en.wikipedia.org/wiki/Green_room">wiki</a></li><li>NVMe <a href="https://en.wikipedia.org/wiki/NVM_Express">wiki</a> (Non-Volatile Memory. PCI Express)</li><li><a href="https://youtu.be/7B2y0-t0SKI?t=218">@3:38</a> Jordan's story<ul><li>Jordan's thorough bug <a href="https://www.illumos.org/issues/14541#note-2">write-up</a>, (reported by Josh Clulow as "nvme_quiesce() can hang preventing reboot")</li><li>Non-maskable interrupt <a href="https://en.wikipedia.org/wiki/Non-maskable_interrupt">wiki</a></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=484">@8:04</a> Adam interrupts a box with a kitchen knife</li><li>kmdb <a href="https://illumos.org/man/1/kmdb">man page</a> and page in the mdb <a href="https://illumos.org/books/mdb/chp-kmdb.html">book</a></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=851">@14:11</a> Josh recites a poem about timeouts</li><li>Avoiding getting stuck, experimenting</li><li><a href="https://youtu.be/7B2y0-t0SKI?t=1210">@20:10</a> A previous encounter with NVMe/PCIe issues (see also: Jordan's NVMe Hotplug discussion <a href="https://youtu.be/UICLVrtHOUc">video</a> ~26mins)</li><li>mdb format character "j" (for Jordan!) (and jazzed-up) <a href="https://www.illumos.org/issues/11208">feature</a></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=1610">@26:50</a> Normal and abrupt shutdown notification, breakthrough, writing up a narrative</li></ul></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=1947">@32:27</a> Luqman's story<ul><li>The blog <a href="https://luqman.ca/blog/achievement-unlocked-rustc-segfault/">post</a> "Achievement Unlocked: rustc segfault"</li><li>dtrace <a href="https://illumos.org/books/dtrace/chp-usdt.html">usdt</a></li><li>cscope, rust analyzer</li></ul></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=2630">@43:50</a> Inspecting LLVM IR, RustC MIR<ul><li>async blocks, inline assembly</li><li>boiling down reproducible cases</li><li>making quality write-ups, telling a story, teaching debugging</li><li>popular on Hacker News</li><li>dead reproducible?</li></ul></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=3782">@1:03:02</a> Bugs: psychotic, non reproducible<ul><li>Debugging mindset</li><li>Different tools and methodologies for different problems</li><li>anonymous tracing <a href="https://illumos.org/books/dtrace/chp-anon.html">book page</a>, speculative tracing <a href="https://illumos.org/books/dtrace/chp-spec.html">page</a></li></ul></li><li><a href="https://youtu.be/7B2y0-t0SKI?t=4203">@1:10:03</a> Jason: number literal formats with underscores, now in mdb</li><li><a href="https://youtu.be/7B2y0-t0SKI?t=4355">@1:12:35</a> Ben prompts a debugging story, checking conditions in debug, program abort on error<ul><li><a href="https://www.felixcloutier.com/x86/ud">ud2</a> instruction</li><li>Rick describes the Oxide boot loader</li><li>XMODEM <a href="https://en.wikipedia.org/wiki/XMODEM">wiki</a></li><li>Triple fault <a href="https://en.wikipedia.org/wiki/Triple_fault">wiki</a></li><li>Rust "heapless" <a href="https://docs.rs/heapless/latest/heapless/">crate</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 16 May 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/a1821af0/39001032.mp3" length="86830023" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5424</itunes:duration>
      <itunes:summary>Jordan Hendricks and Luqman Aden join Bryan and Adam to talk about two terrifying bugs and their commensurately terrific analyses.</itunes:summary>
      <itunes:subtitle>Jordan Hendricks and Luqman Aden join Bryan and Adam to talk about two terrifying bugs and their commensurately terrific analyses.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a1821af0/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a1821af0/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a1821af0/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a1821af0/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/a1821af0/transcription" type="text/html"/>
    </item>
    <item>
      <title>Fail Whaling</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>13</itunes:episode>
      <podcast:episode>13</podcast:episode>
      <itunes:title>Fail Whaling</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">38bd3b40-d617-4fdd-b8d8-de6ae4bf541d</guid>
      <link>https://share.transistor.fm/s/f06dd3dd</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: April 25th, 2022</b></p><p><strong>Fail Whaling</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/rSVhwjFOIyU">the recording for our Twitter Space for April 25th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/jasonh">Jason Hoffman</a>. Other speakers included <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a> and <a href="https://twitter.com/iangrunert">Ian</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Debugging Rails</li><li>Jason walks chain of events leading to "twttr"</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=646">@10:46</a> The first mock up, SMS</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=822">@13:42</a> Twitter goes live, early days<ul><li><a href="https://en.wikipedia.org/wiki/Tcl">Tcl</a>, <a href="https://en.wikipedia.org/wiki/Mongrel_(web_server)">Mongrel</a>, <a href="https://en.wikipedia.org/wiki/LiteSpeed_Web_Server">LiteSpeed</a></li></ul></li><li><a href="https://youtu.be/rSVhwjFOIyU?t=1170">@19:30</a> First problems<ul><li>Bryan's debugging story, exceptions and backtraces, index out of bounds</li><li>Discovery of the problem was not met with gratitude</li></ul></li><li><a href="https://youtu.be/rSVhwjFOIyU?t=1793">@29:53</a> Jason tells another problem story, production directories full of junk test files</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=2310">@38:30</a> Story of the first Hadoop cluster</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=2542">@42:22</a> Matt's comment on directory limits</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=2795">@46:35</a> Companies growing up, on-prem and cloud infrastructure</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=2966">@49:26</a> The Fail Whale<ul><li>Ruby runtime, Ryan Dahl</li><li>Moved to Java, Scala eventually</li><li>DTrace and dynamic languages</li><li><a href="https://en.wikipedia.org/wiki/Raku_(programming_language)">Raku</a>, <a href="https://en.wikipedia.org/wiki/Parrot_virtual_machine">Parrot VM</a>, <a href="https://en.wikipedia.org/wiki/MoarVM">MoarVM</a></li></ul></li><li><a href="https://youtu.be/rSVhwjFOIyU?t=3593">@59:53</a> Changing language and hardware landscapes, video presentation sharing, short social media handles, ahl, getting into hockey</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=4350">@1:12:30</a> Billionaire's playground?<ul><li>Quick diversion, history trivia bet</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=4723">@1:18:43</a> Moderation</li><li>Microsoft Tay <a href="https://en.wikipedia.org/wiki/Tay_(bot)">bot</a> (shutdown 16 hours after launch)</li><li>Can anything kill Twitter?</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=5366">@1;29:26</a> Matt: what replaces Spaces?</li><li>How could an alternative be built? What would it look like?</li><li>Bryan predicts: change of headquarters, "burning the flag"</li><li>Adam predicts: resale or IPO within 3 years</li></ul></li><li>See also: Jason Hoffman and Bryan Cantrill <em>CTO vs VP Engineering</em> <a href="https://youtu.be/Gx7xnYIgK7Y">video</a> ~45mins (audio is rough, content is good)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: April 25th, 2022</b></p><p><strong>Fail Whaling</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/rSVhwjFOIyU">the recording for our Twitter Space for April 25th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/jasonh">Jason Hoffman</a>. Other speakers included <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a> and <a href="https://twitter.com/iangrunert">Ian</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Debugging Rails</li><li>Jason walks chain of events leading to "twttr"</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=646">@10:46</a> The first mock up, SMS</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=822">@13:42</a> Twitter goes live, early days<ul><li><a href="https://en.wikipedia.org/wiki/Tcl">Tcl</a>, <a href="https://en.wikipedia.org/wiki/Mongrel_(web_server)">Mongrel</a>, <a href="https://en.wikipedia.org/wiki/LiteSpeed_Web_Server">LiteSpeed</a></li></ul></li><li><a href="https://youtu.be/rSVhwjFOIyU?t=1170">@19:30</a> First problems<ul><li>Bryan's debugging story, exceptions and backtraces, index out of bounds</li><li>Discovery of the problem was not met with gratitude</li></ul></li><li><a href="https://youtu.be/rSVhwjFOIyU?t=1793">@29:53</a> Jason tells another problem story, production directories full of junk test files</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=2310">@38:30</a> Story of the first Hadoop cluster</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=2542">@42:22</a> Matt's comment on directory limits</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=2795">@46:35</a> Companies growing up, on-prem and cloud infrastructure</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=2966">@49:26</a> The Fail Whale<ul><li>Ruby runtime, Ryan Dahl</li><li>Moved to Java, Scala eventually</li><li>DTrace and dynamic languages</li><li><a href="https://en.wikipedia.org/wiki/Raku_(programming_language)">Raku</a>, <a href="https://en.wikipedia.org/wiki/Parrot_virtual_machine">Parrot VM</a>, <a href="https://en.wikipedia.org/wiki/MoarVM">MoarVM</a></li></ul></li><li><a href="https://youtu.be/rSVhwjFOIyU?t=3593">@59:53</a> Changing language and hardware landscapes, video presentation sharing, short social media handles, ahl, getting into hockey</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=4350">@1:12:30</a> Billionaire's playground?<ul><li>Quick diversion, history trivia bet</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=4723">@1:18:43</a> Moderation</li><li>Microsoft Tay <a href="https://en.wikipedia.org/wiki/Tay_(bot)">bot</a> (shutdown 16 hours after launch)</li><li>Can anything kill Twitter?</li><li><a href="https://youtu.be/rSVhwjFOIyU?t=5366">@1;29:26</a> Matt: what replaces Spaces?</li><li>How could an alternative be built? What would it look like?</li><li>Bryan predicts: change of headquarters, "burning the flag"</li><li>Adam predicts: resale or IPO within 3 years</li></ul></li><li>See also: Jason Hoffman and Bryan Cantrill <em>CTO vs VP Engineering</em> <a href="https://youtu.be/Gx7xnYIgK7Y">video</a> ~45mins (audio is rough, content is good)</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 25 Apr 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/f06dd3dd/d975ac35.mp3" length="97982584" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6121</itunes:duration>
      <itunes:summary>Joined by Json Hoffman, formerly founder of Joyent, the cloud platform on which Twitter was initially hosted, the Oxide friends reminisce about debugging early issues with Twitter and consider its pending Elonification.</itunes:summary>
      <itunes:subtitle>Joined by Json Hoffman, formerly founder of Joyent, the cloud platform on which Twitter was initially hosted, the Oxide friends reminisce about debugging early issues with Twitter and consider its pending Elonification.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>Yes</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/f06dd3dd/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f06dd3dd/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f06dd3dd/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/f06dd3dd/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/f06dd3dd/transcription" type="text/html"/>
    </item>
    <item>
      <title>More Tales from the Bringup Lab</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>12</itunes:episode>
      <podcast:episode>12</podcast:episode>
      <itunes:title>More Tales from the Bringup Lab</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6e91b77b-ab60-4c2a-9d7e-5895418aecac</guid>
      <link>https://share.transistor.fm/s/4fd8383d</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: April 18th, 2022</b></p><p><strong>More Tales from the Bringup Lab</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/HCkuCkp3Zoo">the recording for our Twitter Space for April 18th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, we were joined by members of the Oxide team: <a href="https://twitter.com/arjenroodselaar">Arjen Roodselaar</a>, <a href="https://twitter.com/SyntheticGate">Nathaneal Huffman</a>, <a href="https://twitter.com/rmustacc">Robert Mustacchi</a>, <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>, <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/impraxical">Matt Keeter</a>, <a href="https://twitter.com/random_enginerd">Eric Aasen</a>, <a href="https://twitter.com/mxshift">Rick Altherr</a>, and <a href="https://twitter.com/RobertFKeith">RFK</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/HCkuCkp3Zoo?t=145">@2:25</a> <em>Overview of upcoming themes related to the bringup lab</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=268">@4:28</a> <em>Defining the different terms and code-names of the hardware in development at oxide</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=280">@4:40</a> <em>Gimlet, the compute node</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=310">@5:10</a> <em>Sidecar, a board based on a switching ASIC from Intel</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=444">@7:24</a> <em>Arjen's twitter thread with details related to the bringup and Eric's description of the challenges in designing the PDN (Power Delivery Network)</em> <a href="https://twitter.com/arjenroodselaar/status/1516165893146898432">ATT</a></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=934">@15:34</a> <em>The load-slammer, an electronic load to simulate the power draw of an ASIC / BGA-part</em> <a href="https://loadslammer.com/product/lsp1000rs/">LS</a></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=1146">@19:06</a> <em>Bouncing supply cables on load steps</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=1347">@22:27</a> <em>FPGA that controls everything on the Sidecar board</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=1445">@24:05</a> <em>TOML's unstable table order made the team pop a couple ICs off the board searching for bugs</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=1901">@31:41</a> <em>Brown-out in the hotel during first bringup session from a blown bus duct</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=2025">@33:45</a> <em>Debugging ground bounce issues while testing the PDN with the load-slammer (phantom over/undershoot)</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=2415">@40:15</a> <em>Hardware team pranks the management during a meeting with a potential investor</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=2600">@43:20</a> <em>Chonky heat sink that weighs 8 pounds / moment arm crisis</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=2899">@48:19</a> <em>First time powering up, checking temperature with thermal camera, learning about "puppy dog warm"</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3132">@52:12</a> <em>Matt talks about the second, "lesser" network switch on the Sidecar board</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3448">@57:28</a> <em>Secret 8051 cores, slew-rate woes: impedance missmatch on SPI traces that manifested in unreliable communication in full bandwidth mode of the SPI/GPIO driver</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3799">@1:03:19</a> <em>PLL config issues and Matt's verbose config tool to fix them</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3866">@1:04:26</a> <em>Load-bearing dongles</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3997">@1:06:37</a> <em>Debugging PCIe link, Arjen's Frankenstein PCIe analyzer/exerciser</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=4956">@1:22:36</a> <em>Gimlet, stumbling blocks found in January</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=5408">@1:30:08</a> <em>Arjen's big breakthrough on the Sidecar, shouting at the T6</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=5528">@1:32:08</a> <em>Cursed pull-downs, Rick's remote hardware debugging support by incrementally breaking his T6 boards to find issue with the DUT</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=5784">@1:36:24</a> <em>T6 finally comes out of reset, "we're gonna live! we're gonna live!"</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=6066">@1:41:06</a> <em>Rick reworks gnarly footprint error, on multiple ICs, to verify design for Rev. B - dead bug style.</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=6792">@1:53:12</a> <em>Sidecar progress continuation, cable oupsi, off-by-one error</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=7182">@1:59:42</a> <em>Dedicated support by IC vendor with very understanding wives</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=7280">@2:01:20</a> <em>Summary and parting thoughts</em></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: April 18th, 2022</b></p><p><strong>More Tales from the Bringup Lab</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/HCkuCkp3Zoo">the recording for our Twitter Space for April 18th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, we were joined by members of the Oxide team: <a href="https://twitter.com/arjenroodselaar">Arjen Roodselaar</a>, <a href="https://twitter.com/SyntheticGate">Nathaneal Huffman</a>, <a href="https://twitter.com/rmustacc">Robert Mustacchi</a>, <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>, <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/impraxical">Matt Keeter</a>, <a href="https://twitter.com/random_enginerd">Eric Aasen</a>, <a href="https://twitter.com/mxshift">Rick Altherr</a>, and <a href="https://twitter.com/RobertFKeith">RFK</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://youtu.be/HCkuCkp3Zoo?t=145">@2:25</a> <em>Overview of upcoming themes related to the bringup lab</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=268">@4:28</a> <em>Defining the different terms and code-names of the hardware in development at oxide</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=280">@4:40</a> <em>Gimlet, the compute node</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=310">@5:10</a> <em>Sidecar, a board based on a switching ASIC from Intel</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=444">@7:24</a> <em>Arjen's twitter thread with details related to the bringup and Eric's description of the challenges in designing the PDN (Power Delivery Network)</em> <a href="https://twitter.com/arjenroodselaar/status/1516165893146898432">ATT</a></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=934">@15:34</a> <em>The load-slammer, an electronic load to simulate the power draw of an ASIC / BGA-part</em> <a href="https://loadslammer.com/product/lsp1000rs/">LS</a></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=1146">@19:06</a> <em>Bouncing supply cables on load steps</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=1347">@22:27</a> <em>FPGA that controls everything on the Sidecar board</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=1445">@24:05</a> <em>TOML's unstable table order made the team pop a couple ICs off the board searching for bugs</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=1901">@31:41</a> <em>Brown-out in the hotel during first bringup session from a blown bus duct</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=2025">@33:45</a> <em>Debugging ground bounce issues while testing the PDN with the load-slammer (phantom over/undershoot)</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=2415">@40:15</a> <em>Hardware team pranks the management during a meeting with a potential investor</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=2600">@43:20</a> <em>Chonky heat sink that weighs 8 pounds / moment arm crisis</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=2899">@48:19</a> <em>First time powering up, checking temperature with thermal camera, learning about "puppy dog warm"</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3132">@52:12</a> <em>Matt talks about the second, "lesser" network switch on the Sidecar board</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3448">@57:28</a> <em>Secret 8051 cores, slew-rate woes: impedance missmatch on SPI traces that manifested in unreliable communication in full bandwidth mode of the SPI/GPIO driver</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3799">@1:03:19</a> <em>PLL config issues and Matt's verbose config tool to fix them</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3866">@1:04:26</a> <em>Load-bearing dongles</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=3997">@1:06:37</a> <em>Debugging PCIe link, Arjen's Frankenstein PCIe analyzer/exerciser</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=4956">@1:22:36</a> <em>Gimlet, stumbling blocks found in January</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=5408">@1:30:08</a> <em>Arjen's big breakthrough on the Sidecar, shouting at the T6</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=5528">@1:32:08</a> <em>Cursed pull-downs, Rick's remote hardware debugging support by incrementally breaking his T6 boards to find issue with the DUT</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=5784">@1:36:24</a> <em>T6 finally comes out of reset, "we're gonna live! we're gonna live!"</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=6066">@1:41:06</a> <em>Rick reworks gnarly footprint error, on multiple ICs, to verify design for Rev. B - dead bug style.</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=6792">@1:53:12</a> <em>Sidecar progress continuation, cable oupsi, off-by-one error</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=7182">@1:59:42</a> <em>Dedicated support by IC vendor with very understanding wives</em></li><li><a href="https://youtu.be/HCkuCkp3Zoo?t=7280">@2:01:20</a> <em>Summary and parting thoughts</em></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 18 Apr 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/4fd8383d/64c5244a.mp3" length="122115020" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>7630</itunes:duration>
      <itunes:summary>Members of the Oxide hardware team talk about their recent bringup struggles and triumphs with the server sled (Gimlet) and rack switch (Sidecar)</itunes:summary>
      <itunes:subtitle>Members of the Oxide hardware team talk about their recent bringup struggles and triumphs with the server sled (Gimlet) and rack switch (Sidecar)</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/4fd8383d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4fd8383d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4fd8383d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4fd8383d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/4fd8383d/transcription" type="text/html"/>
    </item>
    <item>
      <title>Another LPC55 ROM Vulnerability</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>11</itunes:episode>
      <podcast:episode>11</podcast:episode>
      <itunes:title>Another LPC55 ROM Vulnerability</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c4a1627a-6fe2-4e58-a689-c3a0d182b891</guid>
      <link>https://share.transistor.fm/s/56d64baa</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: April 4th, 2022</b></p><p><strong>Another LPC55 ROM Vulnerability</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/mi_NKpwIrfI">the recording for our Twitter Space for April 4th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/openlabbott">Laura Abbott</a>.</p><p>Other speakers on April 4th included <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/tgamblin">Todd Gamblin?</a>, <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">Ben ?</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/jasonbking">jasonbking</a> and <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">Evan?</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Jonathan Goldstein's <a href="https://gimletmedia.com/shows/heavyweight">Heavyweight</a> podcast</li><li>Oxide and Friends podcast<ul><li><a href="https://oxide-and-friends.transistor.fm/">transistor.fm</a> launch point, has links to Spotify, Google, Amazon etc players</li></ul></li><li>Laura did talk about the first LPC55 vulnerability in the May 3, 2021 space, but the recording for that day missed it.<ul><li>Laura Abbott (30 April, 2021) <em>Exploiting Undocumented Hardware Blocks in the LPC55S69</em> <a href="https://oxide.computer/blog/lpc55">write-up</a><ul><li>And DEF CON <a href="https://youtu.be/eKKgaGbcq4o">talk</a> with Rick Altherr</li></ul></li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=241">@4:01</a> Today's topic: Laura Abbott (23 March 2022) <em>Another vulnerability in the LPC55S69 ROM</em> <a href="https://oxide.computer/blog/another-vulnerability-in-the-lpc55s69-rom">write up</a><ul><li>How do you brick a chip?</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=440">@7:20</a> The spreadsheet, ROM patch after boot<ul><li>Company dismisses or downplays vulnerabilities</li><li>Sees CVEs as optional??</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=919">@15:19</a> CVEs as more software focused. What does a CVE for hardware even mean?<ul><li>NXP doesn't want to open their software</li></ul></li><li>"Even though we are not believers in security by obscurity, the product specific ROM code is not open to external parties except for approved test labs for vulnerability reviews"</li><li><a href="https://youtu.be/Q0rguwyay_0?t=1183">@19:43</a> The story of the current vulnerability<ul><li><a href="https://ghidra-sre.org/">Ghidra</a></li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=1646">@27:26</a> Picking apart the code<ul><li>Bounds checks, writing outside the bounds of the buffer</li><li><a href="https://trustedcomputinggroup.org/work-groups/dice-architectures/">DICE</a> by Trusted Computing Group</li><li>Request for Discussion</li><li>Evaluating potential chips when building a product</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=2469">@41:09</a> Secure hardware, work around potential pitfalls<ul><li>Open source would help</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=2737">@45:37</a> Disclosed to NXP, more receptive this time<ul><li>Discussion on <a href="https://news.ycombinator.com/item?id=30778778">HN</a></li><li><a href="https://youtu.be/Q0rguwyay_0?t=3261">@54:21</a> Security review industry</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=3431">@57:11</a> Ian: building up your own (open) documentation on LPC55?</li><li><a href="https://youtu.be/Q0rguwyay_0?t=3691">@1:01:31</a> Jason: questionable definitions of "open" source<ul><li>Access to source as building confidence in the product</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=3920">@1:05:20</a> Todd: securing supply chain for code in large scale projects with lots of contributors<ul><li>Vulnerabilities can occur so easily</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=4134">@1:08:54</a> Ben: custom setups abound. Hard to trust a whole stack of assembled pieces</li><li><a href="https://youtu.be/Q0rguwyay_0?t=4336">@1:12:16</a> Matt: what is the ROM doing? Assembly or C? Could the provider's hands be tied as far as releasing proprietary code?</li><li><a href="https://youtu.be/Q0rguwyay_0?t=4639">@1:17:19</a> Jason: <a href="https://en.wikipedia.org/wiki/X.509">X.509</a> parsing as a good place to look for vulnerabilities?</li><li><a href="https://youtu.be/Q0rguwyay_0?t=4705">@1:18:25</a> Evan: encouragement around fuzzing X.509</li><li>Next time: more tales from the bringup lab!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: April 4th, 2022</b></p><p><strong>Another LPC55 ROM Vulnerability</strong></p><p>We've been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it's not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/mi_NKpwIrfI">the recording for our Twitter Space for April 4th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/openlabbott">Laura Abbott</a>.</p><p>Other speakers on April 4th included <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/tgamblin">Todd Gamblin?</a>, <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">Ben ?</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/jasonbking">jasonbking</a> and <a href="https://github.com/oxidecomputer/twitter-spaces/blob/master">Evan?</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Jonathan Goldstein's <a href="https://gimletmedia.com/shows/heavyweight">Heavyweight</a> podcast</li><li>Oxide and Friends podcast<ul><li><a href="https://oxide-and-friends.transistor.fm/">transistor.fm</a> launch point, has links to Spotify, Google, Amazon etc players</li></ul></li><li>Laura did talk about the first LPC55 vulnerability in the May 3, 2021 space, but the recording for that day missed it.<ul><li>Laura Abbott (30 April, 2021) <em>Exploiting Undocumented Hardware Blocks in the LPC55S69</em> <a href="https://oxide.computer/blog/lpc55">write-up</a><ul><li>And DEF CON <a href="https://youtu.be/eKKgaGbcq4o">talk</a> with Rick Altherr</li></ul></li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=241">@4:01</a> Today's topic: Laura Abbott (23 March 2022) <em>Another vulnerability in the LPC55S69 ROM</em> <a href="https://oxide.computer/blog/another-vulnerability-in-the-lpc55s69-rom">write up</a><ul><li>How do you brick a chip?</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=440">@7:20</a> The spreadsheet, ROM patch after boot<ul><li>Company dismisses or downplays vulnerabilities</li><li>Sees CVEs as optional??</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=919">@15:19</a> CVEs as more software focused. What does a CVE for hardware even mean?<ul><li>NXP doesn't want to open their software</li></ul></li><li>"Even though we are not believers in security by obscurity, the product specific ROM code is not open to external parties except for approved test labs for vulnerability reviews"</li><li><a href="https://youtu.be/Q0rguwyay_0?t=1183">@19:43</a> The story of the current vulnerability<ul><li><a href="https://ghidra-sre.org/">Ghidra</a></li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=1646">@27:26</a> Picking apart the code<ul><li>Bounds checks, writing outside the bounds of the buffer</li><li><a href="https://trustedcomputinggroup.org/work-groups/dice-architectures/">DICE</a> by Trusted Computing Group</li><li>Request for Discussion</li><li>Evaluating potential chips when building a product</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=2469">@41:09</a> Secure hardware, work around potential pitfalls<ul><li>Open source would help</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=2737">@45:37</a> Disclosed to NXP, more receptive this time<ul><li>Discussion on <a href="https://news.ycombinator.com/item?id=30778778">HN</a></li><li><a href="https://youtu.be/Q0rguwyay_0?t=3261">@54:21</a> Security review industry</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=3431">@57:11</a> Ian: building up your own (open) documentation on LPC55?</li><li><a href="https://youtu.be/Q0rguwyay_0?t=3691">@1:01:31</a> Jason: questionable definitions of "open" source<ul><li>Access to source as building confidence in the product</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=3920">@1:05:20</a> Todd: securing supply chain for code in large scale projects with lots of contributors<ul><li>Vulnerabilities can occur so easily</li></ul></li><li><a href="https://youtu.be/Q0rguwyay_0?t=4134">@1:08:54</a> Ben: custom setups abound. Hard to trust a whole stack of assembled pieces</li><li><a href="https://youtu.be/Q0rguwyay_0?t=4336">@1:12:16</a> Matt: what is the ROM doing? Assembly or C? Could the provider's hands be tied as far as releasing proprietary code?</li><li><a href="https://youtu.be/Q0rguwyay_0?t=4639">@1:17:19</a> Jason: <a href="https://en.wikipedia.org/wiki/X.509">X.509</a> parsing as a good place to look for vulnerabilities?</li><li><a href="https://youtu.be/Q0rguwyay_0?t=4705">@1:18:25</a> Evan: encouragement around fuzzing X.509</li><li>Next time: more tales from the bringup lab!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We'd love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 04 Apr 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/56d64baa/0547fcbf.mp3" length="78118038" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4880</itunes:duration>
      <itunes:summary>Laura Abbott joins Bryan and Adam to talk about **another** vulnerability she uncovered in the LPC55</itunes:summary>
      <itunes:subtitle>Laura Abbott joins Bryan and Adam to talk about **another** vulnerability she uncovered in the LPC55</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/56d64baa/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/56d64baa/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/56d64baa/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/56d64baa/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/56d64baa/transcription" type="text/html"/>
    </item>
    <item>
      <title>Time, Timezones, Metric Time, Losing and Saving</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>10</itunes:episode>
      <podcast:episode>10</podcast:episode>
      <itunes:title>Time, Timezones, Metric Time, Losing and Saving</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">55703087-a80e-4d8b-9bdd-c21d3751bc51</guid>
      <link>https://share.transistor.fm/s/be87fdb1</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: March 28th, 2022</b></p><p>Time, Timezones, Metric Time, Losing and Saving</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/BHtfqleSHAs">the recording for our Twitter Space for March 28th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on March 28th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/akshayk">Akshay Kumar</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a> and <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@8:07](https://youtu.be/BHtfqleSHAs?t=487) Y2K, leap years <ul><li><a href="https://indianajones.fandom.com/wiki/Headpiece_to_the_Staff_of_Ra">The Staff of Ra</a></li><li>“at” <a href="https://en.wikipedia.org/wiki/At_(command)">command</a></li></ul></li><li>[@15:28](https://youtu.be/BHtfqleSHAs?t=928) Matt’s stories <ul><li><a href="https://en.wikipedia.org/wiki/Elm_(email_client)">elm email</a></li></ul></li><li>[@23:29](https://youtu.be/BHtfqleSHAs?t=1409) Jason: daylight saving time in Indiana <ul><li>“Time in Indiana” <a href="https://en.wikipedia.org/wiki/Time_in_Indiana">wiki</a></li></ul></li><li>[@26:31](https://youtu.be/BHtfqleSHAs?t=1591) Time zone database <ul><li>John Bemelmans Marciano (2014) <em>Whatever Happened to the Metric System? How America Kept Its Feet</em> <a href="https://www.google.com/books/edition/Whatever_Happened_to_the_Metric_System/KDkkAwAAQBAJ">book</a></li><li>Geopolitical aspects of time</li><li>Eastman plan <a href="https://en.wikipedia.org/wiki/International_Fixed_Calendar">calendar</a></li></ul></li><li>[@32:23](https://youtu.be/BHtfqleSHAs?t=1943) Aaron’s stories, setting clocks back, Leap Day</li><li>[@35:54](https://youtu.be/BHtfqleSHAs?t=2154) Akshay: Ken Thompson’s six day work week?</li><li>Leap seconds <ul><li>Time of day hardware bug</li></ul></li><li>[@48:54](https://youtu.be/BHtfqleSHAs?t=2934) 2038 - the end of time <ul><li>Y2K problems</li><li>GPS week number rollover <a href="https://en.wikipedia.org/wiki/GPS_week_number_rollover">wiki</a></li></ul></li><li>[@57:58](https://youtu.be/BHtfqleSHAs?t=3478) Matt: Cory Doctorow’s “Epoch” short story <a href="https://craphound.com/littlebrother/2009/11/09/epoch-podcast-complete/">podcast</a> commissioned by Mark Shuttleworth</li><li>[@1:00:28](https://youtu.be/BHtfqleSHAs?t=3628) Ultimate, penultimate, antepenultimate</li><li>Oxide and Friends podcast!! <ul><li><a href="https://oxide-and-friends.transistor.fm/">transistor.fm</a> launch point, has links to Spotify, Google, Amazon etc players</li></ul></li><li>Laura Abbott (23 March 2022) <em>Another vulnerability in the LPC55S69 ROM</em> <a href="https://oxide.computer/blog/another-vulnerability-in-the-lpc55s69-rom">write up</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: March 28th, 2022</b></p><p>Time, Timezones, Metric Time, Losing and Saving</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/BHtfqleSHAs">the recording for our Twitter Space for March 28th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on March 28th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/akshayk">Akshay Kumar</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a> and <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@8:07](https://youtu.be/BHtfqleSHAs?t=487) Y2K, leap years <ul><li><a href="https://indianajones.fandom.com/wiki/Headpiece_to_the_Staff_of_Ra">The Staff of Ra</a></li><li>“at” <a href="https://en.wikipedia.org/wiki/At_(command)">command</a></li></ul></li><li>[@15:28](https://youtu.be/BHtfqleSHAs?t=928) Matt’s stories <ul><li><a href="https://en.wikipedia.org/wiki/Elm_(email_client)">elm email</a></li></ul></li><li>[@23:29](https://youtu.be/BHtfqleSHAs?t=1409) Jason: daylight saving time in Indiana <ul><li>“Time in Indiana” <a href="https://en.wikipedia.org/wiki/Time_in_Indiana">wiki</a></li></ul></li><li>[@26:31](https://youtu.be/BHtfqleSHAs?t=1591) Time zone database <ul><li>John Bemelmans Marciano (2014) <em>Whatever Happened to the Metric System? How America Kept Its Feet</em> <a href="https://www.google.com/books/edition/Whatever_Happened_to_the_Metric_System/KDkkAwAAQBAJ">book</a></li><li>Geopolitical aspects of time</li><li>Eastman plan <a href="https://en.wikipedia.org/wiki/International_Fixed_Calendar">calendar</a></li></ul></li><li>[@32:23](https://youtu.be/BHtfqleSHAs?t=1943) Aaron’s stories, setting clocks back, Leap Day</li><li>[@35:54](https://youtu.be/BHtfqleSHAs?t=2154) Akshay: Ken Thompson’s six day work week?</li><li>Leap seconds <ul><li>Time of day hardware bug</li></ul></li><li>[@48:54](https://youtu.be/BHtfqleSHAs?t=2934) 2038 - the end of time <ul><li>Y2K problems</li><li>GPS week number rollover <a href="https://en.wikipedia.org/wiki/GPS_week_number_rollover">wiki</a></li></ul></li><li>[@57:58](https://youtu.be/BHtfqleSHAs?t=3478) Matt: Cory Doctorow’s “Epoch” short story <a href="https://craphound.com/littlebrother/2009/11/09/epoch-podcast-complete/">podcast</a> commissioned by Mark Shuttleworth</li><li>[@1:00:28](https://youtu.be/BHtfqleSHAs?t=3628) Ultimate, penultimate, antepenultimate</li><li>Oxide and Friends podcast!! <ul><li><a href="https://oxide-and-friends.transistor.fm/">transistor.fm</a> launch point, has links to Spotify, Google, Amazon etc players</li></ul></li><li>Laura Abbott (23 March 2022) <em>Another vulnerability in the LPC55S69 ROM</em> <a href="https://oxide.computer/blog/another-vulnerability-in-the-lpc55s69-rom">write up</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 28 Mar 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/be87fdb1/e4416240.mp3" length="63193813" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3947</itunes:duration>
      <itunes:summary>Time is the bane of programmers and the villain for far too many operator horror stories. Oxide and Friends discuss time, timezones, standard time, daylight time, leap seconds, and how it all can go so so SO wrong.</itunes:summary>
      <itunes:subtitle>Time is the bane of programmers and the villain for far too many operator horror stories. Oxide and Friends discuss time, timezones, standard time, daylight time, leap seconds, and how it all can go so so SO wrong.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/be87fdb1/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/be87fdb1/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/be87fdb1/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/be87fdb1/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/be87fdb1/transcription" type="text/html"/>
    </item>
    <item>
      <title>Trolltron, Assemble!</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>9</itunes:episode>
      <podcast:episode>9</podcast:episode>
      <itunes:title>Trolltron, Assemble!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">92e1c4ea-2b05-4be4-bc32-1ccd4e206939</guid>
      <link>https://share.transistor.fm/s/0f781683</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: March 21st, 2022</b></p><p>Trolltron, Assemble!</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/WrEef_bsWas">the recording for our Twitter Space for March 21st, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on March 21st included <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/quasarken">Ken</a> and <a href="https://twitter.com/drewonpaper">Drew Vogel</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@9:23](https://youtu.be/WrEef_bsWas?t=563) I was learning from people who were further down the track than I was <ul><li>Startups can have problems when founders fail to learn from the experiences of others</li></ul></li><li>[@12:43](https://youtu.be/WrEef_bsWas?t=763) Dan: hubris of youth is an age old problem, see middle ages nobility</li><li>For some “child wonders”, their childhood is effectively sacrificed because their adulthood arrives too early</li><li>[@16:22](https://youtu.be/WrEef_bsWas?t=982) When I went to school, there was a math prodigy.. <ul><li>Challenging operating system course</li></ul></li><li>[@25:44](https://youtu.be/WrEef_bsWas?t=1544) Ian: for early accelerated learners, the work is easy until it isn’t. They didn’t need to spend long hours studying, so they didn’t practice it. &gt; You have to take that youthful ego, and gently massacre it. Then build them up</li><li><a href="https://en.wikipedia.org/wiki/The_Dropout_(miniseries)">The Dropout</a> series, premiered March 2022</li><li>[@31:26](https://youtu.be/WrEef_bsWas?t=1886) Jason O: praising ability vs effort, negative effects</li><li>[@34:55](https://youtu.be/WrEef_bsWas?t=2095) 30 under 30, and such things</li><li>Empathy, learning to compromise, learning from being a parent</li><li>[@41:04](https://youtu.be/WrEef_bsWas?t=2464) How venture views human capital <ul><li>Student loans, (some predatory lenders)</li><li>Does making a young person comfy lead to their best work?</li><li>Taking a share of future earnings, kinda demotivating. Misaligned incentives</li><li>Lambda school, coding bootcamps. Fixed costs and incoming sharing</li></ul></li><li>[@50:17](https://youtu.be/WrEef_bsWas?t=3017) Sourcing these kids? <ul><li>“You’re a baseball card for someone” story, why are these kids at this party??</li></ul></li><li>[@57:40](https://youtu.be/WrEef_bsWas?t=3460) Sometimes kids who are extremely comfortable aren’t terribly motivated to put in the hours</li><li>[@59:25](https://youtu.be/WrEef_bsWas?t=3565) Drew: Income sharing and other schemes to pay for education <ul><li>Ken: doesn’t feel like kids would be set up for success</li></ul></li><li>[@1:04:07](https://youtu.be/WrEef_bsWas?t=3847) Background beef leading to this hairy scheme <ul><li>Some entrepreneurs have trouble seeing the role of luck in their success</li><li>Thiel Fellowship <a href="https://en.wikipedia.org/wiki/Thiel_Fellowship">wiki</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: March 21st, 2022</b></p><p>Trolltron, Assemble!</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/WrEef_bsWas">the recording for our Twitter Space for March 21st, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on March 21st included <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/quasarken">Ken</a> and <a href="https://twitter.com/drewonpaper">Drew Vogel</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@9:23](https://youtu.be/WrEef_bsWas?t=563) I was learning from people who were further down the track than I was <ul><li>Startups can have problems when founders fail to learn from the experiences of others</li></ul></li><li>[@12:43](https://youtu.be/WrEef_bsWas?t=763) Dan: hubris of youth is an age old problem, see middle ages nobility</li><li>For some “child wonders”, their childhood is effectively sacrificed because their adulthood arrives too early</li><li>[@16:22](https://youtu.be/WrEef_bsWas?t=982) When I went to school, there was a math prodigy.. <ul><li>Challenging operating system course</li></ul></li><li>[@25:44](https://youtu.be/WrEef_bsWas?t=1544) Ian: for early accelerated learners, the work is easy until it isn’t. They didn’t need to spend long hours studying, so they didn’t practice it. &gt; You have to take that youthful ego, and gently massacre it. Then build them up</li><li><a href="https://en.wikipedia.org/wiki/The_Dropout_(miniseries)">The Dropout</a> series, premiered March 2022</li><li>[@31:26](https://youtu.be/WrEef_bsWas?t=1886) Jason O: praising ability vs effort, negative effects</li><li>[@34:55](https://youtu.be/WrEef_bsWas?t=2095) 30 under 30, and such things</li><li>Empathy, learning to compromise, learning from being a parent</li><li>[@41:04](https://youtu.be/WrEef_bsWas?t=2464) How venture views human capital <ul><li>Student loans, (some predatory lenders)</li><li>Does making a young person comfy lead to their best work?</li><li>Taking a share of future earnings, kinda demotivating. Misaligned incentives</li><li>Lambda school, coding bootcamps. Fixed costs and incoming sharing</li></ul></li><li>[@50:17](https://youtu.be/WrEef_bsWas?t=3017) Sourcing these kids? <ul><li>“You’re a baseball card for someone” story, why are these kids at this party??</li></ul></li><li>[@57:40](https://youtu.be/WrEef_bsWas?t=3460) Sometimes kids who are extremely comfortable aren’t terribly motivated to put in the hours</li><li>[@59:25](https://youtu.be/WrEef_bsWas?t=3565) Drew: Income sharing and other schemes to pay for education <ul><li>Ken: doesn’t feel like kids would be set up for success</li></ul></li><li>[@1:04:07](https://youtu.be/WrEef_bsWas?t=3847) Background beef leading to this hairy scheme <ul><li>Some entrepreneurs have trouble seeing the role of luck in their success</li><li>Thiel Fellowship <a href="https://en.wikipedia.org/wiki/Thiel_Fellowship">wiki</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 21 Mar 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/0f781683/3074ebc3.mp3" length="102005391" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4248</itunes:duration>
      <itunes:summary>Unable to resist the call of Trolltron, Bryan and Adam are forced to discuss an odious tweet that undervalues education, struggle, and experience while aggrandizing youth and advocating exploitativeness... at least, in our opinion...</itunes:summary>
      <itunes:subtitle>Unable to resist the call of Trolltron, Bryan and Adam are forced to discuss an odious tweet that undervalues education, struggle, and experience while aggrandizing youth and advocating exploitativeness... at least, in our opinion...</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/0f781683/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0f781683/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0f781683/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/0f781683/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/0f781683/transcription" type="text/html"/>
    </item>
    <item>
      <title>Ukraine</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>8</itunes:episode>
      <podcast:episode>8</podcast:episode>
      <itunes:title>Ukraine</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">7a1c2824-441e-417c-a222-f4d1990a7876</guid>
      <link>https://share.transistor.fm/s/e3b84802</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: March 14th, 2022</b></p><p>Ukraine</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/EdJU8mSWzQk">the recording for our Twitter Space for March 14th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://twitter.com/chelya">Andrey Akselrod</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>If you’re interested in donating to support Ukrainians, Andrey recommends <a href="https://novaukraine.org/">Nova Ukraine</a></li><li>[@1:52](https://youtu.be/EdJU8mSWzQk?t=112) Andrey introduces himself, background in computing</li><li>[@11:20](https://youtu.be/EdJU8mSWzQk?t=68) Andrey talks about where he lived in Ukraine, <a href="https://en.wikipedia.org/wiki/Dnipro">Dnipro</a><ul><li>Confluence of cultures</li><li>Moves to New York</li></ul></li><li>[@22:53](https://youtu.be/EdJU8mSWzQk?t=1373) Events of 2014, family and coworkers in Ukraine <ul><li>Crimea</li></ul></li><li>[@29:12](https://youtu.be/EdJU8mSWzQk?t=1752) Earlier disputed regions (Crimea, Donbas) and relations to current events <ul><li>Ukrainian national identity</li></ul></li><li>[@38:21](https://youtu.be/EdJU8mSWzQk?t=2301) Armed forces, self governance <ul><li>Business as usual, life goes on</li></ul></li><li>[@44:45](https://youtu.be/EdJU8mSWzQk?t=2685) Characterizing Ukraine as European democracy, and economic functions/trade <ul><li>Nuclear reactors</li></ul></li><li>[@49:12](https://youtu.be/EdJU8mSWzQk?t=2952) Invasion <ul><li>Leadership disconnect with reality</li></ul></li><li>[@1:02:28](https://youtu.be/EdJU8mSWzQk?t=3748) Family still in Dnipro <ul><li>Electronic communications</li><li>Kids understanding of what’s happening</li></ul></li><li>[@1:07:59](https://youtu.be/EdJU8mSWzQk?t=4079) How to help?</li><li>[@1:16:50](https://youtu.be/EdJU8mSWzQk?t=4610) Andrey’s coworkers and team members remaining in Ukraine &gt; Yes it’s war, but, the economy needs to continue to be healthy.</li><li>[@1:21:24](https://youtu.be/EdJU8mSWzQk?t=4884) Where is this going?</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: March 14th, 2022</b></p><p>Ukraine</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/EdJU8mSWzQk">the recording for our Twitter Space for March 14th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, we were joined by special guest <a href="https://twitter.com/chelya">Andrey Akselrod</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>If you’re interested in donating to support Ukrainians, Andrey recommends <a href="https://novaukraine.org/">Nova Ukraine</a></li><li>[@1:52](https://youtu.be/EdJU8mSWzQk?t=112) Andrey introduces himself, background in computing</li><li>[@11:20](https://youtu.be/EdJU8mSWzQk?t=68) Andrey talks about where he lived in Ukraine, <a href="https://en.wikipedia.org/wiki/Dnipro">Dnipro</a><ul><li>Confluence of cultures</li><li>Moves to New York</li></ul></li><li>[@22:53](https://youtu.be/EdJU8mSWzQk?t=1373) Events of 2014, family and coworkers in Ukraine <ul><li>Crimea</li></ul></li><li>[@29:12](https://youtu.be/EdJU8mSWzQk?t=1752) Earlier disputed regions (Crimea, Donbas) and relations to current events <ul><li>Ukrainian national identity</li></ul></li><li>[@38:21](https://youtu.be/EdJU8mSWzQk?t=2301) Armed forces, self governance <ul><li>Business as usual, life goes on</li></ul></li><li>[@44:45](https://youtu.be/EdJU8mSWzQk?t=2685) Characterizing Ukraine as European democracy, and economic functions/trade <ul><li>Nuclear reactors</li></ul></li><li>[@49:12](https://youtu.be/EdJU8mSWzQk?t=2952) Invasion <ul><li>Leadership disconnect with reality</li></ul></li><li>[@1:02:28](https://youtu.be/EdJU8mSWzQk?t=3748) Family still in Dnipro <ul><li>Electronic communications</li><li>Kids understanding of what’s happening</li></ul></li><li>[@1:07:59](https://youtu.be/EdJU8mSWzQk?t=4079) How to help?</li><li>[@1:16:50](https://youtu.be/EdJU8mSWzQk?t=4610) Andrey’s coworkers and team members remaining in Ukraine &gt; Yes it’s war, but, the economy needs to continue to be healthy.</li><li>[@1:21:24](https://youtu.be/EdJU8mSWzQk?t=4884) Where is this going?</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 14 Mar 2022 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/e3b84802/b7753187.mp3" length="81765188" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5108</itunes:duration>
      <itunes:summary>Russia's illegal war in Ukraine has created a humanitarian crisis. For those of us in tech, how can we help? Bryan and Adam talk to Andrey Akselrod, CTO at People.ai, and Ukrainian ex-pat about the crisis, the background, and ways to help.</itunes:summary>
      <itunes:subtitle>Russia's illegal war in Ukraine has created a humanitarian crisis. For those of us in tech, how can we help? Bryan and Adam talk to Andrey Akselrod, CTO at People.ai, and Ukrainian ex-pat about the crisis, the background, and ways to help.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/e3b84802/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e3b84802/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e3b84802/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/e3b84802/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/e3b84802/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Future Of Work</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>The Future Of Work</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">677d26f5-17b9-4297-a471-438bd76d990f</guid>
      <link>https://share.transistor.fm/s/7daf8df8</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: March 7th, 2022</b></p><p>The Future Of Work</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/GTluipbKeII">the recording for our Twitter Space for March 7th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on March 7th included <a href="https://twitter.com/lri">Lucas Ives</a>, <a href="https://twitter.com/kebesays">Dan McDonald</a>, <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/jimrybarski">Jim Rybarski</a>, <a href="https://twitter.com/DataMinion">Austin</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/bravelyjake">Jake Demarest-Mays</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/timonsku">Timon</a>, <a href="https://twitter.com/gcb_alumnus">Matthew Amdur</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, and <a href="https://twitter.com/zenhorace">Horace</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@8:15](https://youtu.be/GTluipbKeII?t=495) Lucas’ story</li><li>Remote before pandemic, comparisons</li><li>[@16:29](https://youtu.be/GTluipbKeII?t=989) Sidebar chat, backchannel</li><li>[@22:49](https://youtu.be/GTluipbKeII?t=1369) Pre-recorded talks, speaker commenting in chat engaging with questions <ul><li>Multitasking during meetings, different from in-person single-threaded meetings</li><li>Recording meetings for later review</li><li>Holding onto a thought may detract from fully listening to another’s point</li></ul></li><li>[@34:40](https://youtu.be/GTluipbKeII?t=2080) Oxide’s full team meetup, what did they focus on?</li><li>[@38:01](https://youtu.be/GTluipbKeII?t=2281) Austin’s remote experience</li><li>[@44:30](https://youtu.be/GTluipbKeII?t=2670) Dan’s question: remote employees “pilgrimage” back to home often, how often?</li><li>[@50:23](https://youtu.be/GTluipbKeII?t=3023) Disadvantages to full remote?</li><li>[@56:15](https://youtu.be/GTluipbKeII?t=3375) Jake’s experience, asynchronous work style <ul><li>Meetings as unprepared group think sessions, not valuable as decision making</li><li>Requests for discussion, as decision making tools</li></ul></li><li>[@1:02:29](https://youtu.be/GTluipbKeII?t=3749) Jason: service delivery vs product delivery <ul><li>Class devision between “the desked” and “the un-desked”</li></ul></li><li>[@1:07:17](https://youtu.be/GTluipbKeII?t=4037) Is “back to office” about command and control? <ul><li>Other factors: big tech companies receive substantial local subsidies</li></ul></li><li>[@1:14:00](https://youtu.be/GTluipbKeII?t=4440) Timon on working in different timezones <ul><li>Recorded meetings/discussions as valuable content</li><li>Pandemic boosted remote work tool quality</li></ul></li><li>[@1:23:32](https://youtu.be/GTluipbKeII?t=5012) Difficulties with remote? <ul><li>Building rapport, judging emotions and nuanced communication</li><li>Organic, unplanned communications with in-person office spaces (watercooler)</li></ul></li><li>[@1:33:24](https://youtu.be/GTluipbKeII?t=5604) Matt: remote work as cost savings?</li><li>Value of “down time” communication, unstructured</li><li>[@1:43:50](https://youtu.be/GTluipbKeII?t=6230) Starting career, making connections, in all-remote world</li><li>[@1:47:58](https://youtu.be/GTluipbKeII?t=6478) Future of remote work since pandemic</li><li>[@1:51:30](https://youtu.be/GTluipbKeII?t=6690) Horace’s experience with remote work</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: March 7th, 2022</b></p><p>The Future Of Work</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/GTluipbKeII">the recording for our Twitter Space for March 7th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on March 7th included <a href="https://twitter.com/lri">Lucas Ives</a>, <a href="https://twitter.com/kebesays">Dan McDonald</a>, <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/jimrybarski">Jim Rybarski</a>, <a href="https://twitter.com/DataMinion">Austin</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/bravelyjake">Jake Demarest-Mays</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/timonsku">Timon</a>, <a href="https://twitter.com/gcb_alumnus">Matthew Amdur</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, and <a href="https://twitter.com/zenhorace">Horace</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@8:15](https://youtu.be/GTluipbKeII?t=495) Lucas’ story</li><li>Remote before pandemic, comparisons</li><li>[@16:29](https://youtu.be/GTluipbKeII?t=989) Sidebar chat, backchannel</li><li>[@22:49](https://youtu.be/GTluipbKeII?t=1369) Pre-recorded talks, speaker commenting in chat engaging with questions <ul><li>Multitasking during meetings, different from in-person single-threaded meetings</li><li>Recording meetings for later review</li><li>Holding onto a thought may detract from fully listening to another’s point</li></ul></li><li>[@34:40](https://youtu.be/GTluipbKeII?t=2080) Oxide’s full team meetup, what did they focus on?</li><li>[@38:01](https://youtu.be/GTluipbKeII?t=2281) Austin’s remote experience</li><li>[@44:30](https://youtu.be/GTluipbKeII?t=2670) Dan’s question: remote employees “pilgrimage” back to home often, how often?</li><li>[@50:23](https://youtu.be/GTluipbKeII?t=3023) Disadvantages to full remote?</li><li>[@56:15](https://youtu.be/GTluipbKeII?t=3375) Jake’s experience, asynchronous work style <ul><li>Meetings as unprepared group think sessions, not valuable as decision making</li><li>Requests for discussion, as decision making tools</li></ul></li><li>[@1:02:29](https://youtu.be/GTluipbKeII?t=3749) Jason: service delivery vs product delivery <ul><li>Class devision between “the desked” and “the un-desked”</li></ul></li><li>[@1:07:17](https://youtu.be/GTluipbKeII?t=4037) Is “back to office” about command and control? <ul><li>Other factors: big tech companies receive substantial local subsidies</li></ul></li><li>[@1:14:00](https://youtu.be/GTluipbKeII?t=4440) Timon on working in different timezones <ul><li>Recorded meetings/discussions as valuable content</li><li>Pandemic boosted remote work tool quality</li></ul></li><li>[@1:23:32](https://youtu.be/GTluipbKeII?t=5012) Difficulties with remote? <ul><li>Building rapport, judging emotions and nuanced communication</li><li>Organic, unplanned communications with in-person office spaces (watercooler)</li></ul></li><li>[@1:33:24](https://youtu.be/GTluipbKeII?t=5604) Matt: remote work as cost savings?</li><li>Value of “down time” communication, unstructured</li><li>[@1:43:50](https://youtu.be/GTluipbKeII?t=6230) Starting career, making connections, in all-remote world</li><li>[@1:47:58](https://youtu.be/GTluipbKeII?t=6478) Future of remote work since pandemic</li><li>[@1:51:30](https://youtu.be/GTluipbKeII?t=6690) Horace’s experience with remote work</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 07 Mar 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/7daf8df8/44852353.mp3" length="112934304" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>7056</itunes:duration>
      <itunes:summary>We figured out how to work remotely by necessity. How will that change how we work in the future? Is remote work here to stay? Is it for everyone?</itunes:summary>
      <itunes:subtitle>We figured out how to work remotely by necessity. How will that change how we work in the future? Is remote work here to stay? Is it for everyone?</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/7daf8df8/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7daf8df8/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7daf8df8/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7daf8df8/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/7daf8df8/transcription" type="text/html"/>
    </item>
    <item>
      <title>Engineering Culture</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>Engineering Culture</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">1083fc41-968c-47ba-b01c-709a63b64c80</guid>
      <link>https://share.transistor.fm/s/58fb8010</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: February 21st, 2022</b></p><p>Engineering Culture</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/w9MQJbC26h4">the recording for our Twitter Space for February 21st, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on February 21st included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/mranney">Matt Ranney</a> and <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Alex Heath’s <a href="https://twitter.com/alexeheath/status/1493658517571526656">tweet</a> on FB meeting about updated values: “meta, metamates, me”</li><li>[@4:44](https://youtu.be/w9MQJbC26h4?t=284) Can an established company “change its values” in any sense?</li><li>[@8:43](https://youtu.be/w9MQJbC26h4?t=523) Draw the owl &gt; Twilio CEO: Yes, it was a meme, but it’s a great representation of our job. &gt; There is no instruction book and no one is going to tell us how to do our work. &gt; It’s now woven into our culture and used as a cheeky, but encouraging reply to &gt; those who email colleagues at Twilio asking how to do something.</li><li>[@12:42](https://youtu.be/w9MQJbC26h4?t=762) How do you establish engineering culture? <ul><li>Copy-paste values?</li></ul></li><li>[@20:44](https://youtu.be/w9MQJbC26h4?t=1244) When are values set down in a company’s history? <ul><li>Amazon’s brand image, expanding beyond books</li><li>Assessing values when hiring</li></ul></li><li>[@27:51](https://youtu.be/w9MQJbC26h4?t=1671) Principles vs values <ul><li>Principles are absolutes, cannot be taken too far</li><li>Values are about relative importance, in balance with other values</li><li>ACM <a href="https://www.acm.org/code-of-ethics">Code of Ethics</a></li><li>Relative importance of values. Can some values be learned, while others cannot?</li></ul></li><li>[@45:11](https://youtu.be/w9MQJbC26h4?t=2711) “Turn-around CEOs”, trying to change an established company culture</li><li>[@47:39](https://youtu.be/w9MQJbC26h4?t=2859) Sun culture, early days</li><li>[@54:32](https://youtu.be/w9MQJbC26h4?t=3272) Connection between values and business model <ul><li>Urgency in context, requires nuance</li></ul></li><li>[@1:03:37](https://youtu.be/w9MQJbC26h4?t=3817) Values on the wall. When are values simply ignored? <ul><li>Jack Handey <a href="https://en.wikipedia.org/wiki/Jack_Handey">wiki</a>, <em>Deep Thoughts</em> recurring SNL short sketches, eg <a href="https://youtu.be/1ne650xD6bc">Thanksgiving</a> ~30secs</li><li>“Sharpen fast”</li></ul></li><li>[@1:13:49](https://youtu.be/w9MQJbC26h4?t=4429) What are the important things to get set early? <ul><li>Bryan and Adam on Joyent and Delphix</li></ul></li><li>[@1:22:05](https://youtu.be/w9MQJbC26h4?t=4925) Matt Ranney on his time at Uber <ul><li>Trying to shape an established culture</li><li>Leadership’s values vs engineers</li><li>Business ethics</li></ul></li><li>[@1:35:47](https://youtu.be/w9MQJbC26h4?t=5747) GE</li><li>Thomas Gryta and Ted Mann (2020) <em>Lights Out: Pride, Delusion, and the Fall of General Electric</em> <a href="https://www.google.com/books/edition/Lights_Out/CCnNDwAAQBAJ">book</a></li><li>[@1:37:03](https://youtu.be/w9MQJbC26h4?t=5823) Conclusions <ul><li>Adam: Get it right first, but it’s not a lost cause if you don’t.</li><li>Bryan: Look for value alignment in organizations you might want to join, it’s tough to change course after the fact.</li><li>Matt: generous compensation has an effect on how closely one cares to scrutinize their organization’s values ¯_(ツ)_/¯</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: February 21st, 2022</b></p><p>Engineering Culture</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/w9MQJbC26h4">the recording for our Twitter Space for February 21st, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on February 21st included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/mranney">Matt Ranney</a> and <a href="https://twitter.com/AaronHartwig1">Aaron Hartwig</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Alex Heath’s <a href="https://twitter.com/alexeheath/status/1493658517571526656">tweet</a> on FB meeting about updated values: “meta, metamates, me”</li><li>[@4:44](https://youtu.be/w9MQJbC26h4?t=284) Can an established company “change its values” in any sense?</li><li>[@8:43](https://youtu.be/w9MQJbC26h4?t=523) Draw the owl &gt; Twilio CEO: Yes, it was a meme, but it’s a great representation of our job. &gt; There is no instruction book and no one is going to tell us how to do our work. &gt; It’s now woven into our culture and used as a cheeky, but encouraging reply to &gt; those who email colleagues at Twilio asking how to do something.</li><li>[@12:42](https://youtu.be/w9MQJbC26h4?t=762) How do you establish engineering culture? <ul><li>Copy-paste values?</li></ul></li><li>[@20:44](https://youtu.be/w9MQJbC26h4?t=1244) When are values set down in a company’s history? <ul><li>Amazon’s brand image, expanding beyond books</li><li>Assessing values when hiring</li></ul></li><li>[@27:51](https://youtu.be/w9MQJbC26h4?t=1671) Principles vs values <ul><li>Principles are absolutes, cannot be taken too far</li><li>Values are about relative importance, in balance with other values</li><li>ACM <a href="https://www.acm.org/code-of-ethics">Code of Ethics</a></li><li>Relative importance of values. Can some values be learned, while others cannot?</li></ul></li><li>[@45:11](https://youtu.be/w9MQJbC26h4?t=2711) “Turn-around CEOs”, trying to change an established company culture</li><li>[@47:39](https://youtu.be/w9MQJbC26h4?t=2859) Sun culture, early days</li><li>[@54:32](https://youtu.be/w9MQJbC26h4?t=3272) Connection between values and business model <ul><li>Urgency in context, requires nuance</li></ul></li><li>[@1:03:37](https://youtu.be/w9MQJbC26h4?t=3817) Values on the wall. When are values simply ignored? <ul><li>Jack Handey <a href="https://en.wikipedia.org/wiki/Jack_Handey">wiki</a>, <em>Deep Thoughts</em> recurring SNL short sketches, eg <a href="https://youtu.be/1ne650xD6bc">Thanksgiving</a> ~30secs</li><li>“Sharpen fast”</li></ul></li><li>[@1:13:49](https://youtu.be/w9MQJbC26h4?t=4429) What are the important things to get set early? <ul><li>Bryan and Adam on Joyent and Delphix</li></ul></li><li>[@1:22:05](https://youtu.be/w9MQJbC26h4?t=4925) Matt Ranney on his time at Uber <ul><li>Trying to shape an established culture</li><li>Leadership’s values vs engineers</li><li>Business ethics</li></ul></li><li>[@1:35:47](https://youtu.be/w9MQJbC26h4?t=5747) GE</li><li>Thomas Gryta and Ted Mann (2020) <em>Lights Out: Pride, Delusion, and the Fall of General Electric</em> <a href="https://www.google.com/books/edition/Lights_Out/CCnNDwAAQBAJ">book</a></li><li>[@1:37:03](https://youtu.be/w9MQJbC26h4?t=5823) Conclusions <ul><li>Adam: Get it right first, but it’s not a lost cause if you don’t.</li><li>Bryan: Look for value alignment in organizations you might want to join, it’s tough to change course after the fact.</li><li>Matt: generous compensation has an effect on how closely one cares to scrutinize their organization’s values ¯_(ツ)_/¯</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 21 Feb 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/58fb8010/30dfa21d.mp3" length="100015746" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6248</itunes:duration>
      <itunes:summary>Building a strong, virtuous engineering culture is hard. No silver bullets in this Twitter Space, but plenty of pitfalls to avoid.</itunes:summary>
      <itunes:subtitle>Building a strong, virtuous engineering culture is hard. No silver bullets in this Twitter Space, but plenty of pitfalls to avoid.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/58fb8010/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/58fb8010/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/58fb8010/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/58fb8010/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/58fb8010/transcription" type="text/html"/>
    </item>
    <item>
      <title>Breakthroughs Delayed</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Breakthroughs Delayed</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ffb072e9-bc54-41b5-9867-9af0ff7290d7</guid>
      <link>https://share.transistor.fm/s/1e7afff1</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: February 14th, 2022</b></p><p>Breakthroughs Delayed</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/MyGgkBxz-mg">the recording for our Twitter Space for February 14th, 2022</a></p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on February 14th included <a href="https://twitter.com/cdibona">Chris DiBona</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/allingeek">Jeff Nickoloff</a>, <a href="https://twitter.com/AhmedMasud">Ahmed</a>, <a href="https://twitter.com/AstroBurnham">Tim Burnham</a> and <a href="https://twitter.com/ZackMaril">vint serp</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Adam’s <a href="https://twitter.com/ahl/status/1492668124272885763">tweet</a></li><li>Steven Johnson (2021) <em>Extra Life: A Short History of Living Longer</em> <a href="https://www.google.com/books/edition/Extra_Life/tw36DwAAQBAJ">book</a></li><li>[@6:00](https://youtu.be/MyGgkBxz-mg?t=360) Pasteurization <ul><li>1850’s swill milk scandal <a href="https://en.wikipedia.org/wiki/Swill_milk_scandal">wiki</a></li></ul></li><li>[@10:25](https://youtu.be/MyGgkBxz-mg?t=625) Automotive safety <ul><li>Three-point seat belt <a href="https://en.wikipedia.org/wiki/Seat_belt#Three-point">wiki</a></li><li>Windshield safety glass <a href="https://en.wikipedia.org/wiki/Windshield#Safety">wiki</a></li><li>Ralph Nader (1965) <em>Unsafe at Any Speed</em> <a href="https://en.wikipedia.org/wiki/Unsafe_at_Any_Speed">book</a></li></ul></li><li>[@16:25](https://youtu.be/MyGgkBxz-mg?t=985) Bryan proposes a rubric, are multiple teams racing? <ul><li>Walter Isaacson (2021) <em>The Code Breaker</em> <a href="https://www.google.com/books/edition/The_Code_Breaker/eCIFEAAAQBAJ">book</a></li><li>Edward Jenner, 1796 smallpox <a href="https://en.wikipedia.org/wiki/Smallpox_vaccine">vaccine</a></li></ul></li><li>[@24:32](https://youtu.be/MyGgkBxz-mg?t=1472) DTrace <ul><li>Compact C Type Format <a href="https://illumos.org/man/4/ctf">CTF</a></li></ul></li><li>[@27:25](https://youtu.be/MyGgkBxz-mg?t=1645) Docker <ul><li><a href="https://en.wikipedia.org/wiki/OverlayFS">OverlayFS</a></li><li>Bryan’s Papers We Love talk on Jails and Zones <a href="https://youtu.be/hgN8pCMLI2U">video</a> ~100mins</li><li>1963 Honeywell H200 <a href="https://en.wikipedia.org/wiki/Honeywell_200">wiki</a></li><li>Bryan on harware virtualization history <a href="https://youtu.be/jEHO-bSbuc0?t=322">video</a> ~10mins, also <a href="https://youtu.be/fcrepNIF_G0?t=511">here</a></li></ul></li><li>[@37:22](https://youtu.be/MyGgkBxz-mg?t=2242) The Greate Stirrup Controversy <a href="https://en.wikipedia.org/wiki/Great_Stirrup_Controversy">wiki</a></li><li>Steve Kemper (2005) <em>Reinventing the Wheel: A Story of Genius, Innovation, and Grand Ambition</em> <a href="https://www.google.com/books/edition/Reinventing_the_Wheel/Lh9aRqDuczUC">book</a></li><li>Jevons paradox <a href="https://en.wikipedia.org/wiki/Jevons_paradox">wiki</a></li><li>[@47:51](https://youtu.be/MyGgkBxz-mg?t=2871) Wikipedia <ul><li>Bryan gets worked up at a dinner party</li><li>Cliff Clavin (Cheers character) <a href="https://en.wikipedia.org/wiki/Cliff_Clavin">wiki</a></li><li>[@52:54](https://youtu.be/MyGgkBxz-mg?t=3174) Hello Chris!</li><li>[@57:23](https://youtu.be/MyGgkBxz-mg?t=3443) Wordle trolling <ul><li>[@57:40](https://www.youtube.com/watch?v=MyGgkBxz-mg&amp;t=3460s) Audio editing</li></ul></li></ul></li><li>[@1:01:03](https://youtu.be/MyGgkBxz-mg?t=3663) JSON</li><li>[@1:02:22](https://youtu.be/MyGgkBxz-mg?t=3742) Chris on HBO Silicon Valley</li><li>[@1:07:05](https://youtu.be/MyGgkBxz-mg?t=4025) Antikythera mechanism <a href="https://en.wikipedia.org/wiki/Antikythera_mechanism">wiki</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: February 14th, 2022</b></p><p>Breakthroughs Delayed</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/MyGgkBxz-mg">the recording for our Twitter Space for February 14th, 2022</a></p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on February 14th included <a href="https://twitter.com/cdibona">Chris DiBona</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/allingeek">Jeff Nickoloff</a>, <a href="https://twitter.com/AhmedMasud">Ahmed</a>, <a href="https://twitter.com/AstroBurnham">Tim Burnham</a> and <a href="https://twitter.com/ZackMaril">vint serp</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Adam’s <a href="https://twitter.com/ahl/status/1492668124272885763">tweet</a></li><li>Steven Johnson (2021) <em>Extra Life: A Short History of Living Longer</em> <a href="https://www.google.com/books/edition/Extra_Life/tw36DwAAQBAJ">book</a></li><li>[@6:00](https://youtu.be/MyGgkBxz-mg?t=360) Pasteurization <ul><li>1850’s swill milk scandal <a href="https://en.wikipedia.org/wiki/Swill_milk_scandal">wiki</a></li></ul></li><li>[@10:25](https://youtu.be/MyGgkBxz-mg?t=625) Automotive safety <ul><li>Three-point seat belt <a href="https://en.wikipedia.org/wiki/Seat_belt#Three-point">wiki</a></li><li>Windshield safety glass <a href="https://en.wikipedia.org/wiki/Windshield#Safety">wiki</a></li><li>Ralph Nader (1965) <em>Unsafe at Any Speed</em> <a href="https://en.wikipedia.org/wiki/Unsafe_at_Any_Speed">book</a></li></ul></li><li>[@16:25](https://youtu.be/MyGgkBxz-mg?t=985) Bryan proposes a rubric, are multiple teams racing? <ul><li>Walter Isaacson (2021) <em>The Code Breaker</em> <a href="https://www.google.com/books/edition/The_Code_Breaker/eCIFEAAAQBAJ">book</a></li><li>Edward Jenner, 1796 smallpox <a href="https://en.wikipedia.org/wiki/Smallpox_vaccine">vaccine</a></li></ul></li><li>[@24:32](https://youtu.be/MyGgkBxz-mg?t=1472) DTrace <ul><li>Compact C Type Format <a href="https://illumos.org/man/4/ctf">CTF</a></li></ul></li><li>[@27:25](https://youtu.be/MyGgkBxz-mg?t=1645) Docker <ul><li><a href="https://en.wikipedia.org/wiki/OverlayFS">OverlayFS</a></li><li>Bryan’s Papers We Love talk on Jails and Zones <a href="https://youtu.be/hgN8pCMLI2U">video</a> ~100mins</li><li>1963 Honeywell H200 <a href="https://en.wikipedia.org/wiki/Honeywell_200">wiki</a></li><li>Bryan on harware virtualization history <a href="https://youtu.be/jEHO-bSbuc0?t=322">video</a> ~10mins, also <a href="https://youtu.be/fcrepNIF_G0?t=511">here</a></li></ul></li><li>[@37:22](https://youtu.be/MyGgkBxz-mg?t=2242) The Greate Stirrup Controversy <a href="https://en.wikipedia.org/wiki/Great_Stirrup_Controversy">wiki</a></li><li>Steve Kemper (2005) <em>Reinventing the Wheel: A Story of Genius, Innovation, and Grand Ambition</em> <a href="https://www.google.com/books/edition/Reinventing_the_Wheel/Lh9aRqDuczUC">book</a></li><li>Jevons paradox <a href="https://en.wikipedia.org/wiki/Jevons_paradox">wiki</a></li><li>[@47:51](https://youtu.be/MyGgkBxz-mg?t=2871) Wikipedia <ul><li>Bryan gets worked up at a dinner party</li><li>Cliff Clavin (Cheers character) <a href="https://en.wikipedia.org/wiki/Cliff_Clavin">wiki</a></li><li>[@52:54](https://youtu.be/MyGgkBxz-mg?t=3174) Hello Chris!</li><li>[@57:23](https://youtu.be/MyGgkBxz-mg?t=3443) Wordle trolling <ul><li>[@57:40](https://www.youtube.com/watch?v=MyGgkBxz-mg&amp;t=3460s) Audio editing</li></ul></li></ul></li><li>[@1:01:03](https://youtu.be/MyGgkBxz-mg?t=3663) JSON</li><li>[@1:02:22](https://youtu.be/MyGgkBxz-mg?t=3742) Chris on HBO Silicon Valley</li><li>[@1:07:05](https://youtu.be/MyGgkBxz-mg?t=4025) Antikythera mechanism <a href="https://en.wikipedia.org/wiki/Antikythera_mechanism">wiki</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 14 Feb 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/1e7afff1/4972cea5.mp3" length="65966092" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4120</itunes:duration>
      <itunes:summary>Steven Johnston's Extra Life: A Short History of Living Longer observes that in addition to breakthroughs, and incremental progress, there is a class of innovation that lagged, that could have happened sooner but didn't. In this week's Twitter Space, we talk about technologies that could have happened sooner, but failed to.</itunes:summary>
      <itunes:subtitle>Steven Johnston's Extra Life: A Short History of Living Longer observes that in addition to breakthroughs, and incremental progress, there is a class of innovation that lagged, that could have happened sooner but didn't. In this week's Twitter Space, we t</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/1e7afff1/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/1e7afff1/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/1e7afff1/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/1e7afff1/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/1e7afff1/transcription" type="text/html"/>
    </item>
    <item>
      <title>I Know This! (Purpose-built systems with general-purpose guts)</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>I Know This! (Purpose-built systems with general-purpose guts)</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">aaf074ae-3832-4bf8-87f3-4f81a696ae55</guid>
      <link>https://share.transistor.fm/s/bc3d022c</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: February 7th, 2022</b></p><p>I Know This! (Purpose-built systems with general-purpose guts)</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/WsvJT6i_atw">the recording for our Twitter Space for February 7th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on February 7th included <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/mranney">Matt Ranney</a> and <a href="https://twitter.com/quasarken">Ken</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Calendly <a href="https://twitter.com/bcantrill/status/1486724259049185281">tweet</a> context</li><li>[@11:47](https://youtu.be/WsvJT6i_atw?t=707) Hacker News <a href="https://news.ycombinator.com/item?id=30195007">post</a></li><li>[@18:15](https://youtu.be/WsvJT6i_atw?t=1095) James Garfield <a href="https://en.wikipedia.org/wiki/James_A._Garfield#Treatment_and_death">shooting</a></li><li>[@21:29](https://youtu.be/WsvJT6i_atw?t=1289) Adam’s story about customers taking on heroic interventions themselves, learning the value of logging all commands, and digging through email chains for paydirt <ul><li>Developed “three strikes” rule, focus on fixing the proximate issues (and defer general health boosters for another time) so as not to lose the faith of the customer</li></ul></li><li>[@27:35](https://youtu.be/WsvJT6i_atw?t=1655) E-cache <a href="https://www.theregister.com/2001/03/07/sun_suffers_ultrasparc_ii_cache/">parity error</a></li><li>[@33:38](https://youtu.be/WsvJT6i_atw?t=2018) Support personnel remaining calm in the face of unknown damage</li><li>[@41:22](https://youtu.be/WsvJT6i_atw?t=2482) Outages, postmortem, software as a service and public cloud providers <ul><li>Vendor transparency or lack thereof</li></ul></li><li>[@48:28](https://youtu.be/WsvJT6i_atw?t=2908) Ken: transparency as part of legal compliance?</li><li>MITRE <a href="https://cve.mitre.org/cve/">CVE List</a> of publicly disclosed cybersecurity vulnerabilities</li><li>[@52:45](https://youtu.be/WsvJT6i_atw?t=3165) Adventures in shady pay to play industry events <ul><li>Fixed raffles</li></ul></li><li>[@1:01:30](https://youtu.be/WsvJT6i_atw?t=3690) “We never lost anyone’s data but it took some long vacations” <ul><li>Incident where someone corrupted kernel data structures</li><li>Adam pulls a fast one</li><li>Paul Newman and Robert Redford in (1973) <em>The Sting</em> <a href="https://en.wikipedia.org/wiki/The_Sting">movie</a></li><li>Different ways to structure support contracts</li><li>mdb -kw, the w is load bearing</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: February 7th, 2022</b></p><p>I Know This! (Purpose-built systems with general-purpose guts)</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/WsvJT6i_atw">the recording for our Twitter Space for February 7th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on February 7th included <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/mranney">Matt Ranney</a> and <a href="https://twitter.com/quasarken">Ken</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Calendly <a href="https://twitter.com/bcantrill/status/1486724259049185281">tweet</a> context</li><li>[@11:47](https://youtu.be/WsvJT6i_atw?t=707) Hacker News <a href="https://news.ycombinator.com/item?id=30195007">post</a></li><li>[@18:15](https://youtu.be/WsvJT6i_atw?t=1095) James Garfield <a href="https://en.wikipedia.org/wiki/James_A._Garfield#Treatment_and_death">shooting</a></li><li>[@21:29](https://youtu.be/WsvJT6i_atw?t=1289) Adam’s story about customers taking on heroic interventions themselves, learning the value of logging all commands, and digging through email chains for paydirt <ul><li>Developed “three strikes” rule, focus on fixing the proximate issues (and defer general health boosters for another time) so as not to lose the faith of the customer</li></ul></li><li>[@27:35](https://youtu.be/WsvJT6i_atw?t=1655) E-cache <a href="https://www.theregister.com/2001/03/07/sun_suffers_ultrasparc_ii_cache/">parity error</a></li><li>[@33:38](https://youtu.be/WsvJT6i_atw?t=2018) Support personnel remaining calm in the face of unknown damage</li><li>[@41:22](https://youtu.be/WsvJT6i_atw?t=2482) Outages, postmortem, software as a service and public cloud providers <ul><li>Vendor transparency or lack thereof</li></ul></li><li>[@48:28](https://youtu.be/WsvJT6i_atw?t=2908) Ken: transparency as part of legal compliance?</li><li>MITRE <a href="https://cve.mitre.org/cve/">CVE List</a> of publicly disclosed cybersecurity vulnerabilities</li><li>[@52:45](https://youtu.be/WsvJT6i_atw?t=3165) Adventures in shady pay to play industry events <ul><li>Fixed raffles</li></ul></li><li>[@1:01:30](https://youtu.be/WsvJT6i_atw?t=3690) “We never lost anyone’s data but it took some long vacations” <ul><li>Incident where someone corrupted kernel data structures</li><li>Adam pulls a fast one</li><li>Paul Newman and Robert Redford in (1973) <em>The Sting</em> <a href="https://en.wikipedia.org/wiki/The_Sting">movie</a></li><li>Different ways to structure support contracts</li><li>mdb -kw, the w is load bearing</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 07 Feb 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/bc3d022c/682ac330.mp3" length="77456386" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4838</itunes:duration>
      <itunes:summary>Purpose-built systems, computing appliances, are typically built around or on top of general purpose systems. In this week's Twitter Space we look at how those similarities can lead customers to accidental calamity.</itunes:summary>
      <itunes:subtitle>Purpose-built systems, computing appliances, are typically built around or on top of general purpose systems. In this week's Twitter Space we look at how those similarities can lead customers to accidental calamity.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/bc3d022c/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc3d022c/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc3d022c/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc3d022c/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc3d022c/transcription" type="text/html"/>
    </item>
    <item>
      <title>Taxonomy of Hype</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>Taxonomy of Hype</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">fe5b95f2-e4b8-403b-a009-255c7deb4d84</guid>
      <link>https://share.transistor.fm/s/a6e5cb57</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: January 24th, 2022</b></p><p>Taxonomy of Hype</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/qrWgmkBfn9s">the recording for our Twitter Space for January 24th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on January 24th included <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/tgamblin">Todd Gamblin</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a> and <a href="https://twitter.com/aka_pugs">Tom Lyon</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://twitter.com/bcantrill/status/1485689044109443073">tweet</a> about the topic: Johannes Klingebiel’s (2022) <em>The five Levels of Hype</em> <a href="https://johannesklingebiel.de/2022/01/12/hype-as-a-scale.html">taxonomy</a></li><li>[@8:24](https://youtu.be/qrWgmkBfn9s?t=504) Roko’s Basilisk (<a href="https://slate.com/technology/2014/07/rokos-basilisk-the-most-terrifying-thought-experiment-of-all-time.html">slate.com</a>)</li><li>[@10:21](https://youtu.be/qrWgmkBfn9s?t=621) Cloud Computing</li><li>[@12:09](https://youtu.be/qrWgmkBfn9s?t=729) Mobile, Wi-Fi (introduced in 1997) <ul><li>Adam broke his hand, but can still type dtrace with one hand</li></ul></li><li>[@15:14](https://youtu.be/qrWgmkBfn9s?t=914) Java <ul><li>Write once run anywhere</li><li>Cross platform graphical interfaces</li></ul></li><li>Windows NT</li><li>[@17:47](https://youtu.be/qrWgmkBfn9s?t=1067) Storage technology <ul><li>Dedup</li><li>ZFS copies setting and redundant_metadata</li><li><a href="https://en.wikipedia.org/wiki/InfiniBand">InfiniBand</a>, iSCSI Extensions for RDMA (<a href="https://en.wikipedia.org/wiki/ISCSI_Extensions_for_RDMA">iSER</a>), SCSI RDMA Protocol (<a href="https://en.wikipedia.org/wiki/SCSI_RDMA_Protocol">SRP</a>)</li></ul></li><li>[@26:15](https://youtu.be/qrWgmkBfn9s?t=1575) 3D XPoint (Intel Optane) <a href="https://en.wikipedia.org/wiki/3D_XPoint">wiki</a><ul><li>HP Memristor <a href="https://www.hpl.hp.com/news/2008/apr-jun/memristor_faq.html">FAQ</a></li><li>HP “The Machine” <ul><li>HP research’s pure hype <a href="https://www.hpl.hp.com/research/systems-research/themachine/">marketing pitch</a></li><li>The (absolutely incredible) Star Trek <a href="https://www.youtube.com/watch?v=tsPJFlGFlZY">crossover ad</a> &gt; I’m gonna provide you the emotion of a revolution, but not the technical detail to &gt; support it, not yet, but it’s coming.</li></ul></li></ul></li><li>[@31:02](https://youtu.be/qrWgmkBfn9s?t=1862) Segway (<a href="https://en.wikipedia.org/wiki/Segway">wiki</a>) <ul><li>Dean Kamen <a href="https://en.wikipedia.org/wiki/Dean_Kamen">wiki</a></li><li>Decoder Ring podcast (June 2021) <em>Who Killed the Segway?</em> ~40mins <a href="https://slate.com/podcasts/decoder-ring/2021/06/segway-dean-kamen">slate.com</a>, Apple <a href="https://podcasts.apple.com/us/podcast/who-killed-the-segway/id1376577202?i=1000528700569">podcasts</a></li><li>2001 Good Morning America Segway unveiling, Diane Sawyer is <a href="https://youtu.be/Tppv2NgZOQU?t=53">underwhelmed</a> &gt; I’m tempted to say “that’s it??” (nervous laughter) &gt; But that can’t be <em>it</em>!?</li></ul></li><li>[@34:29](https://youtu.be/qrWgmkBfn9s?t=2069) <a href="https://en.wikipedia.org/wiki/Maglev">Maglev</a>, <a href="https://en.wikipedia.org/wiki/Cold_fusion">Cold fusion</a><ul><li>Walter Isaacson (2021) <em>The Code Breaker: Jennifer Doudna, Gene Editing, and the Future of the Human Race</em> <a href="https://www.google.com/books/edition/The_Code_Breaker/f_D3DwAAQBAJ">book</a></li><li>Human Genome Project <a href="https://en.wikipedia.org/wiki/Human_Genome_Project">wiki</a></li><li>Hype booms and busts</li><li>Todd’s story on working on fusion at a national lab, and the nature of gaining funding for large projects</li></ul></li><li>[@45:30](https://youtu.be/qrWgmkBfn9s?t=2730) Rust</li><li>[@48:43](https://youtu.be/qrWgmkBfn9s?t=2923) DTrace</li><li>[@52:14](https://youtu.be/qrWgmkBfn9s?t=3134) Nanotechnology <ul><li>K. Eric Drexler <a href="https://en.wikipedia.org/wiki/K._Eric_Drexler">wiki</a></li><li>Expert Systems, AR/VR</li></ul></li><li>[@56:23](https://youtu.be/qrWgmkBfn9s?t=3383) Chatbots <ul><li>Dan Olson (Jan 2022) <em>Line Goes Up - The Problem with NFTs</em> ~2hr <a href="https://youtu.be/YQ_xWvX1n9g">video</a> (worth every minute)</li></ul></li><li>[@59:11](https://youtu.be/qrWgmkBfn9s?t=3551) Serverless <ul><li><a href="https://en.wikipedia.org/wiki/IA-64">Itanium IA-64</a>, Very long instruction word <a href="https://en.wikipedia.org/wiki/Very_long_instruction_word">VLIW</a></li><li>Fibre Channel over Ethernet <a href="https://en.wikipedia.org/wiki/Fibre_Channel_over_Ethernet">FCoE</a>, ATA over Ethernet <a href="https://en.wikipedia.org/wiki/ATA_over_Ethernet">AoE</a> &gt; A solution in search of a problem</li></ul></li><li>[@1:06:50](https://youtu.be/qrWgmkBfn9s?t=4010) Taligent <a href="https://en.wikipedia.org/wiki/Taligent">wiki</a><ul><li>Tom Hormby (2014) <em>Pink: Apple’s First Stab at a Modern Operating System</em> <a href="https://lowendmac.com/2014/pink-apples-first-stab-at-a-modern-operating-system/">post</a></li><li>Be Inc <a href="https://en.wikipedia.org/wiki/Be_Inc.">wiki</a><ul><li>Bryan’s Be whiteboard story</li></ul></li></ul></li><li>[@1:13:47](https://youtu.be/qrWgmkBfn9s?t=4427) Docker <ul><li>Monetizing open source</li></ul></li><li>[@1:20:28](https://youtu.be/qrWgmkBfn9s?t=4828) 5G</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: January 24th, 2022</b></p><p>Taxonomy of Hype</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/qrWgmkBfn9s">the recording for our Twitter Space for January 24th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on January 24th included <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/tgamblin">Todd Gamblin</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a> and <a href="https://twitter.com/aka_pugs">Tom Lyon</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://twitter.com/bcantrill/status/1485689044109443073">tweet</a> about the topic: Johannes Klingebiel’s (2022) <em>The five Levels of Hype</em> <a href="https://johannesklingebiel.de/2022/01/12/hype-as-a-scale.html">taxonomy</a></li><li>[@8:24](https://youtu.be/qrWgmkBfn9s?t=504) Roko’s Basilisk (<a href="https://slate.com/technology/2014/07/rokos-basilisk-the-most-terrifying-thought-experiment-of-all-time.html">slate.com</a>)</li><li>[@10:21](https://youtu.be/qrWgmkBfn9s?t=621) Cloud Computing</li><li>[@12:09](https://youtu.be/qrWgmkBfn9s?t=729) Mobile, Wi-Fi (introduced in 1997) <ul><li>Adam broke his hand, but can still type dtrace with one hand</li></ul></li><li>[@15:14](https://youtu.be/qrWgmkBfn9s?t=914) Java <ul><li>Write once run anywhere</li><li>Cross platform graphical interfaces</li></ul></li><li>Windows NT</li><li>[@17:47](https://youtu.be/qrWgmkBfn9s?t=1067) Storage technology <ul><li>Dedup</li><li>ZFS copies setting and redundant_metadata</li><li><a href="https://en.wikipedia.org/wiki/InfiniBand">InfiniBand</a>, iSCSI Extensions for RDMA (<a href="https://en.wikipedia.org/wiki/ISCSI_Extensions_for_RDMA">iSER</a>), SCSI RDMA Protocol (<a href="https://en.wikipedia.org/wiki/SCSI_RDMA_Protocol">SRP</a>)</li></ul></li><li>[@26:15](https://youtu.be/qrWgmkBfn9s?t=1575) 3D XPoint (Intel Optane) <a href="https://en.wikipedia.org/wiki/3D_XPoint">wiki</a><ul><li>HP Memristor <a href="https://www.hpl.hp.com/news/2008/apr-jun/memristor_faq.html">FAQ</a></li><li>HP “The Machine” <ul><li>HP research’s pure hype <a href="https://www.hpl.hp.com/research/systems-research/themachine/">marketing pitch</a></li><li>The (absolutely incredible) Star Trek <a href="https://www.youtube.com/watch?v=tsPJFlGFlZY">crossover ad</a> &gt; I’m gonna provide you the emotion of a revolution, but not the technical detail to &gt; support it, not yet, but it’s coming.</li></ul></li></ul></li><li>[@31:02](https://youtu.be/qrWgmkBfn9s?t=1862) Segway (<a href="https://en.wikipedia.org/wiki/Segway">wiki</a>) <ul><li>Dean Kamen <a href="https://en.wikipedia.org/wiki/Dean_Kamen">wiki</a></li><li>Decoder Ring podcast (June 2021) <em>Who Killed the Segway?</em> ~40mins <a href="https://slate.com/podcasts/decoder-ring/2021/06/segway-dean-kamen">slate.com</a>, Apple <a href="https://podcasts.apple.com/us/podcast/who-killed-the-segway/id1376577202?i=1000528700569">podcasts</a></li><li>2001 Good Morning America Segway unveiling, Diane Sawyer is <a href="https://youtu.be/Tppv2NgZOQU?t=53">underwhelmed</a> &gt; I’m tempted to say “that’s it??” (nervous laughter) &gt; But that can’t be <em>it</em>!?</li></ul></li><li>[@34:29](https://youtu.be/qrWgmkBfn9s?t=2069) <a href="https://en.wikipedia.org/wiki/Maglev">Maglev</a>, <a href="https://en.wikipedia.org/wiki/Cold_fusion">Cold fusion</a><ul><li>Walter Isaacson (2021) <em>The Code Breaker: Jennifer Doudna, Gene Editing, and the Future of the Human Race</em> <a href="https://www.google.com/books/edition/The_Code_Breaker/f_D3DwAAQBAJ">book</a></li><li>Human Genome Project <a href="https://en.wikipedia.org/wiki/Human_Genome_Project">wiki</a></li><li>Hype booms and busts</li><li>Todd’s story on working on fusion at a national lab, and the nature of gaining funding for large projects</li></ul></li><li>[@45:30](https://youtu.be/qrWgmkBfn9s?t=2730) Rust</li><li>[@48:43](https://youtu.be/qrWgmkBfn9s?t=2923) DTrace</li><li>[@52:14](https://youtu.be/qrWgmkBfn9s?t=3134) Nanotechnology <ul><li>K. Eric Drexler <a href="https://en.wikipedia.org/wiki/K._Eric_Drexler">wiki</a></li><li>Expert Systems, AR/VR</li></ul></li><li>[@56:23](https://youtu.be/qrWgmkBfn9s?t=3383) Chatbots <ul><li>Dan Olson (Jan 2022) <em>Line Goes Up - The Problem with NFTs</em> ~2hr <a href="https://youtu.be/YQ_xWvX1n9g">video</a> (worth every minute)</li></ul></li><li>[@59:11](https://youtu.be/qrWgmkBfn9s?t=3551) Serverless <ul><li><a href="https://en.wikipedia.org/wiki/IA-64">Itanium IA-64</a>, Very long instruction word <a href="https://en.wikipedia.org/wiki/Very_long_instruction_word">VLIW</a></li><li>Fibre Channel over Ethernet <a href="https://en.wikipedia.org/wiki/Fibre_Channel_over_Ethernet">FCoE</a>, ATA over Ethernet <a href="https://en.wikipedia.org/wiki/ATA_over_Ethernet">AoE</a> &gt; A solution in search of a problem</li></ul></li><li>[@1:06:50](https://youtu.be/qrWgmkBfn9s?t=4010) Taligent <a href="https://en.wikipedia.org/wiki/Taligent">wiki</a><ul><li>Tom Hormby (2014) <em>Pink: Apple’s First Stab at a Modern Operating System</em> <a href="https://lowendmac.com/2014/pink-apples-first-stab-at-a-modern-operating-system/">post</a></li><li>Be Inc <a href="https://en.wikipedia.org/wiki/Be_Inc.">wiki</a><ul><li>Bryan’s Be whiteboard story</li></ul></li></ul></li><li>[@1:13:47](https://youtu.be/qrWgmkBfn9s?t=4427) Docker <ul><li>Monetizing open source</li></ul></li><li>[@1:20:28](https://youtu.be/qrWgmkBfn9s?t=4828) 5G</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 24 Jan 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/a6e5cb57/cd04779f.mp3" length="79315458" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4955</itunes:duration>
      <itunes:summary>Hype comes in many forms. In this week's Twitter Space we look at Johannes Klingebiel 5-stage taxonomy of hype and try to slot some of our favorite over-hyped (and under-hyped) technologies into those categories.</itunes:summary>
      <itunes:subtitle>Hype comes in many forms. In this week's Twitter Space we look at Johannes Klingebiel 5-stage taxonomy of hype and try to slot some of our favorite over-hyped (and under-hyped) technologies into those categories.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/a6e5cb57/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a6e5cb57/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a6e5cb57/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/a6e5cb57/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/a6e5cb57/transcription" type="text/html"/>
    </item>
    <item>
      <title>Flying Blind with Peter Robison</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>Flying Blind with Peter Robison</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">4ae4eb19-83e6-4131-ba45-1b7606085976</guid>
      <link>https://share.transistor.fm/s/124f46bf</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: January 10th, 2022</b></p><p>Flying Blind with Peter Robison</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/q6i9NPslfE4">the recording for our Twitter Space for January 10th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/petermrobison">Peter Robison</a>.</p><p>Other speakers on January 10th included <a href="https://twitter.com/MattSci2">MattSci</a> and <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@5:02](https://youtu.be/q6i9NPslfE4?t=302) Peter on <a href="https://en.wikipedia.org/wiki/Japan_Air_Lines_Flight_123">Japan Air Lines Flight 123</a></li><li><a href="https://en.wikipedia.org/wiki/Boeing_777">Boeing 777</a> &gt; Bryan: The things I am the most proud of are the things I’ve worked with other people on, &gt; when a team does something that feels beyond an individual’s grasp.</li><li>[@12:25](https://youtu.be/q6i9NPslfE4?t=745) Peter’s history covering aerospace <ul><li><a href="https://en.wikipedia.org/wiki/McDonnell_Douglas">McDonnell Douglas</a></li></ul></li><li>[@15:53](https://youtu.be/q6i9NPslfE4?t=953) Jack Welch, corporate culture <ul><li>Investors over customers</li><li>John Godson 1975 <em>The Rise and Fall of the DC-10</em> <a href="https://www.google.com/books/edition/The_Rise_and_Fall_of_the_DC_10/fLy4QgAACAAJ">book</a></li></ul></li><li>[@24:12](https://youtu.be/q6i9NPslfE4?t=1452) Questionable morals from execs</li><li>John Newhouse 1982 <em>The Sporty Game</em> <a href="https://www.google.com/books/edition/The_Sporty_Game/DTkiAAAAMAAJ">book</a></li><li>[@27:41](https://youtu.be/q6i9NPslfE4?t=1661) When did it become clear that the 737 MAX was problematic? <ul><li><a href="https://en.wikipedia.org/wiki/Lion_Air_Flight_610">Lion Air Flight 610</a></li><li>Maneuvering Characteristics Augmentation System <a href="https://en.wikipedia.org/wiki/Maneuvering_Characteristics_Augmentation_System">MCAS</a></li><li><a href="https://en.wikipedia.org/wiki/Ethiopian_Airlines_Flight_302">Ethiopian Airlines Flight 302</a></li><li>Shifting blame, public messaging vs behind closed doors opinion forming</li></ul></li><li>[@36:31](https://youtu.be/q6i9NPslfE4?t=2191) Why pilots had no training (or knowledge of) the MCAS system</li><li>[@39:23](https://youtu.be/q6i9NPslfE4?t=2363) Angle of Attack indicator</li><li>[@48:48](https://youtu.be/q6i9NPslfE4?t=2928) MCAS software, writing safety critical computer code <ul><li>[@53:19](https://youtu.be/q6i9NPslfE4?t=3199) “Blood on the seats”</li></ul></li><li>[@58:48](https://youtu.be/q6i9NPslfE4?t=3528) Matt asks about “fly-by-wire” and MCAS. “Optional” safety features</li><li>[@1:08:04](https://youtu.be/q6i9NPslfE4?t=4084) Testing safety, lack of technical scrutiny</li><li>[@1:12:31](https://youtu.be/q6i9NPslfE4?t=4351) Simeon asks about the FAA’s relationship with Boeing</li><li>[@1:15:05](https://youtu.be/q6i9NPslfE4?t=4505) Bryan: what are the lessons for other disciplines? <ul><li>Peter: Valuing employee views. Tolerating bad news.</li><li>Adam: The engineering culture at Boeing was so arduous to build, and so quick to corrode</li></ul></li><li>[@1:18:39](https://youtu.be/q6i9NPslfE4?t=4719) Matt: relationship to F-35? Military vs commercial</li><li>[@1:23:23](https://youtu.be/q6i9NPslfE4?t=5003) Gene Kim: CEO congressional testimony</li><li>[@1:26:22](https://youtu.be/q6i9NPslfE4?t=5182) Passing certifications, alternatives to MCAS</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: January 10th, 2022</b></p><p>Flying Blind with Peter Robison</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/q6i9NPslfE4">the recording for our Twitter Space for January 10th, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/petermrobison">Peter Robison</a>.</p><p>Other speakers on January 10th included <a href="https://twitter.com/MattSci2">MattSci</a> and <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@5:02](https://youtu.be/q6i9NPslfE4?t=302) Peter on <a href="https://en.wikipedia.org/wiki/Japan_Air_Lines_Flight_123">Japan Air Lines Flight 123</a></li><li><a href="https://en.wikipedia.org/wiki/Boeing_777">Boeing 777</a> &gt; Bryan: The things I am the most proud of are the things I’ve worked with other people on, &gt; when a team does something that feels beyond an individual’s grasp.</li><li>[@12:25](https://youtu.be/q6i9NPslfE4?t=745) Peter’s history covering aerospace <ul><li><a href="https://en.wikipedia.org/wiki/McDonnell_Douglas">McDonnell Douglas</a></li></ul></li><li>[@15:53](https://youtu.be/q6i9NPslfE4?t=953) Jack Welch, corporate culture <ul><li>Investors over customers</li><li>John Godson 1975 <em>The Rise and Fall of the DC-10</em> <a href="https://www.google.com/books/edition/The_Rise_and_Fall_of_the_DC_10/fLy4QgAACAAJ">book</a></li></ul></li><li>[@24:12](https://youtu.be/q6i9NPslfE4?t=1452) Questionable morals from execs</li><li>John Newhouse 1982 <em>The Sporty Game</em> <a href="https://www.google.com/books/edition/The_Sporty_Game/DTkiAAAAMAAJ">book</a></li><li>[@27:41](https://youtu.be/q6i9NPslfE4?t=1661) When did it become clear that the 737 MAX was problematic? <ul><li><a href="https://en.wikipedia.org/wiki/Lion_Air_Flight_610">Lion Air Flight 610</a></li><li>Maneuvering Characteristics Augmentation System <a href="https://en.wikipedia.org/wiki/Maneuvering_Characteristics_Augmentation_System">MCAS</a></li><li><a href="https://en.wikipedia.org/wiki/Ethiopian_Airlines_Flight_302">Ethiopian Airlines Flight 302</a></li><li>Shifting blame, public messaging vs behind closed doors opinion forming</li></ul></li><li>[@36:31](https://youtu.be/q6i9NPslfE4?t=2191) Why pilots had no training (or knowledge of) the MCAS system</li><li>[@39:23](https://youtu.be/q6i9NPslfE4?t=2363) Angle of Attack indicator</li><li>[@48:48](https://youtu.be/q6i9NPslfE4?t=2928) MCAS software, writing safety critical computer code <ul><li>[@53:19](https://youtu.be/q6i9NPslfE4?t=3199) “Blood on the seats”</li></ul></li><li>[@58:48](https://youtu.be/q6i9NPslfE4?t=3528) Matt asks about “fly-by-wire” and MCAS. “Optional” safety features</li><li>[@1:08:04](https://youtu.be/q6i9NPslfE4?t=4084) Testing safety, lack of technical scrutiny</li><li>[@1:12:31](https://youtu.be/q6i9NPslfE4?t=4351) Simeon asks about the FAA’s relationship with Boeing</li><li>[@1:15:05](https://youtu.be/q6i9NPslfE4?t=4505) Bryan: what are the lessons for other disciplines? <ul><li>Peter: Valuing employee views. Tolerating bad news.</li><li>Adam: The engineering culture at Boeing was so arduous to build, and so quick to corrode</li></ul></li><li>[@1:18:39](https://youtu.be/q6i9NPslfE4?t=4719) Matt: relationship to F-35? Military vs commercial</li><li>[@1:23:23](https://youtu.be/q6i9NPslfE4?t=5003) Gene Kim: CEO congressional testimony</li><li>[@1:26:22](https://youtu.be/q6i9NPslfE4?t=5182) Passing certifications, alternatives to MCAS</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 10 Jan 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/124f46bf/1b9f7b30.mp3" length="86164926" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5383</itunes:duration>
      <itunes:summary>Peter Robison, author of Flying Blind: The 737 MAX Tragedy and the Fall of Boeing, discusses Boeing, the 737 disasters, corporate culture, and more.</itunes:summary>
      <itunes:subtitle>Peter Robison, author of Flying Blind: The 737 MAX Tragedy and the Fall of Boeing, discusses Boeing, the 737 disasters, corporate culture, and more.</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/124f46bf/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/124f46bf/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/124f46bf/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/124f46bf/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/124f46bf/transcription" type="text/html"/>
    </item>
    <item>
      <title>Predictions 2022</title>
      <itunes:season>2</itunes:season>
      <podcast:season>2</podcast:season>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>Predictions 2022</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">92eb4781-1196-449d-8ed5-1dcc5a3fe0b5</guid>
      <link>https://share.transistor.fm/s/658fab8d</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: January 3rd, 2022</b></p><p>Predictions 2022</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/uZylf2gbg_E">the recording for our Twitter Space for January 3rd, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest on January 3rd included was tech prediction expert and noted Red Sox fan <a href="https://twitter.com/sogrady">Steven O’Grady</a>.</p><p>Below is a table of the oracles and their predictions: (If you made predictions, please submit a PR to add or clarify yours)</p><p><strong> Futurist  1 year  3 year  6 year </strong><br> | <a href="https://twitter.com/openlabbott">@openlabbott</a><br> <a href="https://youtu.be/uZylf2gbg_E?t2835">47:15</a> |  Discord are going to annoy their userbase.  |  We’ll finally get a RISC V server in a datacenter, in some shape or form.  |  Email goes the way of the landline. <br> | <a href="https://twitter.com/MattSci21">@MattSci2</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=4205">1:10:05</a> |  The framework laptop company will be unsuccessful. Existing laptops are not substantially different; with some retooling.  |  One major FPGA vendor will have a completely open toolchain for high end FPGAs.  |  At least 1 RISC-V supercomputer in the Top 500. <br> | <a href="https://twitter.com/tomk_">@tomk_</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=4605">1:16:45</a> |  At least one of the hyperscalers will become startlingly good at partnering.  |  Stablecoins will become regulated.  |  The biggest datacenter server provider (outside the hyperscalers) will be a company that hasn’t yet shipped its first server. <br> | <a href="https://twitter.com/tinco">@tinco</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=4737">1:18:57</a> |  Multiple companies will have demonstrated a AGI (one shot machine learning system). It’s not gonna be useful for anything, but I think the problem is less hard than many critics think it is and several companies/organizations are actually going to be showing the first versions of these systems.  |  Drones autonomously flying around private properties will be a common thing. Factory managers, powerlines inspectors, large building sites etc. will have commonly available and affordable options to inspect or patrol their properties.  |  Web3 will actually happen, but not in the way it’s currently being talked about. In 6 years time bots will have improved to the point that they can not be warded off the major platforms (or any platforms) and will make the web absolutely unusable due to them disrupting all established crowd funded moderation systems. A new paradigm will have to emerge that fundamentally changes how we use the web (thus web3), so that we can still derive value from it. <br> | <a href="https://twitter.com/lzrd">Ben Stoltz</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=5080">1:24:40</a> |  Smart glasses become a viable alternative for computer monitors <a href="https://www.youtube.com/watch?v=dpAYtS_vl40">youtube</a>. People who used to look away from their phones to have their own thoughts, and are now using smart glasses in real life situations, are subjected to an ads vs. attention “Tragedy of the commons”. As costs per unit decrease leading to ubiquity, this forces a modern-day “<a href="https://www.lbjlibrary.org/news-and-press/media-kits/highway-beautification-act">Highway Beautification Act</a>” to legislate Ad Blocking.  |  A significant percentage of commercial office space will be converted to housing.  |  The best AIs have emotional problems. We don’t really know how they work. AI specialists are more therapists than programmers. <br> | <a href="https://twitter.com/kelseyhightower">@kelseyhightower</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=5365">1:29:30</a> |  This year will be more of the same, competition to define the new normal as the pandemic winds down.  |  Pandemic-era solutions will backfire; crypto-currencies will give governments an excuse to track all actual spending. “We will give you the transparency, but not the kind you wanted.”  |  Technology will be recognized as sovereignty like money and land used to be. Governments will be wary of using technology from weak allies or competitors. Local hardware manufacturing, growth of local university training, etc. Possibly manifesting as national protectionism, or a reprise of the space-race. Open source will be the default model. <br> | <a href="https://twitter.com/orangecms">@orangecms</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=6825">1:53:45</a> |  a major OS from China emerges  |  high performance computing from Europe  |  ARM no longer as relevant <br> | <a href="https://twitter.com/ahl">@ahl</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=7080">1:58:00</a> |  web3 is done; we’re not talking about it, it’s not a thing, we don’t use the term and we only vaguely recall what it was supposed to mean.  |  Productivity per watt becomes a highly important metric in computing. Tools tell us about our power use. We spin workloads up and down depending on power cost and availability.  |  AWS offers RISC-V instance types. <br> | <a href="https://twitter.com/AaronDGoldman">@AaronDGoldman</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=4034">1:07:14</a> |  Single-node computing: people will realize that that distributed computing has a lot of overhead and that one server can do a lot of work. This will lead people to people doing business analytics jobs by pulling all their data to a single a computer and doing the calculation, getting the result 100x faster than splitting data over many computers.  |  Microservices inlining: taking a lot of microservices and statically linking them together. This will enable calling functions without network overhead, making things run 100x faster.  |  We will start do scaling properly. Instead of thinking “how can I make this big data and scale up to infinity”, we will try to get the most out of single node. Only once a single node has been pushed to its limit will we scale up to first a rack, then a datacenter, and then the world. <br> | <a href="https://twitter.com/dancrossnyc">@dancrossnyc</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=7270">2:01:10</a> |  Major workplace changes due to the pandemic will amplify and accentuate the wealth gap and disparity. Only some industries are privileged enough to be able to work from home. This will create social problems.  |  Regulation of social media in the aftermath of widespread political unrest, particularly after the US 2024 political season.  |  The effects of climate change will be sufficiently apparent that people will get serious about retooling around compute and power efficiency. <br> | <a href="https://twitter.com/iangrunert">@iangrunert</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=3366">56:06</a> |  No one year prediction.  | CCPA copycat laws in other states, perhaps US federal legislation, plus changing global regulatory environment lead to GDPR-like protections to no longer be geo-fenced by bigger players. This’ll also have impacts on SaaS adoption - spreading data around makes right to amendment and right to deletion harder.  | RISC-V chip in mainstream phone (likely Samsung). Previously moving target, but longer upgrade times and slower pace of improvements will cause Samsung to chase RISC-V for high volume phones due to better unit economics. Will have prior experience in RISC-V fab for other applications. &lt;...</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: January 3rd, 2022</b></p><p>Predictions 2022</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/uZylf2gbg_E">the recording for our Twitter Space for January 3rd, 2022</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest on January 3rd included was tech prediction expert and noted Red Sox fan <a href="https://twitter.com/sogrady">Steven O’Grady</a>.</p><p>Below is a table of the oracles and their predictions: (If you made predictions, please submit a PR to add or clarify yours)</p><p><strong> Futurist  1 year  3 year  6 year </strong><br> | <a href="https://twitter.com/openlabbott">@openlabbott</a><br> <a href="https://youtu.be/uZylf2gbg_E?t2835">47:15</a> |  Discord are going to annoy their userbase.  |  We’ll finally get a RISC V server in a datacenter, in some shape or form.  |  Email goes the way of the landline. <br> | <a href="https://twitter.com/MattSci21">@MattSci2</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=4205">1:10:05</a> |  The framework laptop company will be unsuccessful. Existing laptops are not substantially different; with some retooling.  |  One major FPGA vendor will have a completely open toolchain for high end FPGAs.  |  At least 1 RISC-V supercomputer in the Top 500. <br> | <a href="https://twitter.com/tomk_">@tomk_</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=4605">1:16:45</a> |  At least one of the hyperscalers will become startlingly good at partnering.  |  Stablecoins will become regulated.  |  The biggest datacenter server provider (outside the hyperscalers) will be a company that hasn’t yet shipped its first server. <br> | <a href="https://twitter.com/tinco">@tinco</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=4737">1:18:57</a> |  Multiple companies will have demonstrated a AGI (one shot machine learning system). It’s not gonna be useful for anything, but I think the problem is less hard than many critics think it is and several companies/organizations are actually going to be showing the first versions of these systems.  |  Drones autonomously flying around private properties will be a common thing. Factory managers, powerlines inspectors, large building sites etc. will have commonly available and affordable options to inspect or patrol their properties.  |  Web3 will actually happen, but not in the way it’s currently being talked about. In 6 years time bots will have improved to the point that they can not be warded off the major platforms (or any platforms) and will make the web absolutely unusable due to them disrupting all established crowd funded moderation systems. A new paradigm will have to emerge that fundamentally changes how we use the web (thus web3), so that we can still derive value from it. <br> | <a href="https://twitter.com/lzrd">Ben Stoltz</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=5080">1:24:40</a> |  Smart glasses become a viable alternative for computer monitors <a href="https://www.youtube.com/watch?v=dpAYtS_vl40">youtube</a>. People who used to look away from their phones to have their own thoughts, and are now using smart glasses in real life situations, are subjected to an ads vs. attention “Tragedy of the commons”. As costs per unit decrease leading to ubiquity, this forces a modern-day “<a href="https://www.lbjlibrary.org/news-and-press/media-kits/highway-beautification-act">Highway Beautification Act</a>” to legislate Ad Blocking.  |  A significant percentage of commercial office space will be converted to housing.  |  The best AIs have emotional problems. We don’t really know how they work. AI specialists are more therapists than programmers. <br> | <a href="https://twitter.com/kelseyhightower">@kelseyhightower</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=5365">1:29:30</a> |  This year will be more of the same, competition to define the new normal as the pandemic winds down.  |  Pandemic-era solutions will backfire; crypto-currencies will give governments an excuse to track all actual spending. “We will give you the transparency, but not the kind you wanted.”  |  Technology will be recognized as sovereignty like money and land used to be. Governments will be wary of using technology from weak allies or competitors. Local hardware manufacturing, growth of local university training, etc. Possibly manifesting as national protectionism, or a reprise of the space-race. Open source will be the default model. <br> | <a href="https://twitter.com/orangecms">@orangecms</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=6825">1:53:45</a> |  a major OS from China emerges  |  high performance computing from Europe  |  ARM no longer as relevant <br> | <a href="https://twitter.com/ahl">@ahl</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=7080">1:58:00</a> |  web3 is done; we’re not talking about it, it’s not a thing, we don’t use the term and we only vaguely recall what it was supposed to mean.  |  Productivity per watt becomes a highly important metric in computing. Tools tell us about our power use. We spin workloads up and down depending on power cost and availability.  |  AWS offers RISC-V instance types. <br> | <a href="https://twitter.com/AaronDGoldman">@AaronDGoldman</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=4034">1:07:14</a> |  Single-node computing: people will realize that that distributed computing has a lot of overhead and that one server can do a lot of work. This will lead people to people doing business analytics jobs by pulling all their data to a single a computer and doing the calculation, getting the result 100x faster than splitting data over many computers.  |  Microservices inlining: taking a lot of microservices and statically linking them together. This will enable calling functions without network overhead, making things run 100x faster.  |  We will start do scaling properly. Instead of thinking “how can I make this big data and scale up to infinity”, we will try to get the most out of single node. Only once a single node has been pushed to its limit will we scale up to first a rack, then a datacenter, and then the world. <br> | <a href="https://twitter.com/dancrossnyc">@dancrossnyc</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=7270">2:01:10</a> |  Major workplace changes due to the pandemic will amplify and accentuate the wealth gap and disparity. Only some industries are privileged enough to be able to work from home. This will create social problems.  |  Regulation of social media in the aftermath of widespread political unrest, particularly after the US 2024 political season.  |  The effects of climate change will be sufficiently apparent that people will get serious about retooling around compute and power efficiency. <br> | <a href="https://twitter.com/iangrunert">@iangrunert</a><br> <a href="https://youtu.be/uZylf2gbg_E?t=3366">56:06</a> |  No one year prediction.  | CCPA copycat laws in other states, perhaps US federal legislation, plus changing global regulatory environment lead to GDPR-like protections to no longer be geo-fenced by bigger players. This’ll also have impacts on SaaS adoption - spreading data around makes right to amendment and right to deletion harder.  | RISC-V chip in mainstream phone (likely Samsung). Previously moving target, but longer upgrade times and slower pace of improvements will cause Samsung to chase RISC-V for high volume phones due to better unit economics. Will have prior experience in RISC-V fab for other applications. &lt;...</p>]]>
      </content:encoded>
      <pubDate>Mon, 03 Jan 2022 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/658fab8d/624a2868.mp3" length="121273118" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>7577</itunes:duration>
      <itunes:summary>The Oxide and Friends revive an old Solaris Kernel Group tradition of making predictions, Adam and Bryan are joined by Redmonk's most famous Red Sox fan, Stephen O'Grady, to make 1, 3, and 6 year predictions. Kelsey Hightower stops to dispense some present and future wisdom.</itunes:summary>
      <itunes:subtitle>The Oxide and Friends revive an old Solaris Kernel Group tradition of making predictions, Adam and Bryan are joined by Redmonk's most famous Red Sox fan, Stephen O'Grady, to make 1, 3, and 6 year predictions. Kelsey Hightower stops to dispense some presen</itunes:subtitle>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/658fab8d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/658fab8d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/658fab8d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/658fab8d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/658fab8d/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Pragmatism of Hubris</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>26</itunes:episode>
      <podcast:episode>26</podcast:episode>
      <itunes:title>The Pragmatism of Hubris</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">6f4e0e3c-71e9-4f5c-ba7a-d11dcb2b64e2</guid>
      <link>https://share.transistor.fm/s/71eba55b</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: December 13th, 2021</b></p><p>The Pragmatism of Hubris</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/cypmufnPfLw">the recording for our Twitter Space for December 13th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on December 13th included special guests <a href="http://cliffle.com/about/">Cliff Biffle</a> and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a> as well as <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/raggi">James Tucker</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> and <a href="https://twitter.com/MattSci2">MattSci</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Hubris and Humility context <a href="https://twitter.com/bcantrill/status/1470519954566832129">tweet</a></li><li>Cliff’s <a href="http://cliffle.com/blog/on-hubris-and-humility/">written version</a> of his Hubris talk</li><li>Hubris Fervently Anticipated Questions <a href="https://github.com/oxidecomputer/hubris/blob/master/FAQ.mkdn">FAQ</a></li><li>[@8:07](https://youtu.be/cypmufnPfLw?t=487) Prehistory of Hubris, Cliff’s story</li><li>Project Loon <a href="https://en.wikipedia.org/wiki/Loon_LLC">wiki</a></li><li>[@14:23](https://youtu.be/cypmufnPfLw?t=863) Did Cliff know what he wanted to build at Oxide?</li><li><a href="https://www.tockos.org/">Tock</a> embedded OS</li><li><a href="https://en.wikipedia.org/wiki/QNX">QNX</a> Unix-like real-time OS</li><li>[@17:55](https://youtu.be/cypmufnPfLw?t=1075) Laura on evaluating existing OS options</li><li>[@22:03](https://youtu.be/cypmufnPfLw?t=1323) Alignment of values and goals with other projects <ul><li>Bryan’s 2017 <em>Platform as a Reflection of Values</em> <a href="https://vimeo.com/230142234">video</a> ~30mins</li></ul></li><li>[@25:00](https://youtu.be/cypmufnPfLw?t=1500) Steve: convincing low-level people that they are allowed to have nice things</li><li>RISC-V ROPI/RWPI <a href="https://github.com/riscv/riscv-elf-psabi-doc/issues/128">Specification (Embedded PIC)</a><ul><li>Position-independent code <a href="https://en.wikipedia.org/wiki/Position-independent_code">wiki</a></li></ul></li><li>[@28:59](https://youtu.be/cypmufnPfLw?t=1739) Secure FPGAs?</li><li>Laura Abbott’s <em>Exploiting Undocumented Hardware Blocks in the LPC55S69</em> <a href="https://oxide.computer/blog/lpc55">write-up</a><ul><li>And DEF CON <a href="https://youtu.be/eKKgaGbcq4o">talk</a> with Rick Altherr</li></ul></li><li>[@32:20](https://youtu.be/cypmufnPfLw?t=1940) Early implementation, journal club</li><li>Jonathan Shapiro 2003 <em>Vulnerabilities in synchronous IPC designs</em> <a href="https://www.researchgate.net/publication/4015956_Vulnerabilities_in_synchronous_IPC_designs">paper</a></li><li>Heiser and Elphinstone’s <em>L4 Microkernels: The Lessons from 20 Years of Research and Deployment</em> <a href="https://scholar.google.com/scholar?oi=gsb90&amp;q=L4%20Microkernels%20%20The%20Lessons%20from%2020%20Years%20of%20Research%20and%20Deployment">paper</a></li><li>[@37:20](https://youtu.be/cypmufnPfLw?t=2240) Microkernels. <a href="https://en.wikipedia.org/wiki/Mach_(kernel)">Mach</a><ul><li>L4 microkernel family <a href="https://en.wikipedia.org/wiki/L4_microkernel_family">wiki</a></li><li><a href="https://en.wikipedia.org/wiki/Jochen_Liedtke">Jochen Liedtke</a></li><li>Bryan decides not to go to graduate school</li><li><a href="https://en.wikipedia.org/wiki/Fuchsia_(operating_system)">Fuchsia</a> OS</li></ul></li><li>[@51:09](https://youtu.be/cypmufnPfLw?t=3069) Origin of Humility. Debugging <ul><li><a href="https://github.com/oxidecomputer/tockilator">Tockilator</a></li><li><a href="https://developer.arm.com/documentation/102440/0100/About-semihosting">Semihosting</a></li></ul></li><li>[@1:03:15](https://youtu.be/cypmufnPfLw?t=3795) Archive files, self-descriptive binaries, debugging</li><li>[@1:10:33](https://youtu.be/cypmufnPfLw?t=4233) <strong>CORRECTION</strong> Windows <em>does</em> have a package manager: <a href="https://en.m.wikipedia.org/wiki/Windows_Package_Manager">Windows Package Manager</a> was released May 13, 2020</li><li>[@1:14:15](https://youtu.be/cypmufnPfLw?t=4455) Build tools and build systems <ul><li><a href="https://github.com/matklad/cargo-xtask">cargo xtask</a></li></ul></li><li>[@1:18:59](https://youtu.be/cypmufnPfLw?t=4739) DWARF <ul><li><a href="https://en.wikipedia.org/wiki/Ada_(programming_language)">Ada</a> language</li></ul></li><li>[@1:25:01](https://youtu.be/cypmufnPfLw?t=5101) Tock: Rust kernel, C userspace <ul><li><a href="https://en.wikipedia.org/wiki/Interface_description_language">IDL</a></li><li><a href="https://en.wikipedia.org/wiki/Ozymandias">Ozymandias</a></li></ul></li><li>[@1:32:28](https://youtu.be/cypmufnPfLw?t=5548) <a href="https://doc.rust-lang.org/cargo/reference/build-scripts.html">build.rs</a> build scripts <ul><li>Simeon’s story, code generation</li><li>Software-hardware codesign</li><li>[@1:52:14](https://youtu.be/cypmufnPfLw?t=6734) <a href="https://en.wikipedia.org/wiki/Conway%27s_law">Conway’s law</a></li></ul></li><li>[@1:54:30](https://youtu.be/cypmufnPfLw?t=6870) Diagnosing problems, failing tasks, formatting error messages</li><li>Joe Rozner and Rick Altherr getting Hubris and Humility running on a STM32, <a href="https://twitter.com/jrozner/status/1466104059199324162">tweet</a> from Dec 1, and <a href="https://www.twitch.tv/videos/1220717732">video</a> ~2hrs</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: December 13th, 2021</b></p><p>The Pragmatism of Hubris</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/cypmufnPfLw">the recording for our Twitter Space for December 13th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on December 13th included special guests <a href="http://cliffle.com/about/">Cliff Biffle</a> and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a> as well as <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/raggi">James Tucker</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> and <a href="https://twitter.com/MattSci2">MattSci</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Hubris and Humility context <a href="https://twitter.com/bcantrill/status/1470519954566832129">tweet</a></li><li>Cliff’s <a href="http://cliffle.com/blog/on-hubris-and-humility/">written version</a> of his Hubris talk</li><li>Hubris Fervently Anticipated Questions <a href="https://github.com/oxidecomputer/hubris/blob/master/FAQ.mkdn">FAQ</a></li><li>[@8:07](https://youtu.be/cypmufnPfLw?t=487) Prehistory of Hubris, Cliff’s story</li><li>Project Loon <a href="https://en.wikipedia.org/wiki/Loon_LLC">wiki</a></li><li>[@14:23](https://youtu.be/cypmufnPfLw?t=863) Did Cliff know what he wanted to build at Oxide?</li><li><a href="https://www.tockos.org/">Tock</a> embedded OS</li><li><a href="https://en.wikipedia.org/wiki/QNX">QNX</a> Unix-like real-time OS</li><li>[@17:55](https://youtu.be/cypmufnPfLw?t=1075) Laura on evaluating existing OS options</li><li>[@22:03](https://youtu.be/cypmufnPfLw?t=1323) Alignment of values and goals with other projects <ul><li>Bryan’s 2017 <em>Platform as a Reflection of Values</em> <a href="https://vimeo.com/230142234">video</a> ~30mins</li></ul></li><li>[@25:00](https://youtu.be/cypmufnPfLw?t=1500) Steve: convincing low-level people that they are allowed to have nice things</li><li>RISC-V ROPI/RWPI <a href="https://github.com/riscv/riscv-elf-psabi-doc/issues/128">Specification (Embedded PIC)</a><ul><li>Position-independent code <a href="https://en.wikipedia.org/wiki/Position-independent_code">wiki</a></li></ul></li><li>[@28:59](https://youtu.be/cypmufnPfLw?t=1739) Secure FPGAs?</li><li>Laura Abbott’s <em>Exploiting Undocumented Hardware Blocks in the LPC55S69</em> <a href="https://oxide.computer/blog/lpc55">write-up</a><ul><li>And DEF CON <a href="https://youtu.be/eKKgaGbcq4o">talk</a> with Rick Altherr</li></ul></li><li>[@32:20](https://youtu.be/cypmufnPfLw?t=1940) Early implementation, journal club</li><li>Jonathan Shapiro 2003 <em>Vulnerabilities in synchronous IPC designs</em> <a href="https://www.researchgate.net/publication/4015956_Vulnerabilities_in_synchronous_IPC_designs">paper</a></li><li>Heiser and Elphinstone’s <em>L4 Microkernels: The Lessons from 20 Years of Research and Deployment</em> <a href="https://scholar.google.com/scholar?oi=gsb90&amp;q=L4%20Microkernels%20%20The%20Lessons%20from%2020%20Years%20of%20Research%20and%20Deployment">paper</a></li><li>[@37:20](https://youtu.be/cypmufnPfLw?t=2240) Microkernels. <a href="https://en.wikipedia.org/wiki/Mach_(kernel)">Mach</a><ul><li>L4 microkernel family <a href="https://en.wikipedia.org/wiki/L4_microkernel_family">wiki</a></li><li><a href="https://en.wikipedia.org/wiki/Jochen_Liedtke">Jochen Liedtke</a></li><li>Bryan decides not to go to graduate school</li><li><a href="https://en.wikipedia.org/wiki/Fuchsia_(operating_system)">Fuchsia</a> OS</li></ul></li><li>[@51:09](https://youtu.be/cypmufnPfLw?t=3069) Origin of Humility. Debugging <ul><li><a href="https://github.com/oxidecomputer/tockilator">Tockilator</a></li><li><a href="https://developer.arm.com/documentation/102440/0100/About-semihosting">Semihosting</a></li></ul></li><li>[@1:03:15](https://youtu.be/cypmufnPfLw?t=3795) Archive files, self-descriptive binaries, debugging</li><li>[@1:10:33](https://youtu.be/cypmufnPfLw?t=4233) <strong>CORRECTION</strong> Windows <em>does</em> have a package manager: <a href="https://en.m.wikipedia.org/wiki/Windows_Package_Manager">Windows Package Manager</a> was released May 13, 2020</li><li>[@1:14:15](https://youtu.be/cypmufnPfLw?t=4455) Build tools and build systems <ul><li><a href="https://github.com/matklad/cargo-xtask">cargo xtask</a></li></ul></li><li>[@1:18:59](https://youtu.be/cypmufnPfLw?t=4739) DWARF <ul><li><a href="https://en.wikipedia.org/wiki/Ada_(programming_language)">Ada</a> language</li></ul></li><li>[@1:25:01](https://youtu.be/cypmufnPfLw?t=5101) Tock: Rust kernel, C userspace <ul><li><a href="https://en.wikipedia.org/wiki/Interface_description_language">IDL</a></li><li><a href="https://en.wikipedia.org/wiki/Ozymandias">Ozymandias</a></li></ul></li><li>[@1:32:28](https://youtu.be/cypmufnPfLw?t=5548) <a href="https://doc.rust-lang.org/cargo/reference/build-scripts.html">build.rs</a> build scripts <ul><li>Simeon’s story, code generation</li><li>Software-hardware codesign</li><li>[@1:52:14](https://youtu.be/cypmufnPfLw?t=6734) <a href="https://en.wikipedia.org/wiki/Conway%27s_law">Conway’s law</a></li></ul></li><li>[@1:54:30](https://youtu.be/cypmufnPfLw?t=6870) Diagnosing problems, failing tasks, formatting error messages</li><li>Joe Rozner and Rick Altherr getting Hubris and Humility running on a STM32, <a href="https://twitter.com/jrozner/status/1466104059199324162">tweet</a> from Dec 1, and <a href="https://www.twitch.tv/videos/1220717732">video</a> ~2hrs</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 13 Dec 2021 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/71eba55b/cde5fc54.mp3" length="118707998" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>7419</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: December 13th, 2021</b></p><p>The Pragmatism of Hubris</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/cypmufnPfLw">the recording for our Twitter Space for December 13th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on December 13th included special guests <a href="http://cliffle.com/about/">Cliff Biffle</a> and <a href="https://twitter.com/steveklabnik">Steve Klabnik</a> as well as <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/raggi">James Tucker</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> and <a href="https://twitter.com/MattSci2">MattSci</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Hubris and Humility context <a href="https://twitter.com/bcantrill/status/1470519954566832129">tweet</a></li><li>Cliff’s <a href="http://cliffle.com/blog/on-hubris-and-humility/">written version</a> of his Hubris talk</li><li>Hubris Fervently Anticipated Questions <a href="https://github.com/oxidecomputer/hubris/blob/master/FAQ.mkdn">FAQ</a></li><li>[@8:07](https://youtu.be/cypmufnPfLw?t=487) Prehistory of Hubris, Cliff’s story</li><li>Project Loon <a href="https://en.wikipedia.org/wiki/Loon_LLC">wiki</a></li><li>[@14:23](https://youtu.be/cypmufnPfLw?t=863) Did Cliff know what he wanted to build at Oxide?</li><li><a href="https://www.tockos.org/">Tock</a> embedded OS</li><li><a href="https://en.wikipedia.org/wiki/QNX">QNX</a> Unix-like real-time OS</li><li>[@17:55](https://youtu.be/cypmufnPfLw?t=1075) Laura on evaluating existing OS options</li><li>[@22:03](https://youtu.be/cypmufnPfLw?t=1323) Alignment of values and goals with other projects <ul><li>Bryan’s 2017 <em>Platform as a Reflection of Values</em> <a href="https://vimeo.com/230142234">video</a> ~30mins</li></ul></li><li>[@25:00](https://youtu.be/cypmufnPfLw?t=1500) Steve: convincing low-level people that they are allowed to have nice things</li><li>RISC-V ROPI/RWPI <a href="https://github.com/riscv/riscv-elf-psabi-doc/issues/128">Specification (Embedded PIC)</a><ul><li>Position-independent code <a href="https://en.wikipedia.org/wiki/Position-independent_code">wiki</a></li></ul></li><li>[@28:59](https://youtu.be/cypmufnPfLw?t=1739) Secure FPGAs?</li><li>Laura Abbott’s <em>Exploiting Undocumented Hardware Blocks in the LPC55S69</em> <a href="https://oxide.computer/blog/lpc55">write-up</a><ul><li>And DEF CON <a href="https://youtu.be/eKKgaGbcq4o">talk</a> with Rick Altherr</li></ul></li><li>[@32:20](https://youtu.be/cypmufnPfLw?t=1940) Early implementation, journal club</li><li>Jonathan Shapiro 2003 <em>Vulnerabilities in synchronous IPC designs</em> <a href="https://www.researchgate.net/publication/4015956_Vulnerabilities_in_synchronous_IPC_designs">paper</a></li><li>Heiser and Elphinstone’s <em>L4 Microkernels: The Lessons from 20 Years of Research and Deployment</em> <a href="https://scholar.google.com/scholar?oi=gsb90&amp;q=L4%20Microkernels%20%20The%20Lessons%20from%2020%20Years%20of%20Research%20and%20Deployment">paper</a></li><li>[@37:20](https://youtu.be/cypmufnPfLw?t=2240) Microkernels. <a href="https://en.wikipedia.org/wiki/Mach_(kernel)">Mach</a><ul><li>L4 microkernel family <a href="https://en.wikipedia.org/wiki/L4_microkernel_family">wiki</a></li><li><a href="https://en.wikipedia.org/wiki/Jochen_Liedtke">Jochen Liedtke</a></li><li>Bryan decides not to go to graduate school</li><li><a href="https://en.wikipedia.org/wiki/Fuchsia_(operating_system)">Fuchsia</a> OS</li></ul></li><li>[@51:09](https://youtu.be/cypmufnPfLw?t=3069) Origin of Humility. Debugging <ul><li><a href="https://github.com/oxidecomputer/tockilator">Tockilator</a></li><li><a href="https://developer.arm.com/documentation/102440/0100/About-semihosting">Semihosting</a></li></ul></li><li>[@1:03:15](https://youtu.be/cypmufnPfLw?t=3795) Archive files, self-descriptive binaries, debugging</li><li>[@1:10:33](https://youtu.be/cypmufnPfLw?t=4233) <strong>CORRECTION</strong> Windows <em>does</em> have a package manager: <a href="https://en.m.wikipedia.org/wiki/Windows_Package_Manager">Windows Package Manager</a> was released May 13, 2020</li><li>[@1:14:15](https://youtu.be/cypmufnPfLw?t=4455) Build tools and build systems <ul><li><a href="https://github.com/matklad/cargo-xtask">cargo xtask</a></li></ul></li><li>[@1:18:59](https://youtu.be/cypmufnPfLw?t=4739) DWARF <ul><li><a href="https://en.wikipedia.org/wiki/Ada_(programming_language)">Ada</a> language</li></ul></li><li>[@1:25:01](https://youtu.be/cypmufnPfLw?t=5101) Tock: Rust kernel, C userspace <ul><li><a href="https://en.wikipedia.org/wiki/Interface_description_language">IDL</a></li><li><a href="https://en.wikipedia.org/wiki/Ozymandias">Ozymandias</a></li></ul></li><li>[@1:32:28](https://youtu.be/cypmufnPfLw?t=5548) <a href="https://doc.rust-lang.org/cargo/reference/build-scripts.html">build.rs</a> build scripts <ul><li>Simeon’s story, code generation</li><li>Software-hardware codesign</li><li>[@1:52:14](https://youtu.be/cypmufnPfLw?t=6734) <a href="https://en.wikipedia.org/wiki/Conway%27s_law">Conway’s law</a></li></ul></li><li>[@1:54:30](https://youtu.be/cypmufnPfLw?t=6870) Diagnosing problems, failing tasks, formatting error messages</li><li>Joe Rozner and Rick Altherr getting Hubris and Humility running on a STM32, <a href="https://twitter.com/jrozner/status/1466104059199324162">tweet</a> from Dec 1, and <a href="https://www.twitch.tv/videos/1220717732">video</a> ~2hrs</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/71eba55b/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/71eba55b/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/71eba55b/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/71eba55b/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/71eba55b/transcription" type="text/html"/>
    </item>
    <item>
      <title>Tales from the Bringup Lab</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>25</itunes:episode>
      <podcast:episode>25</podcast:episode>
      <itunes:title>Tales from the Bringup Lab</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d78b5e1c-baa4-4b05-89f4-360344169fa4</guid>
      <link>https://share.transistor.fm/s/9ed140d2</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: December 6th, 2021</b></p><p>Tales from the Bringup Lab</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://www.youtube.com/watch?v=lhji-kP3Lhk">the recording for our Twitter Space for December 6th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on December 6th included special guests <a href="https://twitter.com/SyntheticGate">Nathanael Huffman</a>, <a href="https://twitter.com/random_enginerd">Eric Aasen</a>, as well as <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a> and <a href="https://twitter.com/sdtuck">Steve Tuck</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@5:57](https://youtu.be/lhji-kP3Lhk?t=357) Lay of the land</li><li>[@6:58](https://youtu.be/lhji-kP3Lhk?t=418) Power</li><li>[@11:14](https://youtu.be/lhji-kP3Lhk?t=674) Matt: what goes in the middle of the board?</li><li>[@14:32](https://youtu.be/lhji-kP3Lhk?t=872) <a href="https://en.wikipedia.org/wiki/ICE_(FPGA)#iCE40_(40_nm)">iCE40</a> FPGA</li><li>[@21:20](https://youtu.be/lhji-kP3Lhk?t=1280) Taking meticulous notes</li><li>[@25:41](https://youtu.be/lhji-kP3Lhk?t=1541) Power-on sequencing <ul><li>Using service processor flash to store FPGA bitstream</li><li>Solder rework</li><li><a href="https://doc.rust-lang.org/std/macro.include_bytes.html">include_bytes</a></li></ul></li><li>[@32:37](https://youtu.be/lhji-kP3Lhk?t=1957) “Zombie board” <ul><li>Flying probe <a href="https://youtu.be/AsIWzUaFu6I">video</a> ~2mins</li><li>Thermal cameras</li></ul></li><li>[@46:41](https://youtu.be/lhji-kP3Lhk?t=2801) Main chip power-on <ul><li><a href="https://en.wikipedia.org/wiki/Level_shifter">Level shifters</a>, <a href="https://en.wikipedia.org/wiki/I%C2%B2C">I2C</a></li><li><a href="https://twitter.com/zachycakess/status/803981538526449664">Googly Eye of Sauron</a></li><li>[@55:24](https://youtu.be/lhji-kP3Lhk?t=3324) SPI wiggles (<a href="https://en.wikipedia.org/wiki/Serial_Peripheral_Interface">Serial Peripheral Interface</a>) <ul><li>Precious cargo in a rented minivan</li></ul></li><li>[@1:02:00](https://youtu.be/lhji-kP3Lhk?t=3720) Value of record keeping</li><li>Power management</li></ul></li><li>[@1:09:49](https://youtu.be/lhji-kP3Lhk?t=3720) “Valley of despair”, infinite reset loop <ul><li><a href="https://en.wikipedia.org/wiki/Socket_SP3">SP3 socket</a></li><li><a href="https://en.wikipedia.org/wiki/Magnet_wire">Magnet wire</a> connecting to a pin, see <a href="https://twitter.com/random_enginerd/status/1468049401797091335">picture</a> with dime for scale &gt; Book on ENIAC quote: when things wouldn’t work, frustrated workers &gt; referred to the machine as the MANIAC.</li></ul></li><li>[@1:24:10](https://youtu.be/lhji-kP3Lhk?t=5050) Eric’s big breakthrough &gt; Boom! SPI wiggles</li><li>[@1:30:59](https://youtu.be/lhji-kP3Lhk?t=5459) “The next day we had a demo!” <ul><li>Yet another hurdle..</li><li><a href="https://en.wikipedia.org/wiki/Jump_wire">DuPont wire</a></li></ul></li><li>[@1:39:39](https://youtu.be/lhji-kP3Lhk?t=5979) “These are the stories that don’t get told..”</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: December 6th, 2021</b></p><p>Tales from the Bringup Lab</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://www.youtube.com/watch?v=lhji-kP3Lhk">the recording for our Twitter Space for December 6th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on December 6th included special guests <a href="https://twitter.com/SyntheticGate">Nathanael Huffman</a>, <a href="https://twitter.com/random_enginerd">Eric Aasen</a>, as well as <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a> and <a href="https://twitter.com/sdtuck">Steve Tuck</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@5:57](https://youtu.be/lhji-kP3Lhk?t=357) Lay of the land</li><li>[@6:58](https://youtu.be/lhji-kP3Lhk?t=418) Power</li><li>[@11:14](https://youtu.be/lhji-kP3Lhk?t=674) Matt: what goes in the middle of the board?</li><li>[@14:32](https://youtu.be/lhji-kP3Lhk?t=872) <a href="https://en.wikipedia.org/wiki/ICE_(FPGA)#iCE40_(40_nm)">iCE40</a> FPGA</li><li>[@21:20](https://youtu.be/lhji-kP3Lhk?t=1280) Taking meticulous notes</li><li>[@25:41](https://youtu.be/lhji-kP3Lhk?t=1541) Power-on sequencing <ul><li>Using service processor flash to store FPGA bitstream</li><li>Solder rework</li><li><a href="https://doc.rust-lang.org/std/macro.include_bytes.html">include_bytes</a></li></ul></li><li>[@32:37](https://youtu.be/lhji-kP3Lhk?t=1957) “Zombie board” <ul><li>Flying probe <a href="https://youtu.be/AsIWzUaFu6I">video</a> ~2mins</li><li>Thermal cameras</li></ul></li><li>[@46:41](https://youtu.be/lhji-kP3Lhk?t=2801) Main chip power-on <ul><li><a href="https://en.wikipedia.org/wiki/Level_shifter">Level shifters</a>, <a href="https://en.wikipedia.org/wiki/I%C2%B2C">I2C</a></li><li><a href="https://twitter.com/zachycakess/status/803981538526449664">Googly Eye of Sauron</a></li><li>[@55:24](https://youtu.be/lhji-kP3Lhk?t=3324) SPI wiggles (<a href="https://en.wikipedia.org/wiki/Serial_Peripheral_Interface">Serial Peripheral Interface</a>) <ul><li>Precious cargo in a rented minivan</li></ul></li><li>[@1:02:00](https://youtu.be/lhji-kP3Lhk?t=3720) Value of record keeping</li><li>Power management</li></ul></li><li>[@1:09:49](https://youtu.be/lhji-kP3Lhk?t=3720) “Valley of despair”, infinite reset loop <ul><li><a href="https://en.wikipedia.org/wiki/Socket_SP3">SP3 socket</a></li><li><a href="https://en.wikipedia.org/wiki/Magnet_wire">Magnet wire</a> connecting to a pin, see <a href="https://twitter.com/random_enginerd/status/1468049401797091335">picture</a> with dime for scale &gt; Book on ENIAC quote: when things wouldn’t work, frustrated workers &gt; referred to the machine as the MANIAC.</li></ul></li><li>[@1:24:10](https://youtu.be/lhji-kP3Lhk?t=5050) Eric’s big breakthrough &gt; Boom! SPI wiggles</li><li>[@1:30:59](https://youtu.be/lhji-kP3Lhk?t=5459) “The next day we had a demo!” <ul><li>Yet another hurdle..</li><li><a href="https://en.wikipedia.org/wiki/Jump_wire">DuPont wire</a></li></ul></li><li>[@1:39:39](https://youtu.be/lhji-kP3Lhk?t=5979) “These are the stories that don’t get told..”</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 06 Dec 2021 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/9ed140d2/a7f1dbb9.mp3" length="98319138" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>6144</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: December 6th, 2021</b></p><p>Tales from the Bringup Lab</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://www.youtube.com/watch?v=lhji-kP3Lhk">the recording for our Twitter Space for December 6th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on December 6th included special guests <a href="https://twitter.com/SyntheticGate">Nathanael Huffman</a>, <a href="https://twitter.com/random_enginerd">Eric Aasen</a>, as well as <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a> and <a href="https://twitter.com/sdtuck">Steve Tuck</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@5:57](https://youtu.be/lhji-kP3Lhk?t=357) Lay of the land</li><li>[@6:58](https://youtu.be/lhji-kP3Lhk?t=418) Power</li><li>[@11:14](https://youtu.be/lhji-kP3Lhk?t=674) Matt: what goes in the middle of the board?</li><li>[@14:32](https://youtu.be/lhji-kP3Lhk?t=872) <a href="https://en.wikipedia.org/wiki/ICE_(FPGA)#iCE40_(40_nm)">iCE40</a> FPGA</li><li>[@21:20](https://youtu.be/lhji-kP3Lhk?t=1280) Taking meticulous notes</li><li>[@25:41](https://youtu.be/lhji-kP3Lhk?t=1541) Power-on sequencing <ul><li>Using service processor flash to store FPGA bitstream</li><li>Solder rework</li><li><a href="https://doc.rust-lang.org/std/macro.include_bytes.html">include_bytes</a></li></ul></li><li>[@32:37](https://youtu.be/lhji-kP3Lhk?t=1957) “Zombie board” <ul><li>Flying probe <a href="https://youtu.be/AsIWzUaFu6I">video</a> ~2mins</li><li>Thermal cameras</li></ul></li><li>[@46:41](https://youtu.be/lhji-kP3Lhk?t=2801) Main chip power-on <ul><li><a href="https://en.wikipedia.org/wiki/Level_shifter">Level shifters</a>, <a href="https://en.wikipedia.org/wiki/I%C2%B2C">I2C</a></li><li><a href="https://twitter.com/zachycakess/status/803981538526449664">Googly Eye of Sauron</a></li><li>[@55:24](https://youtu.be/lhji-kP3Lhk?t=3324) SPI wiggles (<a href="https://en.wikipedia.org/wiki/Serial_Peripheral_Interface">Serial Peripheral Interface</a>) <ul><li>Precious cargo in a rented minivan</li></ul></li><li>[@1:02:00](https://youtu.be/lhji-kP3Lhk?t=3720) Value of record keeping</li><li>Power management</li></ul></li><li>[@1:09:49](https://youtu.be/lhji-kP3Lhk?t=3720) “Valley of despair”, infinite reset loop <ul><li><a href="https://en.wikipedia.org/wiki/Socket_SP3">SP3 socket</a></li><li><a href="https://en.wikipedia.org/wiki/Magnet_wire">Magnet wire</a> connecting to a pin, see <a href="https://twitter.com/random_enginerd/status/1468049401797091335">picture</a> with dime for scale &gt; Book on ENIAC quote: when things wouldn’t work, frustrated workers &gt; referred to the machine as the MANIAC.</li></ul></li><li>[@1:24:10](https://youtu.be/lhji-kP3Lhk?t=5050) Eric’s big breakthrough &gt; Boom! SPI wiggles</li><li>[@1:30:59](https://youtu.be/lhji-kP3Lhk?t=5459) “The next day we had a demo!” <ul><li>Yet another hurdle..</li><li><a href="https://en.wikipedia.org/wiki/Jump_wire">DuPont wire</a></li></ul></li><li>[@1:39:39](https://youtu.be/lhji-kP3Lhk?t=5979) “These are the stories that don’t get told..”</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/9ed140d2/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9ed140d2/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9ed140d2/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9ed140d2/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/9ed140d2/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Sidecar Switch</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>24</itunes:episode>
      <podcast:episode>24</podcast:episode>
      <itunes:title>The Sidecar Switch</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">bc0d25b5-107e-481b-8aee-bdd8c9b4ca40</guid>
      <link>https://share.transistor.fm/s/c80a79d8</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 29th, 2021</b></p><p>The Sidecar Switch</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/yl24yHlLRy0">the recording for our Twitter Space for November 29th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/arjenroodselaar">Arjen Roodselaar</a>; other speakers on November 29th included <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/tpw_rules">Thomas</a> and <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@3:04](https://youtu.be/yl24yHlLRy0?t=184) Arjen’s <a href="https://twitter.com/arjenroodselaar/status/1463370051679973377">announcement</a> about the rack switch</li><li>Cadence Allegro PCB <a href="https://www.cadence.com/en_US/home/tools/pcb-design-and-analysis/pcb-layout/allegro-pcb-designer.html">editor</a></li><li>[@11:35](https://youtu.be/yl24yHlLRy0?t=695) Should we do our own switch? <ul><li>“We’re just going to tweak existing designs…”</li></ul></li><li>Intel Tofino 2 <a href="https://www.intel.com/content/www/us/en/products/network-io/programmable-ethernet-switch/tofino-2-series.html">page</a><ul><li>Barefoot Networks <a href="https://en.wikipedia.org/wiki/Barefoot_Networks">wiki</a></li><li>P4 language <a href="https://en.wikipedia.org/wiki/P4_(programming_language)">wiki</a></li></ul></li><li>[@24:07](https://youtu.be/yl24yHlLRy0?t=1447) What makes this chip a beast?</li><li>[@33:24](https://youtu.be/yl24yHlLRy0?t=2004) Cable backplane, sleds</li><li>[@37:11](https://youtu.be/yl24yHlLRy0?t=2231) Sidecar</li><li>[@38:52](https://youtu.be/yl24yHlLRy0?t=2332) Management network (out of band) <ul><li>NC-SI network controller sideband interface <a href="https://en.wikipedia.org/wiki/NC-SI">wiki</a> &gt; Rick: A lot of the BMC style management functionality just &gt; kinda got tacked on to PC systems.</li></ul></li><li>[@48:36](https://youtu.be/yl24yHlLRy0?t=2916) SDN software-defined networking <a href="https://en.wikipedia.org/wiki/Software-defined_networking">wiki</a><ul><li>NCI National Computational Infrastructure (Australia) <a href="https://en.wikipedia.org/wiki/National_Computational_Infrastructure">wiki</a></li><li>Network function virtualization <a href="https://en.wikipedia.org/wiki/Network_function_virtualization">wiki</a></li></ul></li><li>[@55:12](https://youtu.be/yl24yHlLRy0?t=3312) The tofino simulator</li><li>[@59:51](https://youtu.be/yl24yHlLRy0?t=3591) Trust model, root of trust, service processor</li><li>[@1:02:31](https://youtu.be/yl24yHlLRy0?t=3751) Can the switch run independent of the PCIe host?</li><li>[@1:08:35](https://youtu.be/yl24yHlLRy0?t=4115) The journey. The time scale of these signaling components. Heat sinks and practice boards</li><li>Happy Hanukkah!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 29th, 2021</b></p><p>The Sidecar Switch</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/yl24yHlLRy0">the recording for our Twitter Space for November 29th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/arjenroodselaar">Arjen Roodselaar</a>; other speakers on November 29th included <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/tpw_rules">Thomas</a> and <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@3:04](https://youtu.be/yl24yHlLRy0?t=184) Arjen’s <a href="https://twitter.com/arjenroodselaar/status/1463370051679973377">announcement</a> about the rack switch</li><li>Cadence Allegro PCB <a href="https://www.cadence.com/en_US/home/tools/pcb-design-and-analysis/pcb-layout/allegro-pcb-designer.html">editor</a></li><li>[@11:35](https://youtu.be/yl24yHlLRy0?t=695) Should we do our own switch? <ul><li>“We’re just going to tweak existing designs…”</li></ul></li><li>Intel Tofino 2 <a href="https://www.intel.com/content/www/us/en/products/network-io/programmable-ethernet-switch/tofino-2-series.html">page</a><ul><li>Barefoot Networks <a href="https://en.wikipedia.org/wiki/Barefoot_Networks">wiki</a></li><li>P4 language <a href="https://en.wikipedia.org/wiki/P4_(programming_language)">wiki</a></li></ul></li><li>[@24:07](https://youtu.be/yl24yHlLRy0?t=1447) What makes this chip a beast?</li><li>[@33:24](https://youtu.be/yl24yHlLRy0?t=2004) Cable backplane, sleds</li><li>[@37:11](https://youtu.be/yl24yHlLRy0?t=2231) Sidecar</li><li>[@38:52](https://youtu.be/yl24yHlLRy0?t=2332) Management network (out of band) <ul><li>NC-SI network controller sideband interface <a href="https://en.wikipedia.org/wiki/NC-SI">wiki</a> &gt; Rick: A lot of the BMC style management functionality just &gt; kinda got tacked on to PC systems.</li></ul></li><li>[@48:36](https://youtu.be/yl24yHlLRy0?t=2916) SDN software-defined networking <a href="https://en.wikipedia.org/wiki/Software-defined_networking">wiki</a><ul><li>NCI National Computational Infrastructure (Australia) <a href="https://en.wikipedia.org/wiki/National_Computational_Infrastructure">wiki</a></li><li>Network function virtualization <a href="https://en.wikipedia.org/wiki/Network_function_virtualization">wiki</a></li></ul></li><li>[@55:12](https://youtu.be/yl24yHlLRy0?t=3312) The tofino simulator</li><li>[@59:51](https://youtu.be/yl24yHlLRy0?t=3591) Trust model, root of trust, service processor</li><li>[@1:02:31](https://youtu.be/yl24yHlLRy0?t=3751) Can the switch run independent of the PCIe host?</li><li>[@1:08:35](https://youtu.be/yl24yHlLRy0?t=4115) The journey. The time scale of these signaling components. Heat sinks and practice boards</li><li>Happy Hanukkah!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 29 Nov 2021 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/c80a79d8/fb45a279.mp3" length="71773970" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4485</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 29th, 2021</b></p><p>The Sidecar Switch</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/yl24yHlLRy0">the recording for our Twitter Space for November 29th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, our special guest was <a href="https://twitter.com/arjenroodselaar">Arjen Roodselaar</a>; other speakers on November 29th included <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/tpw_rules">Thomas</a> and <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@3:04](https://youtu.be/yl24yHlLRy0?t=184) Arjen’s <a href="https://twitter.com/arjenroodselaar/status/1463370051679973377">announcement</a> about the rack switch</li><li>Cadence Allegro PCB <a href="https://www.cadence.com/en_US/home/tools/pcb-design-and-analysis/pcb-layout/allegro-pcb-designer.html">editor</a></li><li>[@11:35](https://youtu.be/yl24yHlLRy0?t=695) Should we do our own switch? <ul><li>“We’re just going to tweak existing designs…”</li></ul></li><li>Intel Tofino 2 <a href="https://www.intel.com/content/www/us/en/products/network-io/programmable-ethernet-switch/tofino-2-series.html">page</a><ul><li>Barefoot Networks <a href="https://en.wikipedia.org/wiki/Barefoot_Networks">wiki</a></li><li>P4 language <a href="https://en.wikipedia.org/wiki/P4_(programming_language)">wiki</a></li></ul></li><li>[@24:07](https://youtu.be/yl24yHlLRy0?t=1447) What makes this chip a beast?</li><li>[@33:24](https://youtu.be/yl24yHlLRy0?t=2004) Cable backplane, sleds</li><li>[@37:11](https://youtu.be/yl24yHlLRy0?t=2231) Sidecar</li><li>[@38:52](https://youtu.be/yl24yHlLRy0?t=2332) Management network (out of band) <ul><li>NC-SI network controller sideband interface <a href="https://en.wikipedia.org/wiki/NC-SI">wiki</a> &gt; Rick: A lot of the BMC style management functionality just &gt; kinda got tacked on to PC systems.</li></ul></li><li>[@48:36](https://youtu.be/yl24yHlLRy0?t=2916) SDN software-defined networking <a href="https://en.wikipedia.org/wiki/Software-defined_networking">wiki</a><ul><li>NCI National Computational Infrastructure (Australia) <a href="https://en.wikipedia.org/wiki/National_Computational_Infrastructure">wiki</a></li><li>Network function virtualization <a href="https://en.wikipedia.org/wiki/Network_function_virtualization">wiki</a></li></ul></li><li>[@55:12](https://youtu.be/yl24yHlLRy0?t=3312) The tofino simulator</li><li>[@59:51](https://youtu.be/yl24yHlLRy0?t=3591) Trust model, root of trust, service processor</li><li>[@1:02:31](https://youtu.be/yl24yHlLRy0?t=3751) Can the switch run independent of the PCIe host?</li><li>[@1:08:35](https://youtu.be/yl24yHlLRy0?t=4115) The journey. The time scale of these signaling components. Heat sinks and practice boards</li><li>Happy Hanukkah!</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/c80a79d8/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c80a79d8/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c80a79d8/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/c80a79d8/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/c80a79d8/transcription" type="text/html"/>
    </item>
    <item>
      <title>Talking Turkeys</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>23</itunes:episode>
      <podcast:episode>23</podcast:episode>
      <itunes:title>Talking Turkeys</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c3c296a0-9918-4815-8414-e36d7cc4adda</guid>
      <link>https://share.transistor.fm/s/4e36b81d</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 22nd, 2021</b></p><p>Talking Turkeys</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/U10SuAHV8kQ">the recording for our Twitter Space for November 22nd, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 22nd included <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/nahumshalman">Nahum Shalman</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/pgray__">pgray</a>, <a href="https://twitter.com/billblum">Bill Blum</a>, <a href="https://twitter.com/mranney">Matt Ranney</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/FesterCluck">FesterCluck</a>, <a href="https://twitter.com/rksio">Rahul Saxena</a> and <a href="https://twitter.com/Bartz_the_Man">Bartz the Man</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@4:26](https://youtu.be/U10SuAHV8kQ?t=266) Thanksgiving</li><li>[@6:13](https://youtu.be/U10SuAHV8kQ?t=373) David Tolnay <ul><li><a href="https://twitter.com/davidtolnay">twitter</a> and <a href="https://github.com/dtolnay">github</a></li><li>Projects <ul><li><a href="https://github.com/serde-rs/serde">Serde</a></li><li><a href="https://github.com/dtolnay/anyhow">Anyhow</a></li><li><a href="https://github.com/dtolnay/thiserror">thiserror</a></li></ul></li></ul></li><li>London hip hop musician <a href="https://www.google.com/search?q=loyle+carner">Loyle Carner</a></li><li>[@8:16](https://youtu.be/U10SuAHV8kQ?t=496) Adam is thankful for: <ul><li><a href="https://en.wikipedia.org/wiki/ANTLR">ANTLR</a> parser generator</li><li><a href="https://github.com/pest-parser/pest">pest</a><ul><li><a href="https://docs.rs/usdt/0.2.1/usdt/">usdt</a> DTrace probes</li></ul></li></ul></li><li>[@11:35](https://youtu.be/U10SuAHV8kQ?t=695) Bryan is thankful for: <ul><li><a href="https://doc.rust-lang.org/cargo/reference/build-scripts.html">build.rs</a> Rust build scripts</li><li><a href="https://www.saleae.com/">Saleae</a> logic analyzers</li></ul></li><li>[@16:33](https://youtu.be/U10SuAHV8kQ?t=993) Ian: <a href="https://en.wikipedia.org/wiki/YubiKey">YubiKey</a></li><li>[@19:09](https://youtu.be/U10SuAHV8kQ?t=1149) Matt Campbell: open source, Python accessibility Windows libraries from Chapel Hill</li><li>[@23:52](https://youtu.be/U10SuAHV8kQ?t=1432) FesterCluck: Nodejs</li><li>[@26:03](https://youtu.be/U10SuAHV8kQ?t=1563) Patrick: <a href="https://en.wikipedia.org/wiki/RabbitMQ">RabbitMQ</a></li><li>[@28:19](https://youtu.be/U10SuAHV8kQ?t=1699) Nahum: <a href="https://en.wikipedia.org/wiki/WireGuard">WireGuard</a> and <a href="https://tailscale.com/">Tailscale</a></li><li>[@32:04](https://youtu.be/U10SuAHV8kQ?t=1924) Jason: <a href="https://en.wikipedia.org/wiki/Truss_(Unix)">truss</a> by Roger Faulkner</li><li>[@37:37](https://youtu.be/U10SuAHV8kQ?t=2257) Rahul: <a href="https://tldp.org/">tldp.org</a> Linux documentation</li><li>[@42:11](https://youtu.be/U10SuAHV8kQ?t=2531) Simeon: <a href="https://en.wikipedia.org/wiki/Sigrok">sigrok</a>, <a href="https://sigrok.org/wiki/PulseView">PulseView</a>, <a href="https://github.com/dtolnay/anyhow">Anyhow</a>, <a href="https://github.com/dtolnay/thiserror">thiserror</a></li><li>[@44:35](https://github.com/dtolnay/thiserror) Adam: <a href="https://docs.qmk.fm/#/">QMK</a>, <a href="https://en.wikipedia.org/wiki/Magic_Lantern_(firmware)">Magic Lantern</a> by Trammell Hudson (<a href="https://twitter.com/qrs">twitter</a>)</li><li>[@47:36](https://youtu.be/U10SuAHV8kQ?t=2856) Matt: <a href="https://ebpf.io/">eBPF</a>, (<a href="https://en.wikipedia.org/wiki/Berkeley_Packet_Filter">wiki</a>)</li><li>[@54:59](https://youtu.be/U10SuAHV8kQ?t=3299) MattSci: <a href="https://en.wikipedia.org/wiki/CUDA">CUDA</a>, <a href="https://en.wikipedia.org/wiki/Ethernet">Ethernet</a><ul><li><a href="https://en.wikipedia.org/wiki/Global_Positioning_System">GPS</a></li><li>John Bloom (2016) <em>Eccentric Orbits</em> <a href="https://www.google.com/books/edition/Eccentric_Orbits/zAReCwAAQBAJ">book</a></li><li><a href="https://en.wikipedia.org/wiki/Differential_GPS">Differential GPS</a></li><li><a href="https://en.wikipedia.org/wiki/BeiDou">BeiDou</a> Chinese satellites, <a href="https://en.wikipedia.org/wiki/GLONASS">GLONASS</a> Russian satellites, and <a href="https://en.wikipedia.org/wiki/Galileo_(satellite_navigation)">Galileo</a> European Union satellites</li></ul></li><li>[@1:09:20](https://youtu.be/U10SuAHV8kQ?t=4160) Bartz: <a href="https://en.wikipedia.org/wiki/Grep">grep</a></li><li>[@1:10:30](https://youtu.be/U10SuAHV8kQ?t=4230) Rick: <a href="https://en.wikipedia.org/wiki/Ghidra">Ghidra</a> reverse engineering tool <ul><li>Interactive Disassembler <a href="https://en.wikipedia.org/wiki/Interactive_Disassembler">IDA</a></li></ul></li><li>[@1:12:28](https://youtu.be/U10SuAHV8kQ?t=4348) Bill: Fastest Fourier Transform in the West <a href="https://en.wikipedia.org/wiki/FFTW">FFTW</a>, and <a href="https://en.wikipedia.org/wiki/Gnuplot">gnuplot</a> &gt; I’m thankful that everywhere I look there’s always something that hits my &gt; sense of wonder. That’s the thing I love about working in this industry.</li><li>Adam appreciates spreadsheets as tools for analysis</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 22nd, 2021</b></p><p>Talking Turkeys</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/U10SuAHV8kQ">the recording for our Twitter Space for November 22nd, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 22nd included <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/nahumshalman">Nahum Shalman</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/pgray__">pgray</a>, <a href="https://twitter.com/billblum">Bill Blum</a>, <a href="https://twitter.com/mranney">Matt Ranney</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/FesterCluck">FesterCluck</a>, <a href="https://twitter.com/rksio">Rahul Saxena</a> and <a href="https://twitter.com/Bartz_the_Man">Bartz the Man</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@4:26](https://youtu.be/U10SuAHV8kQ?t=266) Thanksgiving</li><li>[@6:13](https://youtu.be/U10SuAHV8kQ?t=373) David Tolnay <ul><li><a href="https://twitter.com/davidtolnay">twitter</a> and <a href="https://github.com/dtolnay">github</a></li><li>Projects <ul><li><a href="https://github.com/serde-rs/serde">Serde</a></li><li><a href="https://github.com/dtolnay/anyhow">Anyhow</a></li><li><a href="https://github.com/dtolnay/thiserror">thiserror</a></li></ul></li></ul></li><li>London hip hop musician <a href="https://www.google.com/search?q=loyle+carner">Loyle Carner</a></li><li>[@8:16](https://youtu.be/U10SuAHV8kQ?t=496) Adam is thankful for: <ul><li><a href="https://en.wikipedia.org/wiki/ANTLR">ANTLR</a> parser generator</li><li><a href="https://github.com/pest-parser/pest">pest</a><ul><li><a href="https://docs.rs/usdt/0.2.1/usdt/">usdt</a> DTrace probes</li></ul></li></ul></li><li>[@11:35](https://youtu.be/U10SuAHV8kQ?t=695) Bryan is thankful for: <ul><li><a href="https://doc.rust-lang.org/cargo/reference/build-scripts.html">build.rs</a> Rust build scripts</li><li><a href="https://www.saleae.com/">Saleae</a> logic analyzers</li></ul></li><li>[@16:33](https://youtu.be/U10SuAHV8kQ?t=993) Ian: <a href="https://en.wikipedia.org/wiki/YubiKey">YubiKey</a></li><li>[@19:09](https://youtu.be/U10SuAHV8kQ?t=1149) Matt Campbell: open source, Python accessibility Windows libraries from Chapel Hill</li><li>[@23:52](https://youtu.be/U10SuAHV8kQ?t=1432) FesterCluck: Nodejs</li><li>[@26:03](https://youtu.be/U10SuAHV8kQ?t=1563) Patrick: <a href="https://en.wikipedia.org/wiki/RabbitMQ">RabbitMQ</a></li><li>[@28:19](https://youtu.be/U10SuAHV8kQ?t=1699) Nahum: <a href="https://en.wikipedia.org/wiki/WireGuard">WireGuard</a> and <a href="https://tailscale.com/">Tailscale</a></li><li>[@32:04](https://youtu.be/U10SuAHV8kQ?t=1924) Jason: <a href="https://en.wikipedia.org/wiki/Truss_(Unix)">truss</a> by Roger Faulkner</li><li>[@37:37](https://youtu.be/U10SuAHV8kQ?t=2257) Rahul: <a href="https://tldp.org/">tldp.org</a> Linux documentation</li><li>[@42:11](https://youtu.be/U10SuAHV8kQ?t=2531) Simeon: <a href="https://en.wikipedia.org/wiki/Sigrok">sigrok</a>, <a href="https://sigrok.org/wiki/PulseView">PulseView</a>, <a href="https://github.com/dtolnay/anyhow">Anyhow</a>, <a href="https://github.com/dtolnay/thiserror">thiserror</a></li><li>[@44:35](https://github.com/dtolnay/thiserror) Adam: <a href="https://docs.qmk.fm/#/">QMK</a>, <a href="https://en.wikipedia.org/wiki/Magic_Lantern_(firmware)">Magic Lantern</a> by Trammell Hudson (<a href="https://twitter.com/qrs">twitter</a>)</li><li>[@47:36](https://youtu.be/U10SuAHV8kQ?t=2856) Matt: <a href="https://ebpf.io/">eBPF</a>, (<a href="https://en.wikipedia.org/wiki/Berkeley_Packet_Filter">wiki</a>)</li><li>[@54:59](https://youtu.be/U10SuAHV8kQ?t=3299) MattSci: <a href="https://en.wikipedia.org/wiki/CUDA">CUDA</a>, <a href="https://en.wikipedia.org/wiki/Ethernet">Ethernet</a><ul><li><a href="https://en.wikipedia.org/wiki/Global_Positioning_System">GPS</a></li><li>John Bloom (2016) <em>Eccentric Orbits</em> <a href="https://www.google.com/books/edition/Eccentric_Orbits/zAReCwAAQBAJ">book</a></li><li><a href="https://en.wikipedia.org/wiki/Differential_GPS">Differential GPS</a></li><li><a href="https://en.wikipedia.org/wiki/BeiDou">BeiDou</a> Chinese satellites, <a href="https://en.wikipedia.org/wiki/GLONASS">GLONASS</a> Russian satellites, and <a href="https://en.wikipedia.org/wiki/Galileo_(satellite_navigation)">Galileo</a> European Union satellites</li></ul></li><li>[@1:09:20](https://youtu.be/U10SuAHV8kQ?t=4160) Bartz: <a href="https://en.wikipedia.org/wiki/Grep">grep</a></li><li>[@1:10:30](https://youtu.be/U10SuAHV8kQ?t=4230) Rick: <a href="https://en.wikipedia.org/wiki/Ghidra">Ghidra</a> reverse engineering tool <ul><li>Interactive Disassembler <a href="https://en.wikipedia.org/wiki/Interactive_Disassembler">IDA</a></li></ul></li><li>[@1:12:28](https://youtu.be/U10SuAHV8kQ?t=4348) Bill: Fastest Fourier Transform in the West <a href="https://en.wikipedia.org/wiki/FFTW">FFTW</a>, and <a href="https://en.wikipedia.org/wiki/Gnuplot">gnuplot</a> &gt; I’m thankful that everywhere I look there’s always something that hits my &gt; sense of wonder. That’s the thing I love about working in this industry.</li><li>Adam appreciates spreadsheets as tools for analysis</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 22 Nov 2021 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/4e36b81d/fe6398f1.mp3" length="75750668" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4734</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 22nd, 2021</b></p><p>Talking Turkeys</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/U10SuAHV8kQ">the recording for our Twitter Space for November 22nd, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 22nd included <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/nahumshalman">Nahum Shalman</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/pgray__">pgray</a>, <a href="https://twitter.com/billblum">Bill Blum</a>, <a href="https://twitter.com/mranney">Matt Ranney</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/FesterCluck">FesterCluck</a>, <a href="https://twitter.com/rksio">Rahul Saxena</a> and <a href="https://twitter.com/Bartz_the_Man">Bartz the Man</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@4:26](https://youtu.be/U10SuAHV8kQ?t=266) Thanksgiving</li><li>[@6:13](https://youtu.be/U10SuAHV8kQ?t=373) David Tolnay <ul><li><a href="https://twitter.com/davidtolnay">twitter</a> and <a href="https://github.com/dtolnay">github</a></li><li>Projects <ul><li><a href="https://github.com/serde-rs/serde">Serde</a></li><li><a href="https://github.com/dtolnay/anyhow">Anyhow</a></li><li><a href="https://github.com/dtolnay/thiserror">thiserror</a></li></ul></li></ul></li><li>London hip hop musician <a href="https://www.google.com/search?q=loyle+carner">Loyle Carner</a></li><li>[@8:16](https://youtu.be/U10SuAHV8kQ?t=496) Adam is thankful for: <ul><li><a href="https://en.wikipedia.org/wiki/ANTLR">ANTLR</a> parser generator</li><li><a href="https://github.com/pest-parser/pest">pest</a><ul><li><a href="https://docs.rs/usdt/0.2.1/usdt/">usdt</a> DTrace probes</li></ul></li></ul></li><li>[@11:35](https://youtu.be/U10SuAHV8kQ?t=695) Bryan is thankful for: <ul><li><a href="https://doc.rust-lang.org/cargo/reference/build-scripts.html">build.rs</a> Rust build scripts</li><li><a href="https://www.saleae.com/">Saleae</a> logic analyzers</li></ul></li><li>[@16:33](https://youtu.be/U10SuAHV8kQ?t=993) Ian: <a href="https://en.wikipedia.org/wiki/YubiKey">YubiKey</a></li><li>[@19:09](https://youtu.be/U10SuAHV8kQ?t=1149) Matt Campbell: open source, Python accessibility Windows libraries from Chapel Hill</li><li>[@23:52](https://youtu.be/U10SuAHV8kQ?t=1432) FesterCluck: Nodejs</li><li>[@26:03](https://youtu.be/U10SuAHV8kQ?t=1563) Patrick: <a href="https://en.wikipedia.org/wiki/RabbitMQ">RabbitMQ</a></li><li>[@28:19](https://youtu.be/U10SuAHV8kQ?t=1699) Nahum: <a href="https://en.wikipedia.org/wiki/WireGuard">WireGuard</a> and <a href="https://tailscale.com/">Tailscale</a></li><li>[@32:04](https://youtu.be/U10SuAHV8kQ?t=1924) Jason: <a href="https://en.wikipedia.org/wiki/Truss_(Unix)">truss</a> by Roger Faulkner</li><li>[@37:37](https://youtu.be/U10SuAHV8kQ?t=2257) Rahul: <a href="https://tldp.org/">tldp.org</a> Linux documentation</li><li>[@42:11](https://youtu.be/U10SuAHV8kQ?t=2531) Simeon: <a href="https://en.wikipedia.org/wiki/Sigrok">sigrok</a>, <a href="https://sigrok.org/wiki/PulseView">PulseView</a>, <a href="https://github.com/dtolnay/anyhow">Anyhow</a>, <a href="https://github.com/dtolnay/thiserror">thiserror</a></li><li>[@44:35](https://github.com/dtolnay/thiserror) Adam: <a href="https://docs.qmk.fm/#/">QMK</a>, <a href="https://en.wikipedia.org/wiki/Magic_Lantern_(firmware)">Magic Lantern</a> by Trammell Hudson (<a href="https://twitter.com/qrs">twitter</a>)</li><li>[@47:36](https://youtu.be/U10SuAHV8kQ?t=2856) Matt: <a href="https://ebpf.io/">eBPF</a>, (<a href="https://en.wikipedia.org/wiki/Berkeley_Packet_Filter">wiki</a>)</li><li>[@54:59](https://youtu.be/U10SuAHV8kQ?t=3299) MattSci: <a href="https://en.wikipedia.org/wiki/CUDA">CUDA</a>, <a href="https://en.wikipedia.org/wiki/Ethernet">Ethernet</a><ul><li><a href="https://en.wikipedia.org/wiki/Global_Positioning_System">GPS</a></li><li>John Bloom (2016) <em>Eccentric Orbits</em> <a href="https://www.google.com/books/edition/Eccentric_Orbits/zAReCwAAQBAJ">book</a></li><li><a href="https://en.wikipedia.org/wiki/Differential_GPS">Differential GPS</a></li><li><a href="https://en.wikipedia.org/wiki/BeiDou">BeiDou</a> Chinese satellites, <a href="https://en.wikipedia.org/wiki/GLONASS">GLONASS</a> Russian satellites, and <a href="https://en.wikipedia.org/wiki/Galileo_(satellite_navigation)">Galileo</a> European Union satellites</li></ul></li><li>[@1:09:20](https://youtu.be/U10SuAHV8kQ?t=4160) Bartz: <a href="https://en.wikipedia.org/wiki/Grep">grep</a></li><li>[@1:10:30](https://youtu.be/U10SuAHV8kQ?t=4230) Rick: <a href="https://en.wikipedia.org/wiki/Ghidra">Ghidra</a> reverse engineering tool <ul><li>Interactive Disassembler <a href="https://en.wikipedia.org/wiki/Interactive_Disassembler">IDA</a></li></ul></li><li>[@1:12:28](https://youtu.be/U10SuAHV8kQ?t=4348) Bill: Fastest Fourier Transform in the West <a href="https://en.wikipedia.org/wiki/FFTW">FFTW</a>, and <a href="https://en.wikipedia.org/wiki/Gnuplot">gnuplot</a> &gt; I’m thankful that everywhere I look there’s always something that hits my &gt; sense of wonder. That’s the thing I love about working in this industry.</li><li>Adam appreciates spreadsheets as tools for analysis</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/4e36b81d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4e36b81d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4e36b81d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4e36b81d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/4e36b81d/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Wrath of Kahn</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>22</itunes:episode>
      <podcast:episode>22</podcast:episode>
      <itunes:title>The Wrath of Kahn</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">20fd562f-6504-44fe-b3d2-91a942c57039</guid>
      <link>https://share.transistor.fm/s/efad0849</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 15th, 2021</b></p><p>The Wrath of Kahn</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/oft5i5RzIC8">the recording for our Twitter Space for November 15th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 15th included <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/mattrudel">Mat Trudel</a>, <a href="https://twitter.com/gabeinformatics">Gabe Rudy</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> and <a href="https://twitter.com/bcharder">bch</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Severo Ornstein (2002) <em>Computing in the Middle Ages: A View from the Trenches 1955-1983</em> <a href="https://www.google.com/books/edition/Computing_in_the_Middle_Ages/4THavgEACAAJ">book</a><ul><li><a href="https://en.wikipedia.org/wiki/TX-2">TX-2</a> computer in 1958</li><li><a href="https://en.wikipedia.org/wiki/LINC">LINC</a> Laboratory INstrument Computer in 1962</li><li><a href="https://en.wikipedia.org/wiki/Wesley_A._Clark">Wesley Clark</a></li><li><a href="https://en.wikipedia.org/wiki/Interface_Message_Processor">IMP</a></li></ul></li><li>[@6:21](https://youtu.be/oft5i5RzIC8?t=381) Quote on paternity of <a href="https://en.wikipedia.org/wiki/ARPANET">ARPANET</a> and the Internet</li><li>[@7:51](https://youtu.be/oft5i5RzIC8?t=471) Bryan meets Knuth… briefly <ul><li><a href="https://en.wikipedia.org/wiki/Symbolic_Optimal_Assembly_Program">SOAP</a></li></ul></li><li>[@20:00](https://youtu.be/oft5i5RzIC8?t=1200) Quote from <a href="http://archive.computerhistory.org/resources/text/Oral_History/Taylor_Robert/102702015.05.01.acc.pdf">oral history of Bob Taylor</a> (2008)</li><li>[@21:37](https://youtu.be/oft5i5RzIC8?t=1297) Dan meets Knuth?</li><li>[@25:23](https://youtu.be/oft5i5RzIC8?t=1523) The lone inventor</li><li>[@26:40](https://youtu.be/oft5i5RzIC8?t=1600) The patent race with Alexander Graham Bell and Elisha Gray (<a href="https://en.wikipedia.org/wiki/Elisha_Gray_and_Alexander_Bell_telephone_controversy">wiki</a>) <ul><li>“Inventor” of email</li></ul></li><li>[@30:49](https://youtu.be/oft5i5RzIC8?t=1849) Fathering and parenting (pioneers and settlers)</li><li>Any lone inventors?</li><li>Credit where credit is due. Teams as more than the sum of the parts. <ul><li>Turing Awards</li></ul></li><li>[@35:49](https://youtu.be/oft5i5RzIC8?t=2149) Science papers, teams</li><li>[@37:14](https://youtu.be/oft5i5RzIC8?t=2234) Andy van Dam (<a href="https://en.wikipedia.org/wiki/Andries_van_Dam">wiki</a>) <ul><li>“Hypertext ’87 Keynote” <a href="https://cs.brown.edu/memex/HT_87_Keynote_Address.html">address</a></li><li>“Reflections on a Half Century of Hypertext” (2019) ~100mins <a href="https://youtu.be/g0yx-F1FGnc">presentation</a></li></ul></li><li>Ron Minnich (On the Metal <a href="https://oxide.computer/podcasts/ron-minnich">podcast</a>)</li><li>[@39:11](https://youtu.be/oft5i5RzIC8?t=2351) <a href="https://en.wikipedia.org/wiki/Dennis_H._Klatt">Dennis Klatt</a> and <a href="https://en.wikipedia.org/wiki/DECtalk">DECtalk</a><ul><li>DECtalk DTC01 used a 68000 and a TI 32010 DSP; DECtalk DTC03 used a 80186 and the same TI 32010. <a href="https://github.com/mamedev/mame/blob/master/src/mame/drivers/dectalk.cpp#L159">mame</a></li></ul></li><li>Doug Engelbart (<a href="https://en.wikipedia.org/wiki/Douglas_Engelbart">wiki</a>)</li><li>[@44:37](https://youtu.be/oft5i5RzIC8?t=2677) Who’s going to lead the charge? <ul><li>Michael Stonebraker (<a href="https://en.wikipedia.org/wiki/Michael_Stonebraker">wiki</a>)</li><li>Seeing things through</li></ul></li><li>[@49:23](https://youtu.be/oft5i5RzIC8?t=2963) bch: communications and crediting</li><li>[@50:53](https://youtu.be/oft5i5RzIC8?t=3053) DTrace, ZFS</li><li>[@53:15](https://youtu.be/oft5i5RzIC8?t=3195) Mat: The Dream Machine <ul><li>M. Mitchell Waldrop (2001) “The Dream Machine: JCR Licklider and the Revolution that Made Computing Personal” <a href="https://www.google.com/books/edition/The_Dream_Machine/Qoc_AQAAIAAJ">book</a></li><li>DARPA, private public research funding</li></ul></li><li>[@56:57](https://youtu.be/oft5i5RzIC8?t=3417) The hero narrative sells well</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 15th, 2021</b></p><p>The Wrath of Kahn</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/oft5i5RzIC8">the recording for our Twitter Space for November 15th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 15th included <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/mattrudel">Mat Trudel</a>, <a href="https://twitter.com/gabeinformatics">Gabe Rudy</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> and <a href="https://twitter.com/bcharder">bch</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Severo Ornstein (2002) <em>Computing in the Middle Ages: A View from the Trenches 1955-1983</em> <a href="https://www.google.com/books/edition/Computing_in_the_Middle_Ages/4THavgEACAAJ">book</a><ul><li><a href="https://en.wikipedia.org/wiki/TX-2">TX-2</a> computer in 1958</li><li><a href="https://en.wikipedia.org/wiki/LINC">LINC</a> Laboratory INstrument Computer in 1962</li><li><a href="https://en.wikipedia.org/wiki/Wesley_A._Clark">Wesley Clark</a></li><li><a href="https://en.wikipedia.org/wiki/Interface_Message_Processor">IMP</a></li></ul></li><li>[@6:21](https://youtu.be/oft5i5RzIC8?t=381) Quote on paternity of <a href="https://en.wikipedia.org/wiki/ARPANET">ARPANET</a> and the Internet</li><li>[@7:51](https://youtu.be/oft5i5RzIC8?t=471) Bryan meets Knuth… briefly <ul><li><a href="https://en.wikipedia.org/wiki/Symbolic_Optimal_Assembly_Program">SOAP</a></li></ul></li><li>[@20:00](https://youtu.be/oft5i5RzIC8?t=1200) Quote from <a href="http://archive.computerhistory.org/resources/text/Oral_History/Taylor_Robert/102702015.05.01.acc.pdf">oral history of Bob Taylor</a> (2008)</li><li>[@21:37](https://youtu.be/oft5i5RzIC8?t=1297) Dan meets Knuth?</li><li>[@25:23](https://youtu.be/oft5i5RzIC8?t=1523) The lone inventor</li><li>[@26:40](https://youtu.be/oft5i5RzIC8?t=1600) The patent race with Alexander Graham Bell and Elisha Gray (<a href="https://en.wikipedia.org/wiki/Elisha_Gray_and_Alexander_Bell_telephone_controversy">wiki</a>) <ul><li>“Inventor” of email</li></ul></li><li>[@30:49](https://youtu.be/oft5i5RzIC8?t=1849) Fathering and parenting (pioneers and settlers)</li><li>Any lone inventors?</li><li>Credit where credit is due. Teams as more than the sum of the parts. <ul><li>Turing Awards</li></ul></li><li>[@35:49](https://youtu.be/oft5i5RzIC8?t=2149) Science papers, teams</li><li>[@37:14](https://youtu.be/oft5i5RzIC8?t=2234) Andy van Dam (<a href="https://en.wikipedia.org/wiki/Andries_van_Dam">wiki</a>) <ul><li>“Hypertext ’87 Keynote” <a href="https://cs.brown.edu/memex/HT_87_Keynote_Address.html">address</a></li><li>“Reflections on a Half Century of Hypertext” (2019) ~100mins <a href="https://youtu.be/g0yx-F1FGnc">presentation</a></li></ul></li><li>Ron Minnich (On the Metal <a href="https://oxide.computer/podcasts/ron-minnich">podcast</a>)</li><li>[@39:11](https://youtu.be/oft5i5RzIC8?t=2351) <a href="https://en.wikipedia.org/wiki/Dennis_H._Klatt">Dennis Klatt</a> and <a href="https://en.wikipedia.org/wiki/DECtalk">DECtalk</a><ul><li>DECtalk DTC01 used a 68000 and a TI 32010 DSP; DECtalk DTC03 used a 80186 and the same TI 32010. <a href="https://github.com/mamedev/mame/blob/master/src/mame/drivers/dectalk.cpp#L159">mame</a></li></ul></li><li>Doug Engelbart (<a href="https://en.wikipedia.org/wiki/Douglas_Engelbart">wiki</a>)</li><li>[@44:37](https://youtu.be/oft5i5RzIC8?t=2677) Who’s going to lead the charge? <ul><li>Michael Stonebraker (<a href="https://en.wikipedia.org/wiki/Michael_Stonebraker">wiki</a>)</li><li>Seeing things through</li></ul></li><li>[@49:23](https://youtu.be/oft5i5RzIC8?t=2963) bch: communications and crediting</li><li>[@50:53](https://youtu.be/oft5i5RzIC8?t=3053) DTrace, ZFS</li><li>[@53:15](https://youtu.be/oft5i5RzIC8?t=3195) Mat: The Dream Machine <ul><li>M. Mitchell Waldrop (2001) “The Dream Machine: JCR Licklider and the Revolution that Made Computing Personal” <a href="https://www.google.com/books/edition/The_Dream_Machine/Qoc_AQAAIAAJ">book</a></li><li>DARPA, private public research funding</li></ul></li><li>[@56:57](https://youtu.be/oft5i5RzIC8?t=3417) The hero narrative sells well</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 15 Nov 2021 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/efad0849/4ce15514.mp3" length="56859408" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3553</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 15th, 2021</b></p><p>The Wrath of Kahn</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/oft5i5RzIC8">the recording for our Twitter Space for November 15th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 15th included <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/mattrudel">Mat Trudel</a>, <a href="https://twitter.com/gabeinformatics">Gabe Rudy</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> and <a href="https://twitter.com/bcharder">bch</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Severo Ornstein (2002) <em>Computing in the Middle Ages: A View from the Trenches 1955-1983</em> <a href="https://www.google.com/books/edition/Computing_in_the_Middle_Ages/4THavgEACAAJ">book</a><ul><li><a href="https://en.wikipedia.org/wiki/TX-2">TX-2</a> computer in 1958</li><li><a href="https://en.wikipedia.org/wiki/LINC">LINC</a> Laboratory INstrument Computer in 1962</li><li><a href="https://en.wikipedia.org/wiki/Wesley_A._Clark">Wesley Clark</a></li><li><a href="https://en.wikipedia.org/wiki/Interface_Message_Processor">IMP</a></li></ul></li><li>[@6:21](https://youtu.be/oft5i5RzIC8?t=381) Quote on paternity of <a href="https://en.wikipedia.org/wiki/ARPANET">ARPANET</a> and the Internet</li><li>[@7:51](https://youtu.be/oft5i5RzIC8?t=471) Bryan meets Knuth… briefly <ul><li><a href="https://en.wikipedia.org/wiki/Symbolic_Optimal_Assembly_Program">SOAP</a></li></ul></li><li>[@20:00](https://youtu.be/oft5i5RzIC8?t=1200) Quote from <a href="http://archive.computerhistory.org/resources/text/Oral_History/Taylor_Robert/102702015.05.01.acc.pdf">oral history of Bob Taylor</a> (2008)</li><li>[@21:37](https://youtu.be/oft5i5RzIC8?t=1297) Dan meets Knuth?</li><li>[@25:23](https://youtu.be/oft5i5RzIC8?t=1523) The lone inventor</li><li>[@26:40](https://youtu.be/oft5i5RzIC8?t=1600) The patent race with Alexander Graham Bell and Elisha Gray (<a href="https://en.wikipedia.org/wiki/Elisha_Gray_and_Alexander_Bell_telephone_controversy">wiki</a>) <ul><li>“Inventor” of email</li></ul></li><li>[@30:49](https://youtu.be/oft5i5RzIC8?t=1849) Fathering and parenting (pioneers and settlers)</li><li>Any lone inventors?</li><li>Credit where credit is due. Teams as more than the sum of the parts. <ul><li>Turing Awards</li></ul></li><li>[@35:49](https://youtu.be/oft5i5RzIC8?t=2149) Science papers, teams</li><li>[@37:14](https://youtu.be/oft5i5RzIC8?t=2234) Andy van Dam (<a href="https://en.wikipedia.org/wiki/Andries_van_Dam">wiki</a>) <ul><li>“Hypertext ’87 Keynote” <a href="https://cs.brown.edu/memex/HT_87_Keynote_Address.html">address</a></li><li>“Reflections on a Half Century of Hypertext” (2019) ~100mins <a href="https://youtu.be/g0yx-F1FGnc">presentation</a></li></ul></li><li>Ron Minnich (On the Metal <a href="https://oxide.computer/podcasts/ron-minnich">podcast</a>)</li><li>[@39:11](https://youtu.be/oft5i5RzIC8?t=2351) <a href="https://en.wikipedia.org/wiki/Dennis_H._Klatt">Dennis Klatt</a> and <a href="https://en.wikipedia.org/wiki/DECtalk">DECtalk</a><ul><li>DECtalk DTC01 used a 68000 and a TI 32010 DSP; DECtalk DTC03 used a 80186 and the same TI 32010. <a href="https://github.com/mamedev/mame/blob/master/src/mame/drivers/dectalk.cpp#L159">mame</a></li></ul></li><li>Doug Engelbart (<a href="https://en.wikipedia.org/wiki/Douglas_Engelbart">wiki</a>)</li><li>[@44:37](https://youtu.be/oft5i5RzIC8?t=2677) Who’s going to lead the charge? <ul><li>Michael Stonebraker (<a href="https://en.wikipedia.org/wiki/Michael_Stonebraker">wiki</a>)</li><li>Seeing things through</li></ul></li><li>[@49:23](https://youtu.be/oft5i5RzIC8?t=2963) bch: communications and crediting</li><li>[@50:53](https://youtu.be/oft5i5RzIC8?t=3053) DTrace, ZFS</li><li>[@53:15](https://youtu.be/oft5i5RzIC8?t=3195) Mat: The Dream Machine <ul><li>M. Mitchell Waldrop (2001) “The Dream Machine: JCR Licklider and the Revolution that Made Computing Personal” <a href="https://www.google.com/books/edition/The_Dream_Machine/Qoc_AQAAIAAJ">book</a></li><li>DARPA, private public research funding</li></ul></li><li>[@56:57](https://youtu.be/oft5i5RzIC8?t=3417) The hero narrative sells well</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/efad0849/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/efad0849/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/efad0849/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/efad0849/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/efad0849/transcription" type="text/html"/>
    </item>
    <item>
      <title>Supercomputers, Cray, and How Sun Picked SGI's Pocket</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>21</itunes:episode>
      <podcast:episode>21</podcast:episode>
      <itunes:title>Supercomputers, Cray, and How Sun Picked SGI's Pocket</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">76e44f2c-fef5-44a0-9db9-28b86614890b</guid>
      <link>https://share.transistor.fm/s/21f16511</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 8th, 2021</b></p><p>Supercomputers, Cray, and How Sun Picked SGI’s Pocket</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/y07PyBrrzMw">the recording for our Twitter Space for November 8th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 8th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/ShahinKhan">Shahin Khan</a>, <a href="https://twitter.com/darryl_ramm">Darryl Ramm</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/courtneymalone">Courtney Malone</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, and <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan’s <a href="https://twitter.com/bcantrill/status/1457838757671944196">tweet</a> about George Brown’s recommending “The Supermen”</li><li>Charles Murray (1997) “The Supermen: The story of Seymour Cray and the Technical Wizards Behind the Supercomputer” <a href="https://www.google.com/books/edition/The_Supermen/AKrbAAAAMAAJ">book</a></li><li>[@1:28](https://youtu.be/y07PyBrrzMw?t=88) Tom’s story meeting Boris <ul><li>Tom’s <a href="https://twitter.com/aka_pugs/status/1457873358784106504">tweet</a> on meeting <a href="https://en.wikipedia.org/wiki/Boris_Babayan">Boris Babayan</a></li><li><a href="https://en.wikipedia.org/wiki/Elbrus_(computer)">Elbrus</a> computers</li></ul></li><li>[@9:27](https://youtu.be/y07PyBrrzMw?t=567) Supercomputers and power</li><li>[@15:16](https://youtu.be/y07PyBrrzMw?t=916) Cray designs <ul><li>Engineering Research Associates <a href="https://en.wikipedia.org/wiki/Engineering_Research_Associates">wiki</a></li><li>Control Data Corporation <a href="https://en.wikipedia.org/wiki/Control_Data_Corporation">wiki</a>, <a href="https://en.wikipedia.org/wiki/CDC_1604">CDC 1604</a></li></ul></li><li>[@20:36](https://youtu.be/y07PyBrrzMw?t=1236) ETA Systems <a href="https://en.wikipedia.org/wiki/ETA_Systems">wiki</a></li><li>[@23:57](https://youtu.be/y07PyBrrzMw?t=1437) On to the next big thing <ul><li><a href="https://en.wikipedia.org/wiki/Steve_Chen_(computer_engineer)">Steve Chen</a></li><li><a href="https://en.wikipedia.org/wiki/Cray_X-MP">Cray X-MP</a></li></ul></li><li>[@29:37](https://youtu.be/y07PyBrrzMw?t=1777) Super computers as one-offs <ul><li>National Computational Infrastructure in Australia, <a href="https://en.wikipedia.org/wiki/National_Computational_Infrastructure">NCI</a></li><li><a href="https://en.wikipedia.org/wiki/Gallium_arsenide">Gallium arsenide</a></li><li><a href="https://en.wikipedia.org/wiki/General-purpose_computing_on_graphics_processing_units">GPGPU</a></li></ul></li><li>[@33:47](https://youtu.be/y07PyBrrzMw?t=2027) Shahin on interconnects <ul><li>Jason on failure caused by a storm</li><li><a href="https://en.wikipedia.org/wiki/Cray_C90">Cray C90</a></li></ul></li><li>[@41:06](https://youtu.be/y07PyBrrzMw?t=2466) Courtney on bespoke toolchains and systems</li><li>[@42:42](https://youtu.be/y07PyBrrzMw?t=2562) Influence of Cray on Sun <ul><li>1996 Sun to purchase Cray Business Systems Division, <a href="https://www.hpcwire.com/1996/05/17/sun-intends-to-purchase-crays-business-systems-division/">hpcwire</a></li><li>Floating Point Systems Inc <a href="https://en.wikipedia.org/wiki/Floating_Point_Systems">wiki</a> &gt; Shahin: <a href="https://en.wikipedia.org/wiki/Silicon_Graphics">SGI</a> really had no use for this system. They should have just killed it.</li></ul></li><li>[@50:10](https://youtu.be/y07PyBrrzMw?t=3010) Origin story of DTrace (2006 <a href="https://queue.acm.org/detail.cfm?id=1117401">article</a>) <ul><li><a href="https://en.wikipedia.org/wiki/Sun_Enterprise#Enterprise_10000">E10k</a></li></ul></li><li>[@56:14](https://youtu.be/y07PyBrrzMw?t=3374) Thinking Machines Corp, <a href="https://en.wikipedia.org/wiki/Thinking_Machines_Corporation">wiki</a></li><li>[@57:36](https://youtu.be/y07PyBrrzMw?t=3456) Seymour Cray <ul><li>Les Davis “The ultimate team player” <a href="https://www.designnews.com/automation-motion-control/ultimate-team-player">write up</a></li><li>2010 Oral history of Les Davis <a href="http://archive.computerhistory.org/resources/access/text/2012/04/102657915-05-01-acc.pdf">pdf</a></li></ul></li><li>[@1:00:08](https://youtu.be/y07PyBrrzMw?t=3608) Business Systems Division history, long road to Starfire</li><li>[@1:04:20](https://youtu.be/y07PyBrrzMw?t=3860) SGI and Sun early history <ul><li>Non-uniform memory access <a href="https://en.wikipedia.org/wiki/Non-uniform_memory_access">NUMA</a></li></ul></li><li>[@1:10:40](https://youtu.be/y07PyBrrzMw?t=4240) Cray <a href="https://en.wikipedia.org/wiki/Cray_T3E">T3E</a><ul><li>Massively parallel <a href="https://en.wikipedia.org/wiki/Massively_parallel">MPP</a></li></ul></li><li>[@1:12:33](https://youtu.be/y07PyBrrzMw?t=4353) E10k stories <ul><li>boo.com <a href="https://en.wikipedia.org/wiki/Boo.com">wiki</a></li></ul></li><li>[@1:18:37](https://youtu.be/y07PyBrrzMw?t=4717) Cray, spooks, pop count</li><li>[@1:20:45](https://youtu.be/y07PyBrrzMw?t=4845) Chen <ul><li>Cray <a href="https://en.wikipedia.org/wiki/Cray_X-MP">X-MP</a> and <a href="https://en.wikipedia.org/wiki/Cray_Y-MP">Y-MP</a></li><li><a href="https://en.wikipedia.org/wiki/Sequent_Computer_Systems">Sequent</a></li></ul></li><li>[@1:24:04](https://youtu.be/y07PyBrrzMw?t=5044) An engineer sees his defunct machine being scrapped</li><li>[@1:26:27](https://youtu.be/y07PyBrrzMw?t=5187) Jason’s story of capacitors popping off the board <ul><li>The <a href="https://en.wikipedia.org/wiki/Capacitor_plague">Capacitor plague</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 8th, 2021</b></p><p>Supercomputers, Cray, and How Sun Picked SGI’s Pocket</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/y07PyBrrzMw">the recording for our Twitter Space for November 8th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 8th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/ShahinKhan">Shahin Khan</a>, <a href="https://twitter.com/darryl_ramm">Darryl Ramm</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/courtneymalone">Courtney Malone</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, and <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan’s <a href="https://twitter.com/bcantrill/status/1457838757671944196">tweet</a> about George Brown’s recommending “The Supermen”</li><li>Charles Murray (1997) “The Supermen: The story of Seymour Cray and the Technical Wizards Behind the Supercomputer” <a href="https://www.google.com/books/edition/The_Supermen/AKrbAAAAMAAJ">book</a></li><li>[@1:28](https://youtu.be/y07PyBrrzMw?t=88) Tom’s story meeting Boris <ul><li>Tom’s <a href="https://twitter.com/aka_pugs/status/1457873358784106504">tweet</a> on meeting <a href="https://en.wikipedia.org/wiki/Boris_Babayan">Boris Babayan</a></li><li><a href="https://en.wikipedia.org/wiki/Elbrus_(computer)">Elbrus</a> computers</li></ul></li><li>[@9:27](https://youtu.be/y07PyBrrzMw?t=567) Supercomputers and power</li><li>[@15:16](https://youtu.be/y07PyBrrzMw?t=916) Cray designs <ul><li>Engineering Research Associates <a href="https://en.wikipedia.org/wiki/Engineering_Research_Associates">wiki</a></li><li>Control Data Corporation <a href="https://en.wikipedia.org/wiki/Control_Data_Corporation">wiki</a>, <a href="https://en.wikipedia.org/wiki/CDC_1604">CDC 1604</a></li></ul></li><li>[@20:36](https://youtu.be/y07PyBrrzMw?t=1236) ETA Systems <a href="https://en.wikipedia.org/wiki/ETA_Systems">wiki</a></li><li>[@23:57](https://youtu.be/y07PyBrrzMw?t=1437) On to the next big thing <ul><li><a href="https://en.wikipedia.org/wiki/Steve_Chen_(computer_engineer)">Steve Chen</a></li><li><a href="https://en.wikipedia.org/wiki/Cray_X-MP">Cray X-MP</a></li></ul></li><li>[@29:37](https://youtu.be/y07PyBrrzMw?t=1777) Super computers as one-offs <ul><li>National Computational Infrastructure in Australia, <a href="https://en.wikipedia.org/wiki/National_Computational_Infrastructure">NCI</a></li><li><a href="https://en.wikipedia.org/wiki/Gallium_arsenide">Gallium arsenide</a></li><li><a href="https://en.wikipedia.org/wiki/General-purpose_computing_on_graphics_processing_units">GPGPU</a></li></ul></li><li>[@33:47](https://youtu.be/y07PyBrrzMw?t=2027) Shahin on interconnects <ul><li>Jason on failure caused by a storm</li><li><a href="https://en.wikipedia.org/wiki/Cray_C90">Cray C90</a></li></ul></li><li>[@41:06](https://youtu.be/y07PyBrrzMw?t=2466) Courtney on bespoke toolchains and systems</li><li>[@42:42](https://youtu.be/y07PyBrrzMw?t=2562) Influence of Cray on Sun <ul><li>1996 Sun to purchase Cray Business Systems Division, <a href="https://www.hpcwire.com/1996/05/17/sun-intends-to-purchase-crays-business-systems-division/">hpcwire</a></li><li>Floating Point Systems Inc <a href="https://en.wikipedia.org/wiki/Floating_Point_Systems">wiki</a> &gt; Shahin: <a href="https://en.wikipedia.org/wiki/Silicon_Graphics">SGI</a> really had no use for this system. They should have just killed it.</li></ul></li><li>[@50:10](https://youtu.be/y07PyBrrzMw?t=3010) Origin story of DTrace (2006 <a href="https://queue.acm.org/detail.cfm?id=1117401">article</a>) <ul><li><a href="https://en.wikipedia.org/wiki/Sun_Enterprise#Enterprise_10000">E10k</a></li></ul></li><li>[@56:14](https://youtu.be/y07PyBrrzMw?t=3374) Thinking Machines Corp, <a href="https://en.wikipedia.org/wiki/Thinking_Machines_Corporation">wiki</a></li><li>[@57:36](https://youtu.be/y07PyBrrzMw?t=3456) Seymour Cray <ul><li>Les Davis “The ultimate team player” <a href="https://www.designnews.com/automation-motion-control/ultimate-team-player">write up</a></li><li>2010 Oral history of Les Davis <a href="http://archive.computerhistory.org/resources/access/text/2012/04/102657915-05-01-acc.pdf">pdf</a></li></ul></li><li>[@1:00:08](https://youtu.be/y07PyBrrzMw?t=3608) Business Systems Division history, long road to Starfire</li><li>[@1:04:20](https://youtu.be/y07PyBrrzMw?t=3860) SGI and Sun early history <ul><li>Non-uniform memory access <a href="https://en.wikipedia.org/wiki/Non-uniform_memory_access">NUMA</a></li></ul></li><li>[@1:10:40](https://youtu.be/y07PyBrrzMw?t=4240) Cray <a href="https://en.wikipedia.org/wiki/Cray_T3E">T3E</a><ul><li>Massively parallel <a href="https://en.wikipedia.org/wiki/Massively_parallel">MPP</a></li></ul></li><li>[@1:12:33](https://youtu.be/y07PyBrrzMw?t=4353) E10k stories <ul><li>boo.com <a href="https://en.wikipedia.org/wiki/Boo.com">wiki</a></li></ul></li><li>[@1:18:37](https://youtu.be/y07PyBrrzMw?t=4717) Cray, spooks, pop count</li><li>[@1:20:45](https://youtu.be/y07PyBrrzMw?t=4845) Chen <ul><li>Cray <a href="https://en.wikipedia.org/wiki/Cray_X-MP">X-MP</a> and <a href="https://en.wikipedia.org/wiki/Cray_Y-MP">Y-MP</a></li><li><a href="https://en.wikipedia.org/wiki/Sequent_Computer_Systems">Sequent</a></li></ul></li><li>[@1:24:04](https://youtu.be/y07PyBrrzMw?t=5044) An engineer sees his defunct machine being scrapped</li><li>[@1:26:27](https://youtu.be/y07PyBrrzMw?t=5187) Jason’s story of capacitors popping off the board <ul><li>The <a href="https://en.wikipedia.org/wiki/Capacitor_plague">Capacitor plague</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 08 Nov 2021 17:00:00 -0800</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/21f16511/50a873e5.mp3" length="87917400" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5494</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 8th, 2021</b></p><p>Supercomputers, Cray, and How Sun Picked SGI’s Pocket</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/y07PyBrrzMw">the recording for our Twitter Space for November 8th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 8th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/ShahinKhan">Shahin Khan</a>, <a href="https://twitter.com/darryl_ramm">Darryl Ramm</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/courtneymalone">Courtney Malone</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, and <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Bryan’s <a href="https://twitter.com/bcantrill/status/1457838757671944196">tweet</a> about George Brown’s recommending “The Supermen”</li><li>Charles Murray (1997) “The Supermen: The story of Seymour Cray and the Technical Wizards Behind the Supercomputer” <a href="https://www.google.com/books/edition/The_Supermen/AKrbAAAAMAAJ">book</a></li><li>[@1:28](https://youtu.be/y07PyBrrzMw?t=88) Tom’s story meeting Boris <ul><li>Tom’s <a href="https://twitter.com/aka_pugs/status/1457873358784106504">tweet</a> on meeting <a href="https://en.wikipedia.org/wiki/Boris_Babayan">Boris Babayan</a></li><li><a href="https://en.wikipedia.org/wiki/Elbrus_(computer)">Elbrus</a> computers</li></ul></li><li>[@9:27](https://youtu.be/y07PyBrrzMw?t=567) Supercomputers and power</li><li>[@15:16](https://youtu.be/y07PyBrrzMw?t=916) Cray designs <ul><li>Engineering Research Associates <a href="https://en.wikipedia.org/wiki/Engineering_Research_Associates">wiki</a></li><li>Control Data Corporation <a href="https://en.wikipedia.org/wiki/Control_Data_Corporation">wiki</a>, <a href="https://en.wikipedia.org/wiki/CDC_1604">CDC 1604</a></li></ul></li><li>[@20:36](https://youtu.be/y07PyBrrzMw?t=1236) ETA Systems <a href="https://en.wikipedia.org/wiki/ETA_Systems">wiki</a></li><li>[@23:57](https://youtu.be/y07PyBrrzMw?t=1437) On to the next big thing <ul><li><a href="https://en.wikipedia.org/wiki/Steve_Chen_(computer_engineer)">Steve Chen</a></li><li><a href="https://en.wikipedia.org/wiki/Cray_X-MP">Cray X-MP</a></li></ul></li><li>[@29:37](https://youtu.be/y07PyBrrzMw?t=1777) Super computers as one-offs <ul><li>National Computational Infrastructure in Australia, <a href="https://en.wikipedia.org/wiki/National_Computational_Infrastructure">NCI</a></li><li><a href="https://en.wikipedia.org/wiki/Gallium_arsenide">Gallium arsenide</a></li><li><a href="https://en.wikipedia.org/wiki/General-purpose_computing_on_graphics_processing_units">GPGPU</a></li></ul></li><li>[@33:47](https://youtu.be/y07PyBrrzMw?t=2027) Shahin on interconnects <ul><li>Jason on failure caused by a storm</li><li><a href="https://en.wikipedia.org/wiki/Cray_C90">Cray C90</a></li></ul></li><li>[@41:06](https://youtu.be/y07PyBrrzMw?t=2466) Courtney on bespoke toolchains and systems</li><li>[@42:42](https://youtu.be/y07PyBrrzMw?t=2562) Influence of Cray on Sun <ul><li>1996 Sun to purchase Cray Business Systems Division, <a href="https://www.hpcwire.com/1996/05/17/sun-intends-to-purchase-crays-business-systems-division/">hpcwire</a></li><li>Floating Point Systems Inc <a href="https://en.wikipedia.org/wiki/Floating_Point_Systems">wiki</a> &gt; Shahin: <a href="https://en.wikipedia.org/wiki/Silicon_Graphics">SGI</a> really had no use for this system. They should have just killed it.</li></ul></li><li>[@50:10](https://youtu.be/y07PyBrrzMw?t=3010) Origin story of DTrace (2006 <a href="https://queue.acm.org/detail.cfm?id=1117401">article</a>) <ul><li><a href="https://en.wikipedia.org/wiki/Sun_Enterprise#Enterprise_10000">E10k</a></li></ul></li><li>[@56:14](https://youtu.be/y07PyBrrzMw?t=3374) Thinking Machines Corp, <a href="https://en.wikipedia.org/wiki/Thinking_Machines_Corporation">wiki</a></li><li>[@57:36](https://youtu.be/y07PyBrrzMw?t=3456) Seymour Cray <ul><li>Les Davis “The ultimate team player” <a href="https://www.designnews.com/automation-motion-control/ultimate-team-player">write up</a></li><li>2010 Oral history of Les Davis <a href="http://archive.computerhistory.org/resources/access/text/2012/04/102657915-05-01-acc.pdf">pdf</a></li></ul></li><li>[@1:00:08](https://youtu.be/y07PyBrrzMw?t=3608) Business Systems Division history, long road to Starfire</li><li>[@1:04:20](https://youtu.be/y07PyBrrzMw?t=3860) SGI and Sun early history <ul><li>Non-uniform memory access <a href="https://en.wikipedia.org/wiki/Non-uniform_memory_access">NUMA</a></li></ul></li><li>[@1:10:40](https://youtu.be/y07PyBrrzMw?t=4240) Cray <a href="https://en.wikipedia.org/wiki/Cray_T3E">T3E</a><ul><li>Massively parallel <a href="https://en.wikipedia.org/wiki/Massively_parallel">MPP</a></li></ul></li><li>[@1:12:33](https://youtu.be/y07PyBrrzMw?t=4353) E10k stories <ul><li>boo.com <a href="https://en.wikipedia.org/wiki/Boo.com">wiki</a></li></ul></li><li>[@1:18:37](https://youtu.be/y07PyBrrzMw?t=4717) Cray, spooks, pop count</li><li>[@1:20:45](https://youtu.be/y07PyBrrzMw?t=4845) Chen <ul><li>Cray <a href="https://en.wikipedia.org/wiki/Cray_X-MP">X-MP</a> and <a href="https://en.wikipedia.org/wiki/Cray_Y-MP">Y-MP</a></li><li><a href="https://en.wikipedia.org/wiki/Sequent_Computer_Systems">Sequent</a></li></ul></li><li>[@1:24:04](https://youtu.be/y07PyBrrzMw?t=5044) An engineer sees his defunct machine being scrapped</li><li>[@1:26:27](https://youtu.be/y07PyBrrzMw?t=5187) Jason’s story of capacitors popping off the board <ul><li>The <a href="https://en.wikipedia.org/wiki/Capacitor_plague">Capacitor plague</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/21f16511/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/21f16511/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/21f16511/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/21f16511/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/21f16511/transcription" type="text/html"/>
    </item>
    <item>
      <title>On Code Review</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>20</itunes:episode>
      <podcast:episode>20</podcast:episode>
      <itunes:title>On Code Review</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">8ad4d6d0-c0cf-4393-9432-bd50ad11875e</guid>
      <link>https://share.transistor.fm/s/9a011c9c</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 1st, 2021</b></p><p>On Code Review</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/JZdXDyeSvtc">the recording for our Twitter Space for November 1st, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 1st included <a href="https://twitter.com/kendallmorgan">Kendall Morgan</a>, <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/rzezeski">Ryan Zezeski</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/hoeflich_joshua">Joshua Hoeflich</a>, <a href="https://twitter.com/zkmiyavi">ZK Miyavi</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/sherron_nick">Nick Sherron</a> and <a href="https://twitter.com/AustinWise">Austin Wise</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Context <a href="https://twitter.com/bcantrill/status/1455294426226462723">tweet</a></li><li>Kendall Morgan (2021) “Thoughts on Code Review” <a href="https://kendallmorgan.com/posts/thoughts-on-code-reviews/">essay</a></li><li>[@3:57](https://youtu.be/JZdXDyeSvtc?t=237) Adam’s story, first code review at Sun</li><li>[@6:32](https://youtu.be/JZdXDyeSvtc?t=392) Choosing a reviewer</li><li>[@9:43](https://youtu.be/JZdXDyeSvtc?t=583) Unblocking others. Empathy in feedback. Asking questions, learning.</li><li>[@15:43](https://youtu.be/JZdXDyeSvtc?t=943) Bryan reviewing Jeff Bonwick’s code at Sun <ul><li>Odd working hours</li><li>Screaming Red Chairs</li></ul></li><li>[@19:47](https://youtu.be/JZdXDyeSvtc?t=1187) In-person code review vs digitized. Tools</li><li>[@24:29](https://youtu.be/JZdXDyeSvtc?t=1469) Not just finding bugs. <a href="https://kendallmorgan.com/posts/thoughts-on-code-reviews/#darins-law-cover-your-ass">Darin’s Law</a></li><li>[@25:59](https://youtu.be/JZdXDyeSvtc?t=1559) Adam’s story around a bug in a big diff, tracepoints in the kernel</li><li>[@32:28](https://youtu.be/JZdXDyeSvtc?t=1948) Adam’s favorite useless code review comment <ul><li>Marginally useful changes, what to do with multiple good alternatives</li><li>Matters of style and taste &gt; Joe Kowalski: Is there a problem with this code, or is it not &gt; implemented the way you would implement it?</li></ul></li><li>[@38:41](https://youtu.be/JZdXDyeSvtc?t=2321) Ian on tools. Different languages, mediums. <a href="https://www.loom.com/">loom</a> for short video messages</li><li>[@44:37](https://youtu.be/JZdXDyeSvtc?t=2677) Tools designed for specific tasks. <ul><li><a href="https://en.wikipedia.org/wiki/Gerrit_(software)">Gerrit</a></li><li>Code review policies</li></ul></li><li>[@49:31](https://youtu.be/JZdXDyeSvtc?t=2971) Jason’s story about HPE project with SCSI bug. Patch submitted to kernel group</li><li>[@54:59](https://youtu.be/JZdXDyeSvtc?t=3299) Bryan’s story about an n^3 algorithm in SCSI target code</li><li>[@56:55](https://youtu.be/JZdXDyeSvtc?t=3415) Rust compiler, resource awareness, error paths <ul><li>Often more modular than C code</li><li><a href="https://rust-analyzer.github.io/">rust-analyzer</a>, seeing inferred types</li></ul></li><li>[@1:01:15](https://youtu.be/JZdXDyeSvtc?t=3675) Joshua’s experience with in-person reviews, whiteboarding <ul><li>Working arm-in-arm with people</li><li>Sourcegraph Dev Tool Time <a href="https://youtube.com/playlist?list=PL6zLuuRVa1_iDEP4EicZ8972RgyccCRGF">videos</a></li></ul></li><li>[@1:05:21](https://youtu.be/JZdXDyeSvtc?t=3921) How do you scale quality code review in bigger teams? <ul><li>Culture of code review at a company</li></ul></li><li>[@1:07:15](https://youtu.be/JZdXDyeSvtc?t=4035) How to convince your team of the value of code review? <ul><li>Review can catch bugs</li><li>Cross team knowledge, bus factor</li><li>Speed in the short term vs speed in the long term</li></ul></li><li>[@1:14:39](https://youtu.be/JZdXDyeSvtc?t=4479) Ian on cultivating organizational review practices</li><li>[@1:16:32](https://youtu.be/JZdXDyeSvtc?t=4592) Austin’s story on assuaging management fears around new practices <ul><li>Joshua: communication, writing, and accountability</li><li>What code don’t we review?</li></ul></li><li>Code review as quality check</li><li>[@1:23:55](https://youtu.be/JZdXDyeSvtc?t=5035) Engineering product quality, not always obviously of benefit to the business <ul><li>Skipping code reviews to show quality consequences</li></ul></li><li>Adopting code review practices, incrementally</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 1st, 2021</b></p><p>On Code Review</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/JZdXDyeSvtc">the recording for our Twitter Space for November 1st, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 1st included <a href="https://twitter.com/kendallmorgan">Kendall Morgan</a>, <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/rzezeski">Ryan Zezeski</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/hoeflich_joshua">Joshua Hoeflich</a>, <a href="https://twitter.com/zkmiyavi">ZK Miyavi</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/sherron_nick">Nick Sherron</a> and <a href="https://twitter.com/AustinWise">Austin Wise</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Context <a href="https://twitter.com/bcantrill/status/1455294426226462723">tweet</a></li><li>Kendall Morgan (2021) “Thoughts on Code Review” <a href="https://kendallmorgan.com/posts/thoughts-on-code-reviews/">essay</a></li><li>[@3:57](https://youtu.be/JZdXDyeSvtc?t=237) Adam’s story, first code review at Sun</li><li>[@6:32](https://youtu.be/JZdXDyeSvtc?t=392) Choosing a reviewer</li><li>[@9:43](https://youtu.be/JZdXDyeSvtc?t=583) Unblocking others. Empathy in feedback. Asking questions, learning.</li><li>[@15:43](https://youtu.be/JZdXDyeSvtc?t=943) Bryan reviewing Jeff Bonwick’s code at Sun <ul><li>Odd working hours</li><li>Screaming Red Chairs</li></ul></li><li>[@19:47](https://youtu.be/JZdXDyeSvtc?t=1187) In-person code review vs digitized. Tools</li><li>[@24:29](https://youtu.be/JZdXDyeSvtc?t=1469) Not just finding bugs. <a href="https://kendallmorgan.com/posts/thoughts-on-code-reviews/#darins-law-cover-your-ass">Darin’s Law</a></li><li>[@25:59](https://youtu.be/JZdXDyeSvtc?t=1559) Adam’s story around a bug in a big diff, tracepoints in the kernel</li><li>[@32:28](https://youtu.be/JZdXDyeSvtc?t=1948) Adam’s favorite useless code review comment <ul><li>Marginally useful changes, what to do with multiple good alternatives</li><li>Matters of style and taste &gt; Joe Kowalski: Is there a problem with this code, or is it not &gt; implemented the way you would implement it?</li></ul></li><li>[@38:41](https://youtu.be/JZdXDyeSvtc?t=2321) Ian on tools. Different languages, mediums. <a href="https://www.loom.com/">loom</a> for short video messages</li><li>[@44:37](https://youtu.be/JZdXDyeSvtc?t=2677) Tools designed for specific tasks. <ul><li><a href="https://en.wikipedia.org/wiki/Gerrit_(software)">Gerrit</a></li><li>Code review policies</li></ul></li><li>[@49:31](https://youtu.be/JZdXDyeSvtc?t=2971) Jason’s story about HPE project with SCSI bug. Patch submitted to kernel group</li><li>[@54:59](https://youtu.be/JZdXDyeSvtc?t=3299) Bryan’s story about an n^3 algorithm in SCSI target code</li><li>[@56:55](https://youtu.be/JZdXDyeSvtc?t=3415) Rust compiler, resource awareness, error paths <ul><li>Often more modular than C code</li><li><a href="https://rust-analyzer.github.io/">rust-analyzer</a>, seeing inferred types</li></ul></li><li>[@1:01:15](https://youtu.be/JZdXDyeSvtc?t=3675) Joshua’s experience with in-person reviews, whiteboarding <ul><li>Working arm-in-arm with people</li><li>Sourcegraph Dev Tool Time <a href="https://youtube.com/playlist?list=PL6zLuuRVa1_iDEP4EicZ8972RgyccCRGF">videos</a></li></ul></li><li>[@1:05:21](https://youtu.be/JZdXDyeSvtc?t=3921) How do you scale quality code review in bigger teams? <ul><li>Culture of code review at a company</li></ul></li><li>[@1:07:15](https://youtu.be/JZdXDyeSvtc?t=4035) How to convince your team of the value of code review? <ul><li>Review can catch bugs</li><li>Cross team knowledge, bus factor</li><li>Speed in the short term vs speed in the long term</li></ul></li><li>[@1:14:39](https://youtu.be/JZdXDyeSvtc?t=4479) Ian on cultivating organizational review practices</li><li>[@1:16:32](https://youtu.be/JZdXDyeSvtc?t=4592) Austin’s story on assuaging management fears around new practices <ul><li>Joshua: communication, writing, and accountability</li><li>What code don’t we review?</li></ul></li><li>Code review as quality check</li><li>[@1:23:55](https://youtu.be/JZdXDyeSvtc?t=5035) Engineering product quality, not always obviously of benefit to the business <ul><li>Skipping code reviews to show quality consequences</li></ul></li><li>Adopting code review practices, incrementally</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 01 Nov 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/9a011c9c/0d514c3b.mp3" length="87264522" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5454</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: November 1st, 2021</b></p><p>On Code Review</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/JZdXDyeSvtc">the recording for our Twitter Space for November 1st, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on November 1st included <a href="https://twitter.com/kendallmorgan">Kendall Morgan</a>, <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/rzezeski">Ryan Zezeski</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/hoeflich_joshua">Joshua Hoeflich</a>, <a href="https://twitter.com/zkmiyavi">ZK Miyavi</a>, <a href="https://twitter.com/JasonOzolins">Jason Ozolins</a>, <a href="https://twitter.com/sherron_nick">Nick Sherron</a> and <a href="https://twitter.com/AustinWise">Austin Wise</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Context <a href="https://twitter.com/bcantrill/status/1455294426226462723">tweet</a></li><li>Kendall Morgan (2021) “Thoughts on Code Review” <a href="https://kendallmorgan.com/posts/thoughts-on-code-reviews/">essay</a></li><li>[@3:57](https://youtu.be/JZdXDyeSvtc?t=237) Adam’s story, first code review at Sun</li><li>[@6:32](https://youtu.be/JZdXDyeSvtc?t=392) Choosing a reviewer</li><li>[@9:43](https://youtu.be/JZdXDyeSvtc?t=583) Unblocking others. Empathy in feedback. Asking questions, learning.</li><li>[@15:43](https://youtu.be/JZdXDyeSvtc?t=943) Bryan reviewing Jeff Bonwick’s code at Sun <ul><li>Odd working hours</li><li>Screaming Red Chairs</li></ul></li><li>[@19:47](https://youtu.be/JZdXDyeSvtc?t=1187) In-person code review vs digitized. Tools</li><li>[@24:29](https://youtu.be/JZdXDyeSvtc?t=1469) Not just finding bugs. <a href="https://kendallmorgan.com/posts/thoughts-on-code-reviews/#darins-law-cover-your-ass">Darin’s Law</a></li><li>[@25:59](https://youtu.be/JZdXDyeSvtc?t=1559) Adam’s story around a bug in a big diff, tracepoints in the kernel</li><li>[@32:28](https://youtu.be/JZdXDyeSvtc?t=1948) Adam’s favorite useless code review comment <ul><li>Marginally useful changes, what to do with multiple good alternatives</li><li>Matters of style and taste &gt; Joe Kowalski: Is there a problem with this code, or is it not &gt; implemented the way you would implement it?</li></ul></li><li>[@38:41](https://youtu.be/JZdXDyeSvtc?t=2321) Ian on tools. Different languages, mediums. <a href="https://www.loom.com/">loom</a> for short video messages</li><li>[@44:37](https://youtu.be/JZdXDyeSvtc?t=2677) Tools designed for specific tasks. <ul><li><a href="https://en.wikipedia.org/wiki/Gerrit_(software)">Gerrit</a></li><li>Code review policies</li></ul></li><li>[@49:31](https://youtu.be/JZdXDyeSvtc?t=2971) Jason’s story about HPE project with SCSI bug. Patch submitted to kernel group</li><li>[@54:59](https://youtu.be/JZdXDyeSvtc?t=3299) Bryan’s story about an n^3 algorithm in SCSI target code</li><li>[@56:55](https://youtu.be/JZdXDyeSvtc?t=3415) Rust compiler, resource awareness, error paths <ul><li>Often more modular than C code</li><li><a href="https://rust-analyzer.github.io/">rust-analyzer</a>, seeing inferred types</li></ul></li><li>[@1:01:15](https://youtu.be/JZdXDyeSvtc?t=3675) Joshua’s experience with in-person reviews, whiteboarding <ul><li>Working arm-in-arm with people</li><li>Sourcegraph Dev Tool Time <a href="https://youtube.com/playlist?list=PL6zLuuRVa1_iDEP4EicZ8972RgyccCRGF">videos</a></li></ul></li><li>[@1:05:21](https://youtu.be/JZdXDyeSvtc?t=3921) How do you scale quality code review in bigger teams? <ul><li>Culture of code review at a company</li></ul></li><li>[@1:07:15](https://youtu.be/JZdXDyeSvtc?t=4035) How to convince your team of the value of code review? <ul><li>Review can catch bugs</li><li>Cross team knowledge, bus factor</li><li>Speed in the short term vs speed in the long term</li></ul></li><li>[@1:14:39](https://youtu.be/JZdXDyeSvtc?t=4479) Ian on cultivating organizational review practices</li><li>[@1:16:32](https://youtu.be/JZdXDyeSvtc?t=4592) Austin’s story on assuaging management fears around new practices <ul><li>Joshua: communication, writing, and accountability</li><li>What code don’t we review?</li></ul></li><li>Code review as quality check</li><li>[@1:23:55](https://youtu.be/JZdXDyeSvtc?t=5035) Engineering product quality, not always obviously of benefit to the business <ul><li>Skipping code reviews to show quality consequences</li></ul></li><li>Adopting code review practices, incrementally</li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/9a011c9c/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9a011c9c/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9a011c9c/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9a011c9c/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/9a011c9c/transcription" type="text/html"/>
    </item>
    <item>
      <title>Coder's Block</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>19</itunes:episode>
      <podcast:episode>19</podcast:episode>
      <itunes:title>Coder's Block</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">92ba751c-e8c1-4e16-aacb-e439cc574e43</guid>
      <link>https://share.transistor.fm/s/bd16258f</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 25th, 2021</b></p><p>Coder’s Block</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/QGs5hlH6cLk">the recording for our Twitter Space for October 25th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on October 25th included <a href="https://twitter.com/bgaff">Brigid Gaffikin</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/NimaJohari">Nima Johari</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/hoeflich_joshua">Joshua Hoeflich</a>, <a href="https://twitter.com/billblum">Bill</a>, <a href="https://twitter.com/ArielGMachado">Ariel Machado</a>, and <a href="https://twitter.com/kendallmorgan">Kendall Morgan</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>BattleTris stories</li><li>[@10:15](https://youtu.be/QGs5hlH6cLk?t=615) Writer’s block, flow (instigating <a href="https://twitter.com/bcantrill/status/1452671229572222979">tweet</a>)</li><li>National Novel Writing Month <a href="https://nanowrimo.org/">NaNoWriMo</a></li><li>Flow <a href="https://en.wikipedia.org/wiki/Flow_(psychology)">wiki</a></li><li>[@16:54](https://youtu.be/QGs5hlH6cLk?t=1014) “If you’re just problem solving, you can’t have writers block” <ul><li>Many degrees of freedom</li><li>Shiny new object</li></ul></li><li>[@20:39](https://youtu.be/QGs5hlH6cLk?t=1239) Remedies for writer’s block? <ul><li>Decide if you’re looking for tactics or strategy; is it small technical issues or not?</li><li>Tactics: Hone in on ‘the craft’ – work on the language</li><li>Strategy: Is this going to reach an audience/get an agent?</li><li>Write a scene from a different character’s PoV; write a vignette</li><li>This sounds like prototyping in software</li><li>If you’re stuck on debugging, write some debug infrastructure</li></ul></li><li>[@24:16](https://youtu.be/QGs5hlH6cLk?t=1456) Doing something else entirely <ul><li>Brigid: ceramics, sound walks</li></ul></li><li>[@27:43](https://youtu.be/QGs5hlH6cLk?t=1663) Not everything is burnout</li><li>[@34:13](https://youtu.be/QGs5hlH6cLk?t=2053) Software analogies to writer’s techniques</li><li>[@36:04](https://youtu.be/QGs5hlH6cLk?t=2164) Personal productivity obsession <ul><li>Writer Emergency Pack by John August, <a href="https://www.writeremergency.com/">site</a></li><li>“You’ve got to get back to the coal face. You’ve got to finish it.”</li></ul></li><li>[@41:00](https://youtu.be/QGs5hlH6cLk?t=2460) Does Rust make this indecision worse? <ul><li>Pressure to find the “right” way</li></ul></li><li>[@43:56](https://youtu.be/QGs5hlH6cLk?t=2636) Arthur Whitney (<a href="https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)">wiki</a>) &gt; The best analog for software is poetry</li><li>Pandemic life, collaboration and conferences</li><li>[@51:51](https://youtu.be/QGs5hlH6cLk?t=3111) Hallway track. Software is collaborative but ultimately programming is a solitary act <ul><li>Nimo’s experience, it’s all collaborative. Code review, art</li></ul></li><li>[@59:36](https://youtu.be/QGs5hlH6cLk?t=3576) Cliff code reviews, how to do good reviews <ul><li>Lack of code reviewers for Rust at Google</li></ul></li><li>[@1:04:16](https://youtu.be/QGs5hlH6cLk?t=3856) Writer’s groups, different focuses</li><li>[@1:08:04](https://youtu.be/QGs5hlH6cLk?t=4084) Grad school during pandemic, <a href="https://www.gather.town/">gather.town</a> - video chat platform for virtual interactions</li><li>[@1:11:54](https://youtu.be/QGs5hlH6cLk?t=4314) Goals, take the wins that you can, boundaries between work life and home life</li><li>Kendall Morgan “Thoughts on Code Reviews” blog <a href="https://kendallmorgan.com/posts/thoughts-on-code-reviews/">post</a></li><li>[@1:17:38](https://youtu.be/QGs5hlH6cLk?t=4658) Bill’s experience switching things up, and enjoying computing again</li><li>Wrap up <a href="https://twitter.com/ahl/status/1452842286757208069">tweet</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 25th, 2021</b></p><p>Coder’s Block</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/QGs5hlH6cLk">the recording for our Twitter Space for October 25th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on October 25th included <a href="https://twitter.com/bgaff">Brigid Gaffikin</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/NimaJohari">Nima Johari</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/hoeflich_joshua">Joshua Hoeflich</a>, <a href="https://twitter.com/billblum">Bill</a>, <a href="https://twitter.com/ArielGMachado">Ariel Machado</a>, and <a href="https://twitter.com/kendallmorgan">Kendall Morgan</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>BattleTris stories</li><li>[@10:15](https://youtu.be/QGs5hlH6cLk?t=615) Writer’s block, flow (instigating <a href="https://twitter.com/bcantrill/status/1452671229572222979">tweet</a>)</li><li>National Novel Writing Month <a href="https://nanowrimo.org/">NaNoWriMo</a></li><li>Flow <a href="https://en.wikipedia.org/wiki/Flow_(psychology)">wiki</a></li><li>[@16:54](https://youtu.be/QGs5hlH6cLk?t=1014) “If you’re just problem solving, you can’t have writers block” <ul><li>Many degrees of freedom</li><li>Shiny new object</li></ul></li><li>[@20:39](https://youtu.be/QGs5hlH6cLk?t=1239) Remedies for writer’s block? <ul><li>Decide if you’re looking for tactics or strategy; is it small technical issues or not?</li><li>Tactics: Hone in on ‘the craft’ – work on the language</li><li>Strategy: Is this going to reach an audience/get an agent?</li><li>Write a scene from a different character’s PoV; write a vignette</li><li>This sounds like prototyping in software</li><li>If you’re stuck on debugging, write some debug infrastructure</li></ul></li><li>[@24:16](https://youtu.be/QGs5hlH6cLk?t=1456) Doing something else entirely <ul><li>Brigid: ceramics, sound walks</li></ul></li><li>[@27:43](https://youtu.be/QGs5hlH6cLk?t=1663) Not everything is burnout</li><li>[@34:13](https://youtu.be/QGs5hlH6cLk?t=2053) Software analogies to writer’s techniques</li><li>[@36:04](https://youtu.be/QGs5hlH6cLk?t=2164) Personal productivity obsession <ul><li>Writer Emergency Pack by John August, <a href="https://www.writeremergency.com/">site</a></li><li>“You’ve got to get back to the coal face. You’ve got to finish it.”</li></ul></li><li>[@41:00](https://youtu.be/QGs5hlH6cLk?t=2460) Does Rust make this indecision worse? <ul><li>Pressure to find the “right” way</li></ul></li><li>[@43:56](https://youtu.be/QGs5hlH6cLk?t=2636) Arthur Whitney (<a href="https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)">wiki</a>) &gt; The best analog for software is poetry</li><li>Pandemic life, collaboration and conferences</li><li>[@51:51](https://youtu.be/QGs5hlH6cLk?t=3111) Hallway track. Software is collaborative but ultimately programming is a solitary act <ul><li>Nimo’s experience, it’s all collaborative. Code review, art</li></ul></li><li>[@59:36](https://youtu.be/QGs5hlH6cLk?t=3576) Cliff code reviews, how to do good reviews <ul><li>Lack of code reviewers for Rust at Google</li></ul></li><li>[@1:04:16](https://youtu.be/QGs5hlH6cLk?t=3856) Writer’s groups, different focuses</li><li>[@1:08:04](https://youtu.be/QGs5hlH6cLk?t=4084) Grad school during pandemic, <a href="https://www.gather.town/">gather.town</a> - video chat platform for virtual interactions</li><li>[@1:11:54](https://youtu.be/QGs5hlH6cLk?t=4314) Goals, take the wins that you can, boundaries between work life and home life</li><li>Kendall Morgan “Thoughts on Code Reviews” blog <a href="https://kendallmorgan.com/posts/thoughts-on-code-reviews/">post</a></li><li>[@1:17:38](https://youtu.be/QGs5hlH6cLk?t=4658) Bill’s experience switching things up, and enjoying computing again</li><li>Wrap up <a href="https://twitter.com/ahl/status/1452842286757208069">tweet</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 25 Oct 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/bd16258f/8336d806.mp3" length="77573512" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4848</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 25th, 2021</b></p><p>Coder’s Block</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/QGs5hlH6cLk">the recording for our Twitter Space for October 25th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on October 25th included <a href="https://twitter.com/bgaff">Brigid Gaffikin</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/NimaJohari">Nima Johari</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/hoeflich_joshua">Joshua Hoeflich</a>, <a href="https://twitter.com/billblum">Bill</a>, <a href="https://twitter.com/ArielGMachado">Ariel Machado</a>, and <a href="https://twitter.com/kendallmorgan">Kendall Morgan</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>BattleTris stories</li><li>[@10:15](https://youtu.be/QGs5hlH6cLk?t=615) Writer’s block, flow (instigating <a href="https://twitter.com/bcantrill/status/1452671229572222979">tweet</a>)</li><li>National Novel Writing Month <a href="https://nanowrimo.org/">NaNoWriMo</a></li><li>Flow <a href="https://en.wikipedia.org/wiki/Flow_(psychology)">wiki</a></li><li>[@16:54](https://youtu.be/QGs5hlH6cLk?t=1014) “If you’re just problem solving, you can’t have writers block” <ul><li>Many degrees of freedom</li><li>Shiny new object</li></ul></li><li>[@20:39](https://youtu.be/QGs5hlH6cLk?t=1239) Remedies for writer’s block? <ul><li>Decide if you’re looking for tactics or strategy; is it small technical issues or not?</li><li>Tactics: Hone in on ‘the craft’ – work on the language</li><li>Strategy: Is this going to reach an audience/get an agent?</li><li>Write a scene from a different character’s PoV; write a vignette</li><li>This sounds like prototyping in software</li><li>If you’re stuck on debugging, write some debug infrastructure</li></ul></li><li>[@24:16](https://youtu.be/QGs5hlH6cLk?t=1456) Doing something else entirely <ul><li>Brigid: ceramics, sound walks</li></ul></li><li>[@27:43](https://youtu.be/QGs5hlH6cLk?t=1663) Not everything is burnout</li><li>[@34:13](https://youtu.be/QGs5hlH6cLk?t=2053) Software analogies to writer’s techniques</li><li>[@36:04](https://youtu.be/QGs5hlH6cLk?t=2164) Personal productivity obsession <ul><li>Writer Emergency Pack by John August, <a href="https://www.writeremergency.com/">site</a></li><li>“You’ve got to get back to the coal face. You’ve got to finish it.”</li></ul></li><li>[@41:00](https://youtu.be/QGs5hlH6cLk?t=2460) Does Rust make this indecision worse? <ul><li>Pressure to find the “right” way</li></ul></li><li>[@43:56](https://youtu.be/QGs5hlH6cLk?t=2636) Arthur Whitney (<a href="https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scientist)">wiki</a>) &gt; The best analog for software is poetry</li><li>Pandemic life, collaboration and conferences</li><li>[@51:51](https://youtu.be/QGs5hlH6cLk?t=3111) Hallway track. Software is collaborative but ultimately programming is a solitary act <ul><li>Nimo’s experience, it’s all collaborative. Code review, art</li></ul></li><li>[@59:36](https://youtu.be/QGs5hlH6cLk?t=3576) Cliff code reviews, how to do good reviews <ul><li>Lack of code reviewers for Rust at Google</li></ul></li><li>[@1:04:16](https://youtu.be/QGs5hlH6cLk?t=3856) Writer’s groups, different focuses</li><li>[@1:08:04](https://youtu.be/QGs5hlH6cLk?t=4084) Grad school during pandemic, <a href="https://www.gather.town/">gather.town</a> - video chat platform for virtual interactions</li><li>[@1:11:54](https://youtu.be/QGs5hlH6cLk?t=4314) Goals, take the wins that you can, boundaries between work life and home life</li><li>Kendall Morgan “Thoughts on Code Reviews” blog <a href="https://kendallmorgan.com/posts/thoughts-on-code-reviews/">post</a></li><li>[@1:17:38](https://youtu.be/QGs5hlH6cLk?t=4658) Bill’s experience switching things up, and enjoying computing again</li><li>Wrap up <a href="https://twitter.com/ahl/status/1452842286757208069">tweet</a></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/bd16258f/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bd16258f/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bd16258f/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bd16258f/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/bd16258f/transcription" type="text/html"/>
    </item>
    <item>
      <title>Dijkstra's Tweetstorm</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>18</itunes:episode>
      <podcast:episode>18</podcast:episode>
      <itunes:title>Dijkstra's Tweetstorm</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5978cb78-c9ed-421f-9c32-9afaff7c40a9</guid>
      <link>https://share.transistor.fm/s/2e8351f8</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 18th, 2021</b></p><p>Dijkstra’s Tweetstorm</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/D-Uzo7M-ioQ">the recording for our Twitter Space for October 18th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on October 18th included <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/rzezeski">Ryan Zezeski</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/perlhack">Nate</a>, <a href="https://twitter.com/raycar5">raycar5</a>, <a href="https://twitter.com/0xCLI">night</a>, and <a href="https://twitter.com/drewonpaper">Drew Vogel</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Dijkstra’s 1975 “How do we tell truths that might hurt?” <a href="https://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html">EWD 498</a> <a href="https://twitter.com/bcantrill/status/1449865842091442181">tweet</a> &gt; <a href="https://en.wikipedia.org/wiki/PL/I">PL/1</a> &gt; belongs more to the problem set than to the solution set</li></ul>The use of <a href="https://en.wikipedia.org/wiki/COBOL">COBOL</a> cripples the mind; its teaching should, therefore, be regarded as a criminal offence<a href="https://en.wikipedia.org/wiki/APL_(programming_language)">APL</a> is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums - [@3:08](https://youtu.be/D-Uzo7M-ioQ?t=188) Languages affect the way you think It is practically impossible to teach good programming to students that have had a prior exposure to <a href="https://en.wikipedia.org/wiki/BASIC">BASIC</a>: as potential programmers they are mentally mutilated beyond hope of regeneration. - [@4:33](https://youtu.be/D-Uzo7M-ioQ?t=273) Adam’s Perl story - The <a href="https://en.wikipedia.org/wiki/Programming_Perl">Camel Book</a>, not to be confused with <a href="https://en.wikipedia.org/wiki/OCaml">OCaml</a> - “You <em>needed</em> books to learn how to do things” - <a href="https://en.wikipedia.org/wiki/Common_Gateway_Interface">CGI</a> - [@9:04](https://youtu.be/D-Uzo7M-ioQ?t=544) Adam meets Larry Wall - [@11:59](https://youtu.be/D-Uzo7M-ioQ?t=719) Meeting Dennis Ritchie - “We were <em>very</em> excited; too excited some would say…” - [@15:04](https://youtu.be/D-Uzo7M-ioQ?t=904) Effects of learning languages, goals of a language, impediments to learning - <a href="https://en.wikipedia.org/wiki/Roger_Hui">Roger Hui</a> of APL and J fame, <a href="https://www.joyk.com/dig/detail/1634518612863856">RIP</a>. - Accessible as a language value - <a href="https://en.wikipedia.org/wiki/Microsoft_Pascal">Microsoft Pascal</a>, <a href="https://en.wikipedia.org/wiki/Turbo_Pascal">Turbo Pascal</a> - <a href="https://en.wikipedia.org/wiki/Scratch_(programming_language)">Scratch</a> - <a href="https://en.wikipedia.org/wiki/LabVIEW">LabVIEW</a> - [@25:31](https://youtu.be/D-Uzo7M-ioQ?t=1531) Nate’s experience - Languages have different audiences - [@27:18](https://youtu.be/D-Uzo7M-ioQ?t=1638) Human languages - The <a href="https://en.wikipedia.org/wiki/Esperanto">Esperanto</a> con-lang - <a href="https://en.wikipedia.org/wiki/Tone_(linguistics)">Tonal langages</a> - Learning new and different programming languages - [@37:06](https://youtu.be/D-Uzo7M-ioQ?t=2226) Adam’s early JavaScript (<a href="https://twitter.com/ahl/status/1450268016650842113">tweet</a>) - &lt;SCRIPT LANGUARE="JavaScript"&gt; circa 1996 - [@44:10](https://youtu.be/D-Uzo7M-ioQ?t=2650) Learning from books, sitting down and learning by typing out examples - How do you learn to program in a language? - <a href="https://en.wikipedia.org/wiki/Zed_Shaw">Zed Shaw</a> on learning programming through <a href="https://en.wikipedia.org/wiki/Spaced_repetition">spaced repetition</a> <a href="https://zedshaw.com/blog/2017-04-24-copying-repetition/">blog</a> - Rigid advice on how to learn - <a href="https://en.wikipedia.org/wiki/ALGOL_68">ALGOL 68</a>, planned successor to <a href="https://en.wikipedia.org/wiki/ALGOL_60">ALGOL 60</a> - ALGOL 60, was, according to <a href="https://en.wikipedia.org/wiki/Tony_Hoare">Tony Hoare</a>, “<a href="http://web.eecs.umich.edu/~bchandra/courses/papers/Hoare_Hints.pdf">An improvment on nearly all of its successors</a>” - [@50:41](https://youtu.be/D-Uzo7M-ioQ?t=3041) Where does Rust belong in the progression of languages someone learns? Rust is what happens when you’ve got 25 years of experience with C++, and you remove most of the rough edges and make it safer? - “Everyone needs to learn enough C, to appreciate what it is and what it isn’t” - [@52:45](https://youtu.be/D-Uzo7M-ioQ?t=3165) “I wish I had learned Rust instead of C++” - [@53:35](https://youtu.be/D-Uzo7M-ioQ?t=3215) Adam: Brown revisits intro curriculum, teaching Scheme, ML, then Java - Adam learning Rust back in 2015 (<a href="https://twitter.com/ahl/status/613146504954417152">tweet</a>) “First Rust Program Pain (So you can avoid it…)” Tom: There’s a tension in learning between the people who hate magic and want to know how everything works in great detail, versus the people who just want to see something useful done. It’s hard to satisfy both. - [@1:00:02](https://youtu.be/D-Uzo7M-ioQ?t=3602) Bryan coming to Rust - “Learn Rust with entirely too many linked lists” <a href="https://rust-unofficial.github.io/too-many-lists/">guide</a> - Rob Pike <a href="https://www.red-gate.com/simple-talk/opinion/geek-of-the-week/rob-pike-geek-of-the-week/">interview</a> Its concurrency is rooted in <a href="https://en.wikipedia.org/wiki/Communicating_sequential_processes">CSP</a>, but evolved through a series of languages done at Bell Labs in the 1980s and 1990s, such as <a href="https://en.wikipedia.org/wiki/Newsqueak">Newsqueak</a>, <a href="https://en.wikipedia.org/wiki/Alef_(programming_language)">Alef</a>, and <a href="https://en.wikipedia.org/wiki/Limbo_(programming_language)">Limbo</a>. - [@1:03:01](https://youtu.be/D-Uzo7M-ioQ?t=3781) Debugging Erlang processes. Ryan on runtime v. language - Tuning runtimes. Go and Rust - [@1:06:42](https://youtu.be/D-Uzo7M-ioQ?t=4002) Rust is its own build system - Bryan’s 2018 “Falling in love with Rust” <a href="http://dtrace.org/blogs/bmc/2018/09/18/falling-in-love-with-rust/">post</a> - Lisp macros, <a href="https://en.wikipedia.org/wiki/Clean_(programming_language)">Clean</a>, <a href="https://en.wikipedia.org/wiki/Logo_(programming_language)">Logo</a>, <a href="https://en.wikipedia.org/wiki/Scratch_(programming_language)">Scratch</a> - [@1:11:27](https://youtu.be/D-Uzo7M-ioQ?t=4287) The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity. - [@1:12:09](https://youtu.be/D-Uzo7M-ioQ?t=4329) Oxide bringup updates - <a href="https://en.wikipedia.org/wiki/I%C2%B2C">I2C</a> Inter-Integrated Circuit - <a href="https://en.wikipedia.org/wiki/Serial_Peripheral_Interface">SPI</a> Serial Peripheral Interface - <a href="https://en.wikipedia.org/wiki/ICE_(FPGA)#iCE40_(40_nm)">iCE40</a><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 18th, 2021</b></p><p>Dijkstra’s Tweetstorm</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/D-Uzo7M-ioQ">the recording for our Twitter Space for October 18th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on October 18th included <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/rzezeski">Ryan Zezeski</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/perlhack">Nate</a>, <a href="https://twitter.com/raycar5">raycar5</a>, <a href="https://twitter.com/0xCLI">night</a>, and <a href="https://twitter.com/drewonpaper">Drew Vogel</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Dijkstra’s 1975 “How do we tell truths that might hurt?” <a href="https://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html">EWD 498</a> <a href="https://twitter.com/bcantrill/status/1449865842091442181">tweet</a> &gt; <a href="https://en.wikipedia.org/wiki/PL/I">PL/1</a> &gt; belongs more to the problem set than to the solution set</li></ul>The use of <a href="https://en.wikipedia.org/wiki/COBOL">COBOL</a> cripples the mind; its teaching should, therefore, be regarded as a criminal offence<a href="https://en.wikipedia.org/wiki/APL_(programming_language)">APL</a> is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums - [@3:08](https://youtu.be/D-Uzo7M-ioQ?t=188) Languages affect the way you think It is practically impossible to teach good programming to students that have had a prior exposure to <a href="https://en.wikipedia.org/wiki/BASIC">BASIC</a>: as potential programmers they are mentally mutilated beyond hope of regeneration. - [@4:33](https://youtu.be/D-Uzo7M-ioQ?t=273) Adam’s Perl story - The <a href="https://en.wikipedia.org/wiki/Programming_Perl">Camel Book</a>, not to be confused with <a href="https://en.wikipedia.org/wiki/OCaml">OCaml</a> - “You <em>needed</em> books to learn how to do things” - <a href="https://en.wikipedia.org/wiki/Common_Gateway_Interface">CGI</a> - [@9:04](https://youtu.be/D-Uzo7M-ioQ?t=544) Adam meets Larry Wall - [@11:59](https://youtu.be/D-Uzo7M-ioQ?t=719) Meeting Dennis Ritchie - “We were <em>very</em> excited; too excited some would say…” - [@15:04](https://youtu.be/D-Uzo7M-ioQ?t=904) Effects of learning languages, goals of a language, impediments to learning - <a href="https://en.wikipedia.org/wiki/Roger_Hui">Roger Hui</a> of APL and J fame, <a href="https://www.joyk.com/dig/detail/1634518612863856">RIP</a>. - Accessible as a language value - <a href="https://en.wikipedia.org/wiki/Microsoft_Pascal">Microsoft Pascal</a>, <a href="https://en.wikipedia.org/wiki/Turbo_Pascal">Turbo Pascal</a> - <a href="https://en.wikipedia.org/wiki/Scratch_(programming_language)">Scratch</a> - <a href="https://en.wikipedia.org/wiki/LabVIEW">LabVIEW</a> - [@25:31](https://youtu.be/D-Uzo7M-ioQ?t=1531) Nate’s experience - Languages have different audiences - [@27:18](https://youtu.be/D-Uzo7M-ioQ?t=1638) Human languages - The <a href="https://en.wikipedia.org/wiki/Esperanto">Esperanto</a> con-lang - <a href="https://en.wikipedia.org/wiki/Tone_(linguistics)">Tonal langages</a> - Learning new and different programming languages - [@37:06](https://youtu.be/D-Uzo7M-ioQ?t=2226) Adam’s early JavaScript (<a href="https://twitter.com/ahl/status/1450268016650842113">tweet</a>) - &lt;SCRIPT LANGUARE="JavaScript"&gt; circa 1996 - [@44:10](https://youtu.be/D-Uzo7M-ioQ?t=2650) Learning from books, sitting down and learning by typing out examples - How do you learn to program in a language? - <a href="https://en.wikipedia.org/wiki/Zed_Shaw">Zed Shaw</a> on learning programming through <a href="https://en.wikipedia.org/wiki/Spaced_repetition">spaced repetition</a> <a href="https://zedshaw.com/blog/2017-04-24-copying-repetition/">blog</a> - Rigid advice on how to learn - <a href="https://en.wikipedia.org/wiki/ALGOL_68">ALGOL 68</a>, planned successor to <a href="https://en.wikipedia.org/wiki/ALGOL_60">ALGOL 60</a> - ALGOL 60, was, according to <a href="https://en.wikipedia.org/wiki/Tony_Hoare">Tony Hoare</a>, “<a href="http://web.eecs.umich.edu/~bchandra/courses/papers/Hoare_Hints.pdf">An improvment on nearly all of its successors</a>” - [@50:41](https://youtu.be/D-Uzo7M-ioQ?t=3041) Where does Rust belong in the progression of languages someone learns? Rust is what happens when you’ve got 25 years of experience with C++, and you remove most of the rough edges and make it safer? - “Everyone needs to learn enough C, to appreciate what it is and what it isn’t” - [@52:45](https://youtu.be/D-Uzo7M-ioQ?t=3165) “I wish I had learned Rust instead of C++” - [@53:35](https://youtu.be/D-Uzo7M-ioQ?t=3215) Adam: Brown revisits intro curriculum, teaching Scheme, ML, then Java - Adam learning Rust back in 2015 (<a href="https://twitter.com/ahl/status/613146504954417152">tweet</a>) “First Rust Program Pain (So you can avoid it…)” Tom: There’s a tension in learning between the people who hate magic and want to know how everything works in great detail, versus the people who just want to see something useful done. It’s hard to satisfy both. - [@1:00:02](https://youtu.be/D-Uzo7M-ioQ?t=3602) Bryan coming to Rust - “Learn Rust with entirely too many linked lists” <a href="https://rust-unofficial.github.io/too-many-lists/">guide</a> - Rob Pike <a href="https://www.red-gate.com/simple-talk/opinion/geek-of-the-week/rob-pike-geek-of-the-week/">interview</a> Its concurrency is rooted in <a href="https://en.wikipedia.org/wiki/Communicating_sequential_processes">CSP</a>, but evolved through a series of languages done at Bell Labs in the 1980s and 1990s, such as <a href="https://en.wikipedia.org/wiki/Newsqueak">Newsqueak</a>, <a href="https://en.wikipedia.org/wiki/Alef_(programming_language)">Alef</a>, and <a href="https://en.wikipedia.org/wiki/Limbo_(programming_language)">Limbo</a>. - [@1:03:01](https://youtu.be/D-Uzo7M-ioQ?t=3781) Debugging Erlang processes. Ryan on runtime v. language - Tuning runtimes. Go and Rust - [@1:06:42](https://youtu.be/D-Uzo7M-ioQ?t=4002) Rust is its own build system - Bryan’s 2018 “Falling in love with Rust” <a href="http://dtrace.org/blogs/bmc/2018/09/18/falling-in-love-with-rust/">post</a> - Lisp macros, <a href="https://en.wikipedia.org/wiki/Clean_(programming_language)">Clean</a>, <a href="https://en.wikipedia.org/wiki/Logo_(programming_language)">Logo</a>, <a href="https://en.wikipedia.org/wiki/Scratch_(programming_language)">Scratch</a> - [@1:11:27](https://youtu.be/D-Uzo7M-ioQ?t=4287) The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity. - [@1:12:09](https://youtu.be/D-Uzo7M-ioQ?t=4329) Oxide bringup updates - <a href="https://en.wikipedia.org/wiki/I%C2%B2C">I2C</a> Inter-Integrated Circuit - <a href="https://en.wikipedia.org/wiki/Serial_Peripheral_Interface">SPI</a> Serial Peripheral Interface - <a href="https://en.wikipedia.org/wiki/ICE_(FPGA)#iCE40_(40_nm)">iCE40</a><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 18 Oct 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/2e8351f8/7246fc56.mp3" length="83379195" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5211</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 18th, 2021</b></p><p>Dijkstra’s Tweetstorm</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/D-Uzo7M-ioQ">the recording for our Twitter Space for October 18th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on October 18th included <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/rzezeski">Ryan Zezeski</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/perlhack">Nate</a>, <a href="https://twitter.com/raycar5">raycar5</a>, <a href="https://twitter.com/0xCLI">night</a>, and <a href="https://twitter.com/drewonpaper">Drew Vogel</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Dijkstra’s 1975 “How do we tell truths that might hurt?” <a href="https://www.cs.virginia.edu/~evans/cs655/readings/ewd498.html">EWD 498</a> <a href="https://twitter.com/bcantrill/status/1449865842091442181">tweet</a> &gt; <a href="https://en.wikipedia.org/wiki/PL/I">PL/1</a> &gt; belongs more to the problem set than to the solution set</li></ul>The use of <a href="https://en.wikipedia.org/wiki/COBOL">COBOL</a> cripples the mind; its teaching should, therefore, be regarded as a criminal offence<a href="https://en.wikipedia.org/wiki/APL_(programming_language)">APL</a> is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums - [@3:08](https://youtu.be/D-Uzo7M-ioQ?t=188) Languages affect the way you think It is practically impossible to teach good programming to students that have had a prior exposure to <a href="https://en.wikipedia.org/wiki/BASIC">BASIC</a>: as potential programmers they are mentally mutilated beyond hope of regeneration. - [@4:33](https://youtu.be/D-Uzo7M-ioQ?t=273) Adam’s Perl story - The <a href="https://en.wikipedia.org/wiki/Programming_Perl">Camel Book</a>, not to be confused with <a href="https://en.wikipedia.org/wiki/OCaml">OCaml</a> - “You <em>needed</em> books to learn how to do things” - <a href="https://en.wikipedia.org/wiki/Common_Gateway_Interface">CGI</a> - [@9:04](https://youtu.be/D-Uzo7M-ioQ?t=544) Adam meets Larry Wall - [@11:59](https://youtu.be/D-Uzo7M-ioQ?t=719) Meeting Dennis Ritchie - “We were <em>very</em> excited; too excited some would say…” - [@15:04](https://youtu.be/D-Uzo7M-ioQ?t=904) Effects of learning languages, goals of a language, impediments to learning - <a href="https://en.wikipedia.org/wiki/Roger_Hui">Roger Hui</a> of APL and J fame, <a href="https://www.joyk.com/dig/detail/1634518612863856">RIP</a>. - Accessible as a language value - <a href="https://en.wikipedia.org/wiki/Microsoft_Pascal">Microsoft Pascal</a>, <a href="https://en.wikipedia.org/wiki/Turbo_Pascal">Turbo Pascal</a> - <a href="https://en.wikipedia.org/wiki/Scratch_(programming_language)">Scratch</a> - <a href="https://en.wikipedia.org/wiki/LabVIEW">LabVIEW</a> - [@25:31](https://youtu.be/D-Uzo7M-ioQ?t=1531) Nate’s experience - Languages have different audiences - [@27:18](https://youtu.be/D-Uzo7M-ioQ?t=1638) Human languages - The <a href="https://en.wikipedia.org/wiki/Esperanto">Esperanto</a> con-lang - <a href="https://en.wikipedia.org/wiki/Tone_(linguistics)">Tonal langages</a> - Learning new and different programming languages - [@37:06](https://youtu.be/D-Uzo7M-ioQ?t=2226) Adam’s early JavaScript (<a href="https://twitter.com/ahl/status/1450268016650842113">tweet</a>) - &lt;SCRIPT LANGUARE="JavaScript"&gt; circa 1996 - [@44:10](https://youtu.be/D-Uzo7M-ioQ?t=2650) Learning from books, sitting down and learning by typing out examples - How do you learn to program in a language? - <a href="https://en.wikipedia.org/wiki/Zed_Shaw">Zed Shaw</a> on learning programming through <a href="https://en.wikipedia.org/wiki/Spaced_repetition">spaced repetition</a> <a href="https://zedshaw.com/blog/2017-04-24-copying-repetition/">blog</a> - Rigid advice on how to learn - <a href="https://en.wikipedia.org/wiki/ALGOL_68">ALGOL 68</a>, planned successor to <a href="https://en.wikipedia.org/wiki/ALGOL_60">ALGOL 60</a> - ALGOL 60, was, according to <a href="https://en.wikipedia.org/wiki/Tony_Hoare">Tony Hoare</a>, “<a href="http://web.eecs.umich.edu/~bchandra/courses/papers/Hoare_Hints.pdf">An improvment on nearly all of its successors</a>” - [@50:41](https://youtu.be/D-Uzo7M-ioQ?t=3041) Where does Rust belong in the progression of languages someone learns? Rust is what happens when you’ve got 25 years of experience with C++, and you remove most of the rough edges and make it safer? - “Everyone needs to learn enough C, to appreciate what it is and what it isn’t” - [@52:45](https://youtu.be/D-Uzo7M-ioQ?t=3165) “I wish I had learned Rust instead of C++” - [@53:35](https://youtu.be/D-Uzo7M-ioQ?t=3215) Adam: Brown revisits intro curriculum, teaching Scheme, ML, then Java - Adam learning Rust back in 2015 (<a href="https://twitter.com/ahl/status/613146504954417152">tweet</a>) “First Rust Program Pain (So you can avoid it…)” Tom: There’s a tension in learning between the people who hate magic and want to know how everything works in great detail, versus the people who just want to see something useful done. It’s hard to satisfy both. - [@1:00:02](https://youtu.be/D-Uzo7M-ioQ?t=3602) Bryan coming to Rust - “Learn Rust with entirely too many linked lists” <a href="https://rust-unofficial.github.io/too-many-lists/">guide</a> - Rob Pike <a href="https://www.red-gate.com/simple-talk/opinion/geek-of-the-week/rob-pike-geek-of-the-week/">interview</a> Its concurrency is rooted in <a href="https://en.wikipedia.org/wiki/Communicating_sequential_processes">CSP</a>, but evolved through a series of languages done at Bell Labs in the 1980s and 1990s, such as <a href="https://en.wikipedia.org/wiki/Newsqueak">Newsqueak</a>, <a href="https://en.wikipedia.org/wiki/Alef_(programming_language)">Alef</a>, and <a href="https://en.wikipedia.org/wiki/Limbo_(programming_language)">Limbo</a>. - [@1:03:01](https://youtu.be/D-Uzo7M-ioQ?t=3781) Debugging Erlang processes. Ryan on runtime v. language - Tuning runtimes. Go and Rust - [@1:06:42](https://youtu.be/D-Uzo7M-ioQ?t=4002) Rust is its own build system - Bryan’s 2018 “Falling in love with Rust” <a href="http://dtrace.org/blogs/bmc/2018/09/18/falling-in-love-with-rust/">post</a> - Lisp macros, <a href="https://en.wikipedia.org/wiki/Clean_(programming_language)">Clean</a>, <a href="https://en.wikipedia.org/wiki/Logo_(programming_language)">Logo</a>, <a href="https://en.wikipedia.org/wiki/Scratch_(programming_language)">Scratch</a> - [@1:11:27](https://youtu.be/D-Uzo7M-ioQ?t=4287) The use of anthropomorphic terminology when dealing with computing systems is a symptom of professional immaturity. - [@1:12:09](https://youtu.be/D-Uzo7M-ioQ?t=4329) Oxide bringup updates - <a href="https://en.wikipedia.org/wiki/I%C2%B2C">I2C</a> Inter-Integrated Circuit - <a href="https://en.wikipedia.org/wiki/Serial_Peripheral_Interface">SPI</a> Serial Peripheral Interface - <a href="https://en.wikipedia.org/wiki/ICE_(FPGA)#iCE40_(40_nm)">iCE40</a><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/2e8351f8/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2e8351f8/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2e8351f8/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/2e8351f8/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/2e8351f8/transcription" type="text/html"/>
    </item>
    <item>
      <title>Economics and Open Source</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>17</itunes:episode>
      <podcast:episode>17</podcast:episode>
      <itunes:title>Economics and Open Source</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">10d4c637-5de2-48bb-b520-b8f203d09cc7</guid>
      <link>https://share.transistor.fm/s/046b64ad</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 4th, 2021</b></p><p>Economics and Open Source</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/JDd8xGSP9DA">the recording for our Twitter Space for October 4th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on October 4th included <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/jwtodd">James Todd</a>, <a href="https://twitter.com/PeterCorless">Peter Corless</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/caffeinepresent">Joe Thompson</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/AstroBurnham">Tim Burnham</a>, and <a href="https://twitter.com/ZackMaril">vint serp</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Mark Jones Lorenzo (2017) <em>Endless Loop: The History of the BASIC Programming Language</em> <a href="https://www.google.com/books/edition/Endless_Loop/G8ELtAEACAAJ">book</a><ul><li>John Kemeny <a href="https://en.wikipedia.org/wiki/John_G._Kemeny">wiki</a></li></ul></li><li>[@3:11](https://youtu.be/JDd8xGSP9DA?t=191) Tim’s excellent <a href="https://twitter.com/AstroBurnham/status/1444717950477422599">tweet</a><ul><li>William Gibson <a href="https://en.wikipedia.org/wiki/William_Gibson">wiki</a></li><li>John Browne (1996) <em>The Bug Count Also Rises</em> <a href="http://www.workpump.com/bugcount/bugcount.html">short story</a></li></ul></li><li>[@5:38](https://youtu.be/JDd8xGSP9DA?t=338) Growing up with BASIC</li><li>[@8:03](https://youtu.be/JDd8xGSP9DA?t=483) Braille ’n Speak PDA (<a href="https://youtu.be/RAvGNixqSIU">intro video</a>), BASIC programming</li><li><a href="https://en.wikipedia.org/wiki/TI-BASIC">TI-BASIC</a> language</li><li>[@10:39](https://youtu.be/JDd8xGSP9DA?t=639) Speaking program reading off system calls in real time <ul><li><a href="https://docs.oracle.com/cd/E19253-01/816-5166/snoop-1m/index.html">snoop</a> could output to /dev/audio</li></ul></li><li>[@13:39](https://youtu.be/JDd8xGSP9DA?t=819) Joel Spolsky (2002) <em>Strategy Letter V</em> <a href="https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/">blog</a><ul><li>Bryan’s (2004) <em>The Economics of Software</em> <a href="http://dtrace.org/blogs/bmc/2004/08/28/the-economics-of-software/">blog</a></li><li>Software “maintenance”</li></ul></li><li>[@20:02](https://youtu.be/JDd8xGSP9DA?t=1202) Cathedral and the Bazaar, <a href="https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar">wiki</a><ul><li>“Forkophilic” development model and the <a href="https://lkml.org/lkml/2001/5/25/214">Alan Cox -ac Linux tree</a></li></ul></li><li>[@26:07](https://youtu.be/JDd8xGSP9DA?t=1567) Open source as something in the commercial best interest of a business <ul><li>SCO v IBM <a href="https://en.wikipedia.org/wiki/SCO_Group,_Inc._v._International_Business_Machines_Corp.">wiki</a></li><li>Halloween documents <a href="https://en.wikipedia.org/wiki/Halloween_documents">wiki</a></li><li>Steve Ballmer’s “Linux is a cancer” quote in the <a href="https://web.archive.org/web/20011108013601/http://www.suntimes.com/output/tech/cst-fin-micro01.html">Chicago Sun-Times</a></li><li>OpenOffice.org <a href="https://en.wikipedia.org/wiki/OpenOffice.org">wiki</a> (open sourced from <a href="https://en.wikipedia.org/wiki/StarOffice">StarOffice</a>)</li></ul></li><li>[@30:29](https://youtu.be/JDd8xGSP9DA?t=1829) Document editing as a service. Services and open source</li><li>Richard Stallman on <a href="https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html">SaaS</a></li><li>[@33:34](https://youtu.be/JDd8xGSP9DA?t=2014) The Joel Test <a href="https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/">link</a><ul><li>Joel’s (2007) <em>Strategy Letter VI</em> <a href="https://www.joelonsoftware.com/2007/09/18/strategy-letter-vi/">blog</a></li><li>“Everybody wants to be a platform”</li></ul></li><li>[@38:58](https://youtu.be/JDd8xGSP9DA?t=2338) Joel’s take on Sun <ul><li>Making the pie larger. Porting NFS to rival platforms</li><li><a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.116.8621">The Sun Network Filesystem: Design, Implementation and Experience</a> has a section on porting experiences.</li><li>Monetizing software - “Sun could never monetize software, only hardware”</li></ul></li><li>[@44:44](https://youtu.be/JDd8xGSP9DA?t=2684) Window toolkits, “cross platform”, write once run anywhere</li><li>“Write once, debug everywhere”</li><li>What’s the directory separator on <a href="https://en.wikipedia.org/wiki/MVS#MVS_filesystem">MVS</a>? or <a href="https://en.wikipedia.org/wiki/Stratus_VOS#File_system">Stratos VOS</a>?</li><li>[@51:40](https://youtu.be/JDd8xGSP9DA?t=3100) James’ experience working on Tomcat <ul><li>Joel’s (2002) <em>Lord Palmerston on Programming</em> <a href="https://www.joelonsoftware.com/2002/12/11/lord-palmerston-on-programming/">blog</a></li><li>Graphics toolkits, Electron/Web vs Native</li></ul></li><li>[@1:05:21](https://youtu.be/JDd8xGSP9DA?t=3921) “OpenSolaris downloads are potential buyers for the ZFS appliance”</li><li>[@1:06:17](https://youtu.be/JDd8xGSP9DA?t=3977) Jason Hoffman “<a href="https://web.archive.org/web/20090207083715/joyeur.com/2006/03/20/the-sun-doesnt-shine-on-me">The Sun does not shine on me</a>” <ul><li>Strategy cannot make up for poor execution</li><li>Sun CEO Jonathan Schwartz didn’t travel to meet customers</li><li>Demoing to a hostile audience</li><li>“Asteroid named Linux on a collision course” <a href="https://twitter.com/bcantrill/status/1444358643051237376">tweet</a></li></ul></li><li>[@1:13:20](https://youtu.be/JDd8xGSP9DA?t=4400) <a href="https://en.wikipedia.org/wiki/Open-core_model">Open-core</a>, AWS services, monetizing open source <ul><li>“People <em>will</em> pay for a service”</li><li>Could Apple open source?</li></ul></li><li>[@1:18:43](https://youtu.be/JDd8xGSP9DA?t=4723) Packaged solutions; giving mom a linux box. Free software: free for whom? <ul><li>Support relationships. People want support</li></ul></li><li>[@1:22:05](https://youtu.be/JDd8xGSP9DA?t=4925) Why didn’t Sun embrace Linux? <ul><li>ZFS on Linux, Ubuntu</li><li><a href="https://web.archive.org/web/20130326031244/http://www.bitmover.com/lm/papers/srcos.html">The Sourceware Operating System Proposal</a> – <a href="https://en.wikipedia.org/wiki/Larry_McVoy">Larry McVoy</a>’s open source SunOS 4 proposal.</li><li>Sun bought Cobalt <a href="https://en.wikipedia.org/wiki/Cobalt_Networks">wiki</a></li></ul></li><li>[@1:25:33](https://youtu.be/JDd8xGSP9DA?t=5133) “The writing was on the wall for Sun..” <ul><li>x86 price-performance</li><li>“Couldn’t you buy like 100 x86 computers for that price?”</li><li>RISC machine in-fighting, while Intel undercuts the market</li></ul></li><li>[@1:31:01](https://youtu.be/JDd8xGSP9DA?t=5461) Josh’s work on frustrating hardware configuration</li><li>[@1:33:25](https://youtu.be/JDd8xGSP9DA?t=5605) Peter’s experience as a Sun customer <ul><li>Vertical scaling, but not so much horizontal scaling</li><li>Clusters of cheap commodity hardware outperforming big multiway boxes</li><li>Importance of open source for big internet companies</li><li>Traders used Sun workstations, for fast trading</li></ul></li><li>[@1:38:39](ht...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 4th, 2021</b></p><p>Economics and Open Source</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/JDd8xGSP9DA">the recording for our Twitter Space for October 4th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on October 4th included <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/jwtodd">James Todd</a>, <a href="https://twitter.com/PeterCorless">Peter Corless</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/caffeinepresent">Joe Thompson</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/AstroBurnham">Tim Burnham</a>, and <a href="https://twitter.com/ZackMaril">vint serp</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Mark Jones Lorenzo (2017) <em>Endless Loop: The History of the BASIC Programming Language</em> <a href="https://www.google.com/books/edition/Endless_Loop/G8ELtAEACAAJ">book</a><ul><li>John Kemeny <a href="https://en.wikipedia.org/wiki/John_G._Kemeny">wiki</a></li></ul></li><li>[@3:11](https://youtu.be/JDd8xGSP9DA?t=191) Tim’s excellent <a href="https://twitter.com/AstroBurnham/status/1444717950477422599">tweet</a><ul><li>William Gibson <a href="https://en.wikipedia.org/wiki/William_Gibson">wiki</a></li><li>John Browne (1996) <em>The Bug Count Also Rises</em> <a href="http://www.workpump.com/bugcount/bugcount.html">short story</a></li></ul></li><li>[@5:38](https://youtu.be/JDd8xGSP9DA?t=338) Growing up with BASIC</li><li>[@8:03](https://youtu.be/JDd8xGSP9DA?t=483) Braille ’n Speak PDA (<a href="https://youtu.be/RAvGNixqSIU">intro video</a>), BASIC programming</li><li><a href="https://en.wikipedia.org/wiki/TI-BASIC">TI-BASIC</a> language</li><li>[@10:39](https://youtu.be/JDd8xGSP9DA?t=639) Speaking program reading off system calls in real time <ul><li><a href="https://docs.oracle.com/cd/E19253-01/816-5166/snoop-1m/index.html">snoop</a> could output to /dev/audio</li></ul></li><li>[@13:39](https://youtu.be/JDd8xGSP9DA?t=819) Joel Spolsky (2002) <em>Strategy Letter V</em> <a href="https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/">blog</a><ul><li>Bryan’s (2004) <em>The Economics of Software</em> <a href="http://dtrace.org/blogs/bmc/2004/08/28/the-economics-of-software/">blog</a></li><li>Software “maintenance”</li></ul></li><li>[@20:02](https://youtu.be/JDd8xGSP9DA?t=1202) Cathedral and the Bazaar, <a href="https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar">wiki</a><ul><li>“Forkophilic” development model and the <a href="https://lkml.org/lkml/2001/5/25/214">Alan Cox -ac Linux tree</a></li></ul></li><li>[@26:07](https://youtu.be/JDd8xGSP9DA?t=1567) Open source as something in the commercial best interest of a business <ul><li>SCO v IBM <a href="https://en.wikipedia.org/wiki/SCO_Group,_Inc._v._International_Business_Machines_Corp.">wiki</a></li><li>Halloween documents <a href="https://en.wikipedia.org/wiki/Halloween_documents">wiki</a></li><li>Steve Ballmer’s “Linux is a cancer” quote in the <a href="https://web.archive.org/web/20011108013601/http://www.suntimes.com/output/tech/cst-fin-micro01.html">Chicago Sun-Times</a></li><li>OpenOffice.org <a href="https://en.wikipedia.org/wiki/OpenOffice.org">wiki</a> (open sourced from <a href="https://en.wikipedia.org/wiki/StarOffice">StarOffice</a>)</li></ul></li><li>[@30:29](https://youtu.be/JDd8xGSP9DA?t=1829) Document editing as a service. Services and open source</li><li>Richard Stallman on <a href="https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html">SaaS</a></li><li>[@33:34](https://youtu.be/JDd8xGSP9DA?t=2014) The Joel Test <a href="https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/">link</a><ul><li>Joel’s (2007) <em>Strategy Letter VI</em> <a href="https://www.joelonsoftware.com/2007/09/18/strategy-letter-vi/">blog</a></li><li>“Everybody wants to be a platform”</li></ul></li><li>[@38:58](https://youtu.be/JDd8xGSP9DA?t=2338) Joel’s take on Sun <ul><li>Making the pie larger. Porting NFS to rival platforms</li><li><a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.116.8621">The Sun Network Filesystem: Design, Implementation and Experience</a> has a section on porting experiences.</li><li>Monetizing software - “Sun could never monetize software, only hardware”</li></ul></li><li>[@44:44](https://youtu.be/JDd8xGSP9DA?t=2684) Window toolkits, “cross platform”, write once run anywhere</li><li>“Write once, debug everywhere”</li><li>What’s the directory separator on <a href="https://en.wikipedia.org/wiki/MVS#MVS_filesystem">MVS</a>? or <a href="https://en.wikipedia.org/wiki/Stratus_VOS#File_system">Stratos VOS</a>?</li><li>[@51:40](https://youtu.be/JDd8xGSP9DA?t=3100) James’ experience working on Tomcat <ul><li>Joel’s (2002) <em>Lord Palmerston on Programming</em> <a href="https://www.joelonsoftware.com/2002/12/11/lord-palmerston-on-programming/">blog</a></li><li>Graphics toolkits, Electron/Web vs Native</li></ul></li><li>[@1:05:21](https://youtu.be/JDd8xGSP9DA?t=3921) “OpenSolaris downloads are potential buyers for the ZFS appliance”</li><li>[@1:06:17](https://youtu.be/JDd8xGSP9DA?t=3977) Jason Hoffman “<a href="https://web.archive.org/web/20090207083715/joyeur.com/2006/03/20/the-sun-doesnt-shine-on-me">The Sun does not shine on me</a>” <ul><li>Strategy cannot make up for poor execution</li><li>Sun CEO Jonathan Schwartz didn’t travel to meet customers</li><li>Demoing to a hostile audience</li><li>“Asteroid named Linux on a collision course” <a href="https://twitter.com/bcantrill/status/1444358643051237376">tweet</a></li></ul></li><li>[@1:13:20](https://youtu.be/JDd8xGSP9DA?t=4400) <a href="https://en.wikipedia.org/wiki/Open-core_model">Open-core</a>, AWS services, monetizing open source <ul><li>“People <em>will</em> pay for a service”</li><li>Could Apple open source?</li></ul></li><li>[@1:18:43](https://youtu.be/JDd8xGSP9DA?t=4723) Packaged solutions; giving mom a linux box. Free software: free for whom? <ul><li>Support relationships. People want support</li></ul></li><li>[@1:22:05](https://youtu.be/JDd8xGSP9DA?t=4925) Why didn’t Sun embrace Linux? <ul><li>ZFS on Linux, Ubuntu</li><li><a href="https://web.archive.org/web/20130326031244/http://www.bitmover.com/lm/papers/srcos.html">The Sourceware Operating System Proposal</a> – <a href="https://en.wikipedia.org/wiki/Larry_McVoy">Larry McVoy</a>’s open source SunOS 4 proposal.</li><li>Sun bought Cobalt <a href="https://en.wikipedia.org/wiki/Cobalt_Networks">wiki</a></li></ul></li><li>[@1:25:33](https://youtu.be/JDd8xGSP9DA?t=5133) “The writing was on the wall for Sun..” <ul><li>x86 price-performance</li><li>“Couldn’t you buy like 100 x86 computers for that price?”</li><li>RISC machine in-fighting, while Intel undercuts the market</li></ul></li><li>[@1:31:01](https://youtu.be/JDd8xGSP9DA?t=5461) Josh’s work on frustrating hardware configuration</li><li>[@1:33:25](https://youtu.be/JDd8xGSP9DA?t=5605) Peter’s experience as a Sun customer <ul><li>Vertical scaling, but not so much horizontal scaling</li><li>Clusters of cheap commodity hardware outperforming big multiway boxes</li><li>Importance of open source for big internet companies</li><li>Traders used Sun workstations, for fast trading</li></ul></li><li>[@1:38:39](ht...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 04 Oct 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/046b64ad/f0a2009d.mp3" length="95441824" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5965</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: October 4th, 2021</b></p><p>Economics and Open Source</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/JDd8xGSP9DA">the recording for our Twitter Space for October 4th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on October 4th included <a href="https://twitter.com/EdwinPeer">Edwin Peer</a>, <a href="https://twitter.com/jwtodd">James Todd</a>, <a href="https://twitter.com/PeterCorless">Peter Corless</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/jasonbking">jasonbking</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/caffeinepresent">Joe Thompson</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/AstroBurnham">Tim Burnham</a>, and <a href="https://twitter.com/ZackMaril">vint serp</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Mark Jones Lorenzo (2017) <em>Endless Loop: The History of the BASIC Programming Language</em> <a href="https://www.google.com/books/edition/Endless_Loop/G8ELtAEACAAJ">book</a><ul><li>John Kemeny <a href="https://en.wikipedia.org/wiki/John_G._Kemeny">wiki</a></li></ul></li><li>[@3:11](https://youtu.be/JDd8xGSP9DA?t=191) Tim’s excellent <a href="https://twitter.com/AstroBurnham/status/1444717950477422599">tweet</a><ul><li>William Gibson <a href="https://en.wikipedia.org/wiki/William_Gibson">wiki</a></li><li>John Browne (1996) <em>The Bug Count Also Rises</em> <a href="http://www.workpump.com/bugcount/bugcount.html">short story</a></li></ul></li><li>[@5:38](https://youtu.be/JDd8xGSP9DA?t=338) Growing up with BASIC</li><li>[@8:03](https://youtu.be/JDd8xGSP9DA?t=483) Braille ’n Speak PDA (<a href="https://youtu.be/RAvGNixqSIU">intro video</a>), BASIC programming</li><li><a href="https://en.wikipedia.org/wiki/TI-BASIC">TI-BASIC</a> language</li><li>[@10:39](https://youtu.be/JDd8xGSP9DA?t=639) Speaking program reading off system calls in real time <ul><li><a href="https://docs.oracle.com/cd/E19253-01/816-5166/snoop-1m/index.html">snoop</a> could output to /dev/audio</li></ul></li><li>[@13:39](https://youtu.be/JDd8xGSP9DA?t=819) Joel Spolsky (2002) <em>Strategy Letter V</em> <a href="https://www.joelonsoftware.com/2002/06/12/strategy-letter-v/">blog</a><ul><li>Bryan’s (2004) <em>The Economics of Software</em> <a href="http://dtrace.org/blogs/bmc/2004/08/28/the-economics-of-software/">blog</a></li><li>Software “maintenance”</li></ul></li><li>[@20:02](https://youtu.be/JDd8xGSP9DA?t=1202) Cathedral and the Bazaar, <a href="https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar">wiki</a><ul><li>“Forkophilic” development model and the <a href="https://lkml.org/lkml/2001/5/25/214">Alan Cox -ac Linux tree</a></li></ul></li><li>[@26:07](https://youtu.be/JDd8xGSP9DA?t=1567) Open source as something in the commercial best interest of a business <ul><li>SCO v IBM <a href="https://en.wikipedia.org/wiki/SCO_Group,_Inc._v._International_Business_Machines_Corp.">wiki</a></li><li>Halloween documents <a href="https://en.wikipedia.org/wiki/Halloween_documents">wiki</a></li><li>Steve Ballmer’s “Linux is a cancer” quote in the <a href="https://web.archive.org/web/20011108013601/http://www.suntimes.com/output/tech/cst-fin-micro01.html">Chicago Sun-Times</a></li><li>OpenOffice.org <a href="https://en.wikipedia.org/wiki/OpenOffice.org">wiki</a> (open sourced from <a href="https://en.wikipedia.org/wiki/StarOffice">StarOffice</a>)</li></ul></li><li>[@30:29](https://youtu.be/JDd8xGSP9DA?t=1829) Document editing as a service. Services and open source</li><li>Richard Stallman on <a href="https://www.gnu.org/philosophy/who-does-that-server-really-serve.en.html">SaaS</a></li><li>[@33:34](https://youtu.be/JDd8xGSP9DA?t=2014) The Joel Test <a href="https://www.joelonsoftware.com/2000/08/09/the-joel-test-12-steps-to-better-code/">link</a><ul><li>Joel’s (2007) <em>Strategy Letter VI</em> <a href="https://www.joelonsoftware.com/2007/09/18/strategy-letter-vi/">blog</a></li><li>“Everybody wants to be a platform”</li></ul></li><li>[@38:58](https://youtu.be/JDd8xGSP9DA?t=2338) Joel’s take on Sun <ul><li>Making the pie larger. Porting NFS to rival platforms</li><li><a href="http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.116.8621">The Sun Network Filesystem: Design, Implementation and Experience</a> has a section on porting experiences.</li><li>Monetizing software - “Sun could never monetize software, only hardware”</li></ul></li><li>[@44:44](https://youtu.be/JDd8xGSP9DA?t=2684) Window toolkits, “cross platform”, write once run anywhere</li><li>“Write once, debug everywhere”</li><li>What’s the directory separator on <a href="https://en.wikipedia.org/wiki/MVS#MVS_filesystem">MVS</a>? or <a href="https://en.wikipedia.org/wiki/Stratus_VOS#File_system">Stratos VOS</a>?</li><li>[@51:40](https://youtu.be/JDd8xGSP9DA?t=3100) James’ experience working on Tomcat <ul><li>Joel’s (2002) <em>Lord Palmerston on Programming</em> <a href="https://www.joelonsoftware.com/2002/12/11/lord-palmerston-on-programming/">blog</a></li><li>Graphics toolkits, Electron/Web vs Native</li></ul></li><li>[@1:05:21](https://youtu.be/JDd8xGSP9DA?t=3921) “OpenSolaris downloads are potential buyers for the ZFS appliance”</li><li>[@1:06:17](https://youtu.be/JDd8xGSP9DA?t=3977) Jason Hoffman “<a href="https://web.archive.org/web/20090207083715/joyeur.com/2006/03/20/the-sun-doesnt-shine-on-me">The Sun does not shine on me</a>” <ul><li>Strategy cannot make up for poor execution</li><li>Sun CEO Jonathan Schwartz didn’t travel to meet customers</li><li>Demoing to a hostile audience</li><li>“Asteroid named Linux on a collision course” <a href="https://twitter.com/bcantrill/status/1444358643051237376">tweet</a></li></ul></li><li>[@1:13:20](https://youtu.be/JDd8xGSP9DA?t=4400) <a href="https://en.wikipedia.org/wiki/Open-core_model">Open-core</a>, AWS services, monetizing open source <ul><li>“People <em>will</em> pay for a service”</li><li>Could Apple open source?</li></ul></li><li>[@1:18:43](https://youtu.be/JDd8xGSP9DA?t=4723) Packaged solutions; giving mom a linux box. Free software: free for whom? <ul><li>Support relationships. People want support</li></ul></li><li>[@1:22:05](https://youtu.be/JDd8xGSP9DA?t=4925) Why didn’t Sun embrace Linux? <ul><li>ZFS on Linux, Ubuntu</li><li><a href="https://web.archive.org/web/20130326031244/http://www.bitmover.com/lm/papers/srcos.html">The Sourceware Operating System Proposal</a> – <a href="https://en.wikipedia.org/wiki/Larry_McVoy">Larry McVoy</a>’s open source SunOS 4 proposal.</li><li>Sun bought Cobalt <a href="https://en.wikipedia.org/wiki/Cobalt_Networks">wiki</a></li></ul></li><li>[@1:25:33](https://youtu.be/JDd8xGSP9DA?t=5133) “The writing was on the wall for Sun..” <ul><li>x86 price-performance</li><li>“Couldn’t you buy like 100 x86 computers for that price?”</li><li>RISC machine in-fighting, while Intel undercuts the market</li></ul></li><li>[@1:31:01](https://youtu.be/JDd8xGSP9DA?t=5461) Josh’s work on frustrating hardware configuration</li><li>[@1:33:25](https://youtu.be/JDd8xGSP9DA?t=5605) Peter’s experience as a Sun customer <ul><li>Vertical scaling, but not so much horizontal scaling</li><li>Clusters of cheap commodity hardware outperforming big multiway boxes</li><li>Importance of open source for big internet companies</li><li>Traders used Sun workstations, for fast trading</li></ul></li><li>[@1:38:39](ht...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/046b64ad/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/046b64ad/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/046b64ad/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/046b64ad/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/046b64ad/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Books in the Box</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>16</itunes:episode>
      <podcast:episode>16</podcast:episode>
      <itunes:title>The Books in the Box</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">860e4093-3b81-4f5f-8ba8-9e665c404e10</guid>
      <link>https://share.transistor.fm/s/7809611e</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 27th, 2021</b></p><p>The Books in the Box</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/zrZAHO89XGk">the recording for our Twitter Space for September 27th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 27th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a> <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/Penguin">Jeremy Tanner</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/AstroBurnham">Tim Burnham</a>, and <a href="https://twitter.com/nrr">Nathaniel Reindl</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Not recommended :-( <ul><li>Dave Hitz and Pat Walsh (2008) <em>How to Castrate a Bull</em> <a href="https://www.google.com/books/edition/How_to_Castrate_a_Bull/zpefDwAAQBAJ">book</a></li><li>Peter Thiel (2014) <em>Zero to One</em> <a href="https://en.wikipedia.org/wiki/Zero_to_One">book</a></li></ul></li><li>[@2:45](https://youtu.be/zrZAHO89XGk?t=165) David Jacques Gerber (2015) <em>The Inventor’s Dilemma: The Remarkable Life of H. Joseph Gerber</em> <a href="https://www.google.com/books/edition/The_Inventor_s_Dilemma/8YKqCgAAQBAJ">book</a></li><li>[@7:21](https://youtu.be/zrZAHO89XGk?t=441) Sidney Dekker (2011) <em>Drift into Failure: From Hunting Broken Components to Understanding Complex Systems</em> <a href="https://www.google.com/books/edition/Drift_into_Failure/uOF6BgAAQBAJ">book</a></li><li>[@13:08](https://youtu.be/zrZAHO89XGk?t=788) Robert Buderi (1996) <em>The Invention that Changed the World: The Story of Radar from War to Peace</em> <a href="https://www.google.com/books/edition/The_Invention_that_Changed_the_World/-fqiGwAACAAJ">book</a><ul><li>MIT Rad Lab Series <a href="http://web.mit.edu/klund/www/books/radlab.html">info</a></li><li>Nuclear Magnetic Resonance <a href="https://en.wikipedia.org/wiki/Nuclear_magnetic_resonance">wiki</a></li><li>Richard Rhodes (1995) <em>Dark Sun: The Making of the Hydrogen Bomb</em> <a href="https://www.google.com/books/edition/Dark_Sun/x4vfAAAAMAAJ">book</a></li><li>Michael Riordan and Lillian Hoddeson (1997) <em>Crystal Fire: The Birth of the Information Age</em> <a href="https://www.google.com/books/edition/Crystal_Fire/0bTpcTLCu6MC">book</a></li><li>Craig Canine (1995) <em>Dream Reaper: The Story of an Old-Fashioned Inventor in the High-Tech, High-Stakes World of Modern Agriculture</em> <a href="https://www.google.com/books/edition/Dream_Reaper/ONa3Jh0Fq7oC">book</a></li><li>David Fisher and Marshall Fisher (1996) <em>Tube: The Invention of Television</em> <a href="https://www.google.com/books/edition/Tube/eApTAAAAMAAJ">book</a></li><li>Michael Hiltzik (2015) <em>Big Science: Ernest Lawrence and the Invention that Launched the Military-Industrial Complex</em> <a href="https://www.google.com/books/edition/Big_Science/vT0jBQAAQBAJ">book</a></li></ul></li><li>[@18:05](https://youtu.be/zrZAHO89XGk?t=1085) Ben Rich and Leo Janos (1994) <em>Skunk Works: A Personal Memoir of My Years at Lockheed</em> <a href="https://www.google.com/books/edition/Skunk_Works/OI9cDwAAQBAJ">book</a></li><li>Network Software Environment</li><li><a href="https://en.wikipedia.org/wiki/Lockheed_SR-71_Blackbird">Lockheed SR-71</a> on display at the <a href="https://www.intrepidmuseum.org/">Sea, Air and Space Museum</a> in NYC.</li><li>[@26:52](https://youtu.be/zrZAHO89XGk?t=1612) Brian Dear (2017) <em>The Friendly Orange Glow: The Untold Story of the Rise of Cyberculture</em> <a href="https://www.google.com/books/edition/The_Friendly_Orange_Glow/NqknDgAAQBAJ">book</a></li><li>[@30:15](https://youtu.be/zrZAHO89XGk?t=1815) Randall Stross (1993) <em>Steve Jobs and the NeXT Big Thing</em> <a href="https://www.google.com/books/edition/STEVE_JOBS_THE_NEXT_BIG_THING/j5JQAAAAMAAJ">book</a></li><li>[@32:21](https://youtu.be/zrZAHO89XGk?t=1941) Christophe Lécuyer and David C. Brock (2010) <em>Makers of the Microchip: A Documentary History of Fairchild Semiconductor</em> <a href="https://www.google.com/books/edition/Makers_of_the_Microchip/iov-DwAAQBAJ">book</a></li><li>[@33:06](https://youtu.be/zrZAHO89XGk?t=1986) Lamont Wood (2012) <em>Datapoint: The Lost Story of the Texans Who Invented the Personal Computer Revolution</em> <a href="https://www.google.com/books/edition/Datapoint_The_Lost_Story_of_the_Texans_W/idTeAAAAQBAJ">book</a></li><li>Charles Kenney (1992) <em>Riding the Runaway Horse: The Rise and Decline of Wang Laboratories</em> <a href="https://www.google.com/books/edition/Riding_the_Runaway_Horse/GY19QgAACAAJ">book</a><ul><li>Tom’s <a href="https://twitter.com/aka_pugs/status/1370950825724366848">tweet</a></li></ul></li><li>[@34:06](https://youtu.be/zrZAHO89XGk?t=2046) Bryan’s Lost Box of Books!</li><li>Edgar H. Schein et al (2003) <em>DEC is Dead, Long Live DEC: The Lasting Legacy of Digital Equipment Corporation</em> <a href="https://www.google.com/books/edition/DEC_Is_Dead_Long_Live_DEC/G07yAAAAMAAJ">book</a></li><li>[@36:56](https://youtu.be/zrZAHO89XGk?t=2216) Alan Payne (2021) <em>Built to Fail: The Inside Story of Blockbuster’s Inevitable Bust</em> <a href="https://g.co/kgs/gpT44T">book</a><ul><li>Videotape format war <a href="https://en.wikipedia.org/wiki/Videotape_format_war">wiki</a></li></ul></li><li>Hackers (1995) <a href="https://en.wikipedia.org/wiki/Hackers_(film)">movie</a>. Watch the <a href="https://youtu.be/Rn2cf_wJ4f4?t=10">trailer</a> ~2mins</li><li>Steven Levy (1984) <em>Hackers: Heroes of the Computer Revolution</em> <a href="https://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Computer_Revolution">book</a></li><li>[@42:32](https://youtu.be/zrZAHO89XGk?t=2552) Paul Halmos (1985) <em>I Want to be a Mathematician: An Automathography</em> <a href="https://www.google.com/books/edition/I_Want_to_be_a_Mathematician/hhpZAAAAYAAJ">book</a></li><li>Paul Hoffman (1998) <em>The Man Who Loved Only Numbers</em> about Paul Erdős <a href="https://en.wikipedia.org/wiki/The_Man_Who_Loved_Only_Numbers">book</a></li><li>1981 text adventure game for the Apple II by Sierra On-Line, “Softporn Adventure” (<a href="https://en.wikipedia.org/wiki/Softporn_Adventure">wiki</a>)</li><li>[@49:16](https://youtu.be/zrZAHO89XGk?t=2956) Douglas Engelbart <em>The Mother of All Demos</em> <a href="https://en.wikipedia.org/wiki/The_Mother_of_All_Demos">wiki</a><ul><li>John Markoff (2005) <em>What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry</em> <a href="https://en.wikipedia.org/wiki/What_the_Dormouse_Said">book</a></li></ul></li><li>Katie Hafner and Matthew Lyon (1998) <em>Where Wizards Stay Up Late</em> <a href="https://www.google.com/books/edition/Where_Wizards_Stay_Up_Late/H6ZzQhM0vSYC">book</a></li><li>1972 <em>Computer Networks: The Heralds of Resource Sharing</em> <a href="https://archive.org/details/ComputerNetworks_TheHeraldsOfResourceSharing">documentary</a> ~26mins (<a href="https://en.wikipedia.org/wiki/Computer_Networks:_The_Heralds_of_Resource_Sharing">wiki</a>) included big names like Corbató, Licklider and Bob Kahn.</li><li>Gordon Moore (1965) <em>Cramming more components onto integrated circuits</em> <a href="https://scholar.google.com/scholar_lookup?author=moore&amp;title=cramming+more+components+onto+integrated+circuits">paper</a> and Moore’s Law <a href="https://en.wikipedia.org/wiki/Moore%27s_law">wiki</a></li><li>[@52:3...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 27th, 2021</b></p><p>The Books in the Box</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/zrZAHO89XGk">the recording for our Twitter Space for September 27th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 27th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a> <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/Penguin">Jeremy Tanner</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/AstroBurnham">Tim Burnham</a>, and <a href="https://twitter.com/nrr">Nathaniel Reindl</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Not recommended :-( <ul><li>Dave Hitz and Pat Walsh (2008) <em>How to Castrate a Bull</em> <a href="https://www.google.com/books/edition/How_to_Castrate_a_Bull/zpefDwAAQBAJ">book</a></li><li>Peter Thiel (2014) <em>Zero to One</em> <a href="https://en.wikipedia.org/wiki/Zero_to_One">book</a></li></ul></li><li>[@2:45](https://youtu.be/zrZAHO89XGk?t=165) David Jacques Gerber (2015) <em>The Inventor’s Dilemma: The Remarkable Life of H. Joseph Gerber</em> <a href="https://www.google.com/books/edition/The_Inventor_s_Dilemma/8YKqCgAAQBAJ">book</a></li><li>[@7:21](https://youtu.be/zrZAHO89XGk?t=441) Sidney Dekker (2011) <em>Drift into Failure: From Hunting Broken Components to Understanding Complex Systems</em> <a href="https://www.google.com/books/edition/Drift_into_Failure/uOF6BgAAQBAJ">book</a></li><li>[@13:08](https://youtu.be/zrZAHO89XGk?t=788) Robert Buderi (1996) <em>The Invention that Changed the World: The Story of Radar from War to Peace</em> <a href="https://www.google.com/books/edition/The_Invention_that_Changed_the_World/-fqiGwAACAAJ">book</a><ul><li>MIT Rad Lab Series <a href="http://web.mit.edu/klund/www/books/radlab.html">info</a></li><li>Nuclear Magnetic Resonance <a href="https://en.wikipedia.org/wiki/Nuclear_magnetic_resonance">wiki</a></li><li>Richard Rhodes (1995) <em>Dark Sun: The Making of the Hydrogen Bomb</em> <a href="https://www.google.com/books/edition/Dark_Sun/x4vfAAAAMAAJ">book</a></li><li>Michael Riordan and Lillian Hoddeson (1997) <em>Crystal Fire: The Birth of the Information Age</em> <a href="https://www.google.com/books/edition/Crystal_Fire/0bTpcTLCu6MC">book</a></li><li>Craig Canine (1995) <em>Dream Reaper: The Story of an Old-Fashioned Inventor in the High-Tech, High-Stakes World of Modern Agriculture</em> <a href="https://www.google.com/books/edition/Dream_Reaper/ONa3Jh0Fq7oC">book</a></li><li>David Fisher and Marshall Fisher (1996) <em>Tube: The Invention of Television</em> <a href="https://www.google.com/books/edition/Tube/eApTAAAAMAAJ">book</a></li><li>Michael Hiltzik (2015) <em>Big Science: Ernest Lawrence and the Invention that Launched the Military-Industrial Complex</em> <a href="https://www.google.com/books/edition/Big_Science/vT0jBQAAQBAJ">book</a></li></ul></li><li>[@18:05](https://youtu.be/zrZAHO89XGk?t=1085) Ben Rich and Leo Janos (1994) <em>Skunk Works: A Personal Memoir of My Years at Lockheed</em> <a href="https://www.google.com/books/edition/Skunk_Works/OI9cDwAAQBAJ">book</a></li><li>Network Software Environment</li><li><a href="https://en.wikipedia.org/wiki/Lockheed_SR-71_Blackbird">Lockheed SR-71</a> on display at the <a href="https://www.intrepidmuseum.org/">Sea, Air and Space Museum</a> in NYC.</li><li>[@26:52](https://youtu.be/zrZAHO89XGk?t=1612) Brian Dear (2017) <em>The Friendly Orange Glow: The Untold Story of the Rise of Cyberculture</em> <a href="https://www.google.com/books/edition/The_Friendly_Orange_Glow/NqknDgAAQBAJ">book</a></li><li>[@30:15](https://youtu.be/zrZAHO89XGk?t=1815) Randall Stross (1993) <em>Steve Jobs and the NeXT Big Thing</em> <a href="https://www.google.com/books/edition/STEVE_JOBS_THE_NEXT_BIG_THING/j5JQAAAAMAAJ">book</a></li><li>[@32:21](https://youtu.be/zrZAHO89XGk?t=1941) Christophe Lécuyer and David C. Brock (2010) <em>Makers of the Microchip: A Documentary History of Fairchild Semiconductor</em> <a href="https://www.google.com/books/edition/Makers_of_the_Microchip/iov-DwAAQBAJ">book</a></li><li>[@33:06](https://youtu.be/zrZAHO89XGk?t=1986) Lamont Wood (2012) <em>Datapoint: The Lost Story of the Texans Who Invented the Personal Computer Revolution</em> <a href="https://www.google.com/books/edition/Datapoint_The_Lost_Story_of_the_Texans_W/idTeAAAAQBAJ">book</a></li><li>Charles Kenney (1992) <em>Riding the Runaway Horse: The Rise and Decline of Wang Laboratories</em> <a href="https://www.google.com/books/edition/Riding_the_Runaway_Horse/GY19QgAACAAJ">book</a><ul><li>Tom’s <a href="https://twitter.com/aka_pugs/status/1370950825724366848">tweet</a></li></ul></li><li>[@34:06](https://youtu.be/zrZAHO89XGk?t=2046) Bryan’s Lost Box of Books!</li><li>Edgar H. Schein et al (2003) <em>DEC is Dead, Long Live DEC: The Lasting Legacy of Digital Equipment Corporation</em> <a href="https://www.google.com/books/edition/DEC_Is_Dead_Long_Live_DEC/G07yAAAAMAAJ">book</a></li><li>[@36:56](https://youtu.be/zrZAHO89XGk?t=2216) Alan Payne (2021) <em>Built to Fail: The Inside Story of Blockbuster’s Inevitable Bust</em> <a href="https://g.co/kgs/gpT44T">book</a><ul><li>Videotape format war <a href="https://en.wikipedia.org/wiki/Videotape_format_war">wiki</a></li></ul></li><li>Hackers (1995) <a href="https://en.wikipedia.org/wiki/Hackers_(film)">movie</a>. Watch the <a href="https://youtu.be/Rn2cf_wJ4f4?t=10">trailer</a> ~2mins</li><li>Steven Levy (1984) <em>Hackers: Heroes of the Computer Revolution</em> <a href="https://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Computer_Revolution">book</a></li><li>[@42:32](https://youtu.be/zrZAHO89XGk?t=2552) Paul Halmos (1985) <em>I Want to be a Mathematician: An Automathography</em> <a href="https://www.google.com/books/edition/I_Want_to_be_a_Mathematician/hhpZAAAAYAAJ">book</a></li><li>Paul Hoffman (1998) <em>The Man Who Loved Only Numbers</em> about Paul Erdős <a href="https://en.wikipedia.org/wiki/The_Man_Who_Loved_Only_Numbers">book</a></li><li>1981 text adventure game for the Apple II by Sierra On-Line, “Softporn Adventure” (<a href="https://en.wikipedia.org/wiki/Softporn_Adventure">wiki</a>)</li><li>[@49:16](https://youtu.be/zrZAHO89XGk?t=2956) Douglas Engelbart <em>The Mother of All Demos</em> <a href="https://en.wikipedia.org/wiki/The_Mother_of_All_Demos">wiki</a><ul><li>John Markoff (2005) <em>What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry</em> <a href="https://en.wikipedia.org/wiki/What_the_Dormouse_Said">book</a></li></ul></li><li>Katie Hafner and Matthew Lyon (1998) <em>Where Wizards Stay Up Late</em> <a href="https://www.google.com/books/edition/Where_Wizards_Stay_Up_Late/H6ZzQhM0vSYC">book</a></li><li>1972 <em>Computer Networks: The Heralds of Resource Sharing</em> <a href="https://archive.org/details/ComputerNetworks_TheHeraldsOfResourceSharing">documentary</a> ~26mins (<a href="https://en.wikipedia.org/wiki/Computer_Networks:_The_Heralds_of_Resource_Sharing">wiki</a>) included big names like Corbató, Licklider and Bob Kahn.</li><li>Gordon Moore (1965) <em>Cramming more components onto integrated circuits</em> <a href="https://scholar.google.com/scholar_lookup?author=moore&amp;title=cramming+more+components+onto+integrated+circuits">paper</a> and Moore’s Law <a href="https://en.wikipedia.org/wiki/Moore%27s_law">wiki</a></li><li>[@52:3...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 27 Sep 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/7809611e/0912aabd.mp3" length="74212758" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4638</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 27th, 2021</b></p><p>The Books in the Box</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/zrZAHO89XGk">the recording for our Twitter Space for September 27th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 27th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a> <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/Penguin">Jeremy Tanner</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/AstroBurnham">Tim Burnham</a>, and <a href="https://twitter.com/nrr">Nathaniel Reindl</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Not recommended :-( <ul><li>Dave Hitz and Pat Walsh (2008) <em>How to Castrate a Bull</em> <a href="https://www.google.com/books/edition/How_to_Castrate_a_Bull/zpefDwAAQBAJ">book</a></li><li>Peter Thiel (2014) <em>Zero to One</em> <a href="https://en.wikipedia.org/wiki/Zero_to_One">book</a></li></ul></li><li>[@2:45](https://youtu.be/zrZAHO89XGk?t=165) David Jacques Gerber (2015) <em>The Inventor’s Dilemma: The Remarkable Life of H. Joseph Gerber</em> <a href="https://www.google.com/books/edition/The_Inventor_s_Dilemma/8YKqCgAAQBAJ">book</a></li><li>[@7:21](https://youtu.be/zrZAHO89XGk?t=441) Sidney Dekker (2011) <em>Drift into Failure: From Hunting Broken Components to Understanding Complex Systems</em> <a href="https://www.google.com/books/edition/Drift_into_Failure/uOF6BgAAQBAJ">book</a></li><li>[@13:08](https://youtu.be/zrZAHO89XGk?t=788) Robert Buderi (1996) <em>The Invention that Changed the World: The Story of Radar from War to Peace</em> <a href="https://www.google.com/books/edition/The_Invention_that_Changed_the_World/-fqiGwAACAAJ">book</a><ul><li>MIT Rad Lab Series <a href="http://web.mit.edu/klund/www/books/radlab.html">info</a></li><li>Nuclear Magnetic Resonance <a href="https://en.wikipedia.org/wiki/Nuclear_magnetic_resonance">wiki</a></li><li>Richard Rhodes (1995) <em>Dark Sun: The Making of the Hydrogen Bomb</em> <a href="https://www.google.com/books/edition/Dark_Sun/x4vfAAAAMAAJ">book</a></li><li>Michael Riordan and Lillian Hoddeson (1997) <em>Crystal Fire: The Birth of the Information Age</em> <a href="https://www.google.com/books/edition/Crystal_Fire/0bTpcTLCu6MC">book</a></li><li>Craig Canine (1995) <em>Dream Reaper: The Story of an Old-Fashioned Inventor in the High-Tech, High-Stakes World of Modern Agriculture</em> <a href="https://www.google.com/books/edition/Dream_Reaper/ONa3Jh0Fq7oC">book</a></li><li>David Fisher and Marshall Fisher (1996) <em>Tube: The Invention of Television</em> <a href="https://www.google.com/books/edition/Tube/eApTAAAAMAAJ">book</a></li><li>Michael Hiltzik (2015) <em>Big Science: Ernest Lawrence and the Invention that Launched the Military-Industrial Complex</em> <a href="https://www.google.com/books/edition/Big_Science/vT0jBQAAQBAJ">book</a></li></ul></li><li>[@18:05](https://youtu.be/zrZAHO89XGk?t=1085) Ben Rich and Leo Janos (1994) <em>Skunk Works: A Personal Memoir of My Years at Lockheed</em> <a href="https://www.google.com/books/edition/Skunk_Works/OI9cDwAAQBAJ">book</a></li><li>Network Software Environment</li><li><a href="https://en.wikipedia.org/wiki/Lockheed_SR-71_Blackbird">Lockheed SR-71</a> on display at the <a href="https://www.intrepidmuseum.org/">Sea, Air and Space Museum</a> in NYC.</li><li>[@26:52](https://youtu.be/zrZAHO89XGk?t=1612) Brian Dear (2017) <em>The Friendly Orange Glow: The Untold Story of the Rise of Cyberculture</em> <a href="https://www.google.com/books/edition/The_Friendly_Orange_Glow/NqknDgAAQBAJ">book</a></li><li>[@30:15](https://youtu.be/zrZAHO89XGk?t=1815) Randall Stross (1993) <em>Steve Jobs and the NeXT Big Thing</em> <a href="https://www.google.com/books/edition/STEVE_JOBS_THE_NEXT_BIG_THING/j5JQAAAAMAAJ">book</a></li><li>[@32:21](https://youtu.be/zrZAHO89XGk?t=1941) Christophe Lécuyer and David C. Brock (2010) <em>Makers of the Microchip: A Documentary History of Fairchild Semiconductor</em> <a href="https://www.google.com/books/edition/Makers_of_the_Microchip/iov-DwAAQBAJ">book</a></li><li>[@33:06](https://youtu.be/zrZAHO89XGk?t=1986) Lamont Wood (2012) <em>Datapoint: The Lost Story of the Texans Who Invented the Personal Computer Revolution</em> <a href="https://www.google.com/books/edition/Datapoint_The_Lost_Story_of_the_Texans_W/idTeAAAAQBAJ">book</a></li><li>Charles Kenney (1992) <em>Riding the Runaway Horse: The Rise and Decline of Wang Laboratories</em> <a href="https://www.google.com/books/edition/Riding_the_Runaway_Horse/GY19QgAACAAJ">book</a><ul><li>Tom’s <a href="https://twitter.com/aka_pugs/status/1370950825724366848">tweet</a></li></ul></li><li>[@34:06](https://youtu.be/zrZAHO89XGk?t=2046) Bryan’s Lost Box of Books!</li><li>Edgar H. Schein et al (2003) <em>DEC is Dead, Long Live DEC: The Lasting Legacy of Digital Equipment Corporation</em> <a href="https://www.google.com/books/edition/DEC_Is_Dead_Long_Live_DEC/G07yAAAAMAAJ">book</a></li><li>[@36:56](https://youtu.be/zrZAHO89XGk?t=2216) Alan Payne (2021) <em>Built to Fail: The Inside Story of Blockbuster’s Inevitable Bust</em> <a href="https://g.co/kgs/gpT44T">book</a><ul><li>Videotape format war <a href="https://en.wikipedia.org/wiki/Videotape_format_war">wiki</a></li></ul></li><li>Hackers (1995) <a href="https://en.wikipedia.org/wiki/Hackers_(film)">movie</a>. Watch the <a href="https://youtu.be/Rn2cf_wJ4f4?t=10">trailer</a> ~2mins</li><li>Steven Levy (1984) <em>Hackers: Heroes of the Computer Revolution</em> <a href="https://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Computer_Revolution">book</a></li><li>[@42:32](https://youtu.be/zrZAHO89XGk?t=2552) Paul Halmos (1985) <em>I Want to be a Mathematician: An Automathography</em> <a href="https://www.google.com/books/edition/I_Want_to_be_a_Mathematician/hhpZAAAAYAAJ">book</a></li><li>Paul Hoffman (1998) <em>The Man Who Loved Only Numbers</em> about Paul Erdős <a href="https://en.wikipedia.org/wiki/The_Man_Who_Loved_Only_Numbers">book</a></li><li>1981 text adventure game for the Apple II by Sierra On-Line, “Softporn Adventure” (<a href="https://en.wikipedia.org/wiki/Softporn_Adventure">wiki</a>)</li><li>[@49:16](https://youtu.be/zrZAHO89XGk?t=2956) Douglas Engelbart <em>The Mother of All Demos</em> <a href="https://en.wikipedia.org/wiki/The_Mother_of_All_Demos">wiki</a><ul><li>John Markoff (2005) <em>What the Dormouse Said: How the Sixties Counterculture Shaped the Personal Computer Industry</em> <a href="https://en.wikipedia.org/wiki/What_the_Dormouse_Said">book</a></li></ul></li><li>Katie Hafner and Matthew Lyon (1998) <em>Where Wizards Stay Up Late</em> <a href="https://www.google.com/books/edition/Where_Wizards_Stay_Up_Late/H6ZzQhM0vSYC">book</a></li><li>1972 <em>Computer Networks: The Heralds of Resource Sharing</em> <a href="https://archive.org/details/ComputerNetworks_TheHeraldsOfResourceSharing">documentary</a> ~26mins (<a href="https://en.wikipedia.org/wiki/Computer_Networks:_The_Heralds_of_Resource_Sharing">wiki</a>) included big names like Corbató, Licklider and Bob Kahn.</li><li>Gordon Moore (1965) <em>Cramming more components onto integrated circuits</em> <a href="https://scholar.google.com/scholar_lookup?author=moore&amp;title=cramming+more+components+onto+integrated+circuits">paper</a> and Moore’s Law <a href="https://en.wikipedia.org/wiki/Moore%27s_law">wiki</a></li><li>[@52:3...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/7809611e/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7809611e/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7809611e/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7809611e/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/7809611e/transcription" type="text/html"/>
    </item>
    <item>
      <title>Theranos, Silicon Valley, and the March Madness of Tech Fraud</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>15</itunes:episode>
      <podcast:episode>15</podcast:episode>
      <itunes:title>Theranos, Silicon Valley, and the March Madness of Tech Fraud</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">16f759d5-eba5-4dd0-bf91-5799e93e5d8e</guid>
      <link>https://share.transistor.fm/s/002528dc</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 20th, 2021</b></p><p>Theranos, Silicon Valley, and the March Madness of Tech Fraud</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/YWdk9CKML2g">the recording for our Twitter Space for September 20th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 20th included <a href="https://twitter.com/LBelenky">Land Belenky</a>, <a href="https://twitter.com/TheRealToaster">Toasterson</a>, <a href="https://twitter.com/csp_frederick">Cole Frederick</a>, and <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>John Carreyrou on Theranos <ul><li>“Bad Blood: Secrets and Lies in a Silicon Valley Startup” 2018 <a href="https://en.wikipedia.org/wiki/Bad_Blood:_Secrets_and_Lies_in_a_Silicon_Valley_Startup">book</a></li><li>“Bad Blood the Final Chapter” podcast as the trial proceeds (<a href="https://twitter.com/JohnCarreyrou/status/1413152952294940679">announcement</a>), on <a href="https://podcasts.apple.com/us/podcast/bad-blood-the-final-chapter/id1575738174">apple</a>, <a href="https://podcasts.apple.com/us/podcast/bad-blood-the-final-chapter/id1575738174">spotify</a></li></ul></li><li>Cole’s <a href="https://twitter.com/csp_frederick/status/1440094757045211137">tweet</a> linking to a ~5min <a href="https://youtu.be/M1BbZ_qIMgM?t=225">video</a> of a would-be Theranos competitor commenting on its collapse &gt; The lone inventor is a dangerous impression to give people.</li><li>Related: Brian Fitzpatrick and Ben Collins-Sussman “The Myth of the Genius Programmer” 2009 <a href="https://youtu.be/0SARbwvhupQ">talk</a> ~55mins</li><li>[@9:47](https://youtu.be/YWdk9CKML2g?t=587) Companies that drive scientific people nuts <ul><li><a href="https://en.wikipedia.org/wiki/SonicEnergy">uBeam</a> “claims to be developing a wireless charging system to work via ultrasound. Scientists have strongly criticised the plausibility under physics of this proposal.”</li><li><a href="https://en.wikipedia.org/wiki/UBiome">uBiome</a> &gt; To innovate, you have to balance the world as it is with the world as it isn’t.</li></ul></li><li>[@13:44](https://youtu.be/YWdk9CKML2g?t=824) Theranos’ fantastical vision. European attitudes around business and innovation. <ul><li><a href="https://en.wikipedia.org/wiki/Polymerase_chain_reaction">PCR</a> Polymerase chain reaction invented 1983 by Kary Mullis.</li></ul></li><li>[@18:39](https://youtu.be/YWdk9CKML2g?t=1119) Fake it till you make it? <ul><li><a href="https://en.wikipedia.org/wiki/Optative_(Ancient_Greek)">Optative voice</a> &gt; The secrecy of Theranos should have been a red flag</li></ul></li><li>[@23:57](https://youtu.be/YWdk9CKML2g?t=1437) Whistleblower <a href="https://en.wikipedia.org/wiki/Avie_Tevanian">Avie Tevanian</a>. Smoke and mirrors, giving the board the run around.</li><li>[@29:05](https://youtu.be/YWdk9CKML2g?t=1745) “Everyone was relying on someone else to do their due diligence” <ul><li>Tech risk, venture capital</li><li><a href="https://cerebras.net/">Cerebras Systems</a> wafer scale processors</li><li>Ellen Pao NYT <a href="https://www.nytimes.com/2021/09/15/opinion/elizabeth-holmes-trial-sexism.html">editorial</a> “The Elizabeth Holmes Trial is a Wake-up Call for Sexism in Tech”</li></ul></li><li>[@35:20](https://youtu.be/YWdk9CKML2g?t=2120) Software cure-all <ul><li><a href="https://en.wikipedia.org/wiki/Boeing_737_MAX_groundings">737 MAX failures</a></li></ul></li><li>[@40:14](https://youtu.be/YWdk9CKML2g?t=2414) Founding myths <ul><li><a href="https://en.wikipedia.org/wiki/Jean-Louis_Gass%C3%A9e">Jean-Louis Gassée</a><ul><li>2015 “Theranos Trouble: A First Person Account” <a href="https://mondaynote.com/theranos-trouble-a-first-person-account-1690b827539f">blog</a></li><li>2018 “Theranos Could Have Been Stopped” <a href="https://mondaynote.com/theranos-could-have-been-stopped-9670793e3431">blog</a></li></ul></li></ul></li><li>[@44:06](https://youtu.be/YWdk9CKML2g?t=2646) Tesla “Autopilot”, Uber self driving <ul><li><a href="https://en.wikipedia.org/wiki/Anthony_Levandowski">Anthony Levandowski</a> &gt; Judge Alsup: This is the biggest trade secret crime I have ever seen. &gt; This was not small. This was massive in scale.</li></ul></li><li>[@48:21](https://youtu.be/YWdk9CKML2g?t=2901) March Madness of Silicon Valley Fraudsters <ul><li><a href="https://en.wikipedia.org/wiki/Solyndra">Solyndra</a> bankrupt 2011</li><li><a href="https://en.wikipedia.org/wiki/Tether_(cryptocurrency)#Questions_about_dollar_reserves">Tether</a></li></ul></li><li>[@59:02](https://youtu.be/YWdk9CKML2g?t=3542) Levandowski jeopardizes employee <ul><li><a href="https://en.wikipedia.org/wiki/Better_Place_(company)">Better Place</a></li><li><a href="https://www.economist.com/obituary">The Economist Obituary</a></li><li><a href="https://en.wikipedia.org/wiki/Juicero">Juicero</a></li><li><a href="https://en.wikipedia.org/wiki/Flip_Video">Flip Video</a> bought by Cisco 2009</li></ul></li><li>[@1:04:35](https://youtu.be/YWdk9CKML2g?t=3875) Warning signs of fraudulent companies <ul><li>Transparency, celebrity boards</li><li><a href="https://en.wikipedia.org/wiki/3D_XPoint">Optane</a></li><li>Inconsistency between board and leadership on what the coming milestones are</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 20th, 2021</b></p><p>Theranos, Silicon Valley, and the March Madness of Tech Fraud</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/YWdk9CKML2g">the recording for our Twitter Space for September 20th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 20th included <a href="https://twitter.com/LBelenky">Land Belenky</a>, <a href="https://twitter.com/TheRealToaster">Toasterson</a>, <a href="https://twitter.com/csp_frederick">Cole Frederick</a>, and <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>John Carreyrou on Theranos <ul><li>“Bad Blood: Secrets and Lies in a Silicon Valley Startup” 2018 <a href="https://en.wikipedia.org/wiki/Bad_Blood:_Secrets_and_Lies_in_a_Silicon_Valley_Startup">book</a></li><li>“Bad Blood the Final Chapter” podcast as the trial proceeds (<a href="https://twitter.com/JohnCarreyrou/status/1413152952294940679">announcement</a>), on <a href="https://podcasts.apple.com/us/podcast/bad-blood-the-final-chapter/id1575738174">apple</a>, <a href="https://podcasts.apple.com/us/podcast/bad-blood-the-final-chapter/id1575738174">spotify</a></li></ul></li><li>Cole’s <a href="https://twitter.com/csp_frederick/status/1440094757045211137">tweet</a> linking to a ~5min <a href="https://youtu.be/M1BbZ_qIMgM?t=225">video</a> of a would-be Theranos competitor commenting on its collapse &gt; The lone inventor is a dangerous impression to give people.</li><li>Related: Brian Fitzpatrick and Ben Collins-Sussman “The Myth of the Genius Programmer” 2009 <a href="https://youtu.be/0SARbwvhupQ">talk</a> ~55mins</li><li>[@9:47](https://youtu.be/YWdk9CKML2g?t=587) Companies that drive scientific people nuts <ul><li><a href="https://en.wikipedia.org/wiki/SonicEnergy">uBeam</a> “claims to be developing a wireless charging system to work via ultrasound. Scientists have strongly criticised the plausibility under physics of this proposal.”</li><li><a href="https://en.wikipedia.org/wiki/UBiome">uBiome</a> &gt; To innovate, you have to balance the world as it is with the world as it isn’t.</li></ul></li><li>[@13:44](https://youtu.be/YWdk9CKML2g?t=824) Theranos’ fantastical vision. European attitudes around business and innovation. <ul><li><a href="https://en.wikipedia.org/wiki/Polymerase_chain_reaction">PCR</a> Polymerase chain reaction invented 1983 by Kary Mullis.</li></ul></li><li>[@18:39](https://youtu.be/YWdk9CKML2g?t=1119) Fake it till you make it? <ul><li><a href="https://en.wikipedia.org/wiki/Optative_(Ancient_Greek)">Optative voice</a> &gt; The secrecy of Theranos should have been a red flag</li></ul></li><li>[@23:57](https://youtu.be/YWdk9CKML2g?t=1437) Whistleblower <a href="https://en.wikipedia.org/wiki/Avie_Tevanian">Avie Tevanian</a>. Smoke and mirrors, giving the board the run around.</li><li>[@29:05](https://youtu.be/YWdk9CKML2g?t=1745) “Everyone was relying on someone else to do their due diligence” <ul><li>Tech risk, venture capital</li><li><a href="https://cerebras.net/">Cerebras Systems</a> wafer scale processors</li><li>Ellen Pao NYT <a href="https://www.nytimes.com/2021/09/15/opinion/elizabeth-holmes-trial-sexism.html">editorial</a> “The Elizabeth Holmes Trial is a Wake-up Call for Sexism in Tech”</li></ul></li><li>[@35:20](https://youtu.be/YWdk9CKML2g?t=2120) Software cure-all <ul><li><a href="https://en.wikipedia.org/wiki/Boeing_737_MAX_groundings">737 MAX failures</a></li></ul></li><li>[@40:14](https://youtu.be/YWdk9CKML2g?t=2414) Founding myths <ul><li><a href="https://en.wikipedia.org/wiki/Jean-Louis_Gass%C3%A9e">Jean-Louis Gassée</a><ul><li>2015 “Theranos Trouble: A First Person Account” <a href="https://mondaynote.com/theranos-trouble-a-first-person-account-1690b827539f">blog</a></li><li>2018 “Theranos Could Have Been Stopped” <a href="https://mondaynote.com/theranos-could-have-been-stopped-9670793e3431">blog</a></li></ul></li></ul></li><li>[@44:06](https://youtu.be/YWdk9CKML2g?t=2646) Tesla “Autopilot”, Uber self driving <ul><li><a href="https://en.wikipedia.org/wiki/Anthony_Levandowski">Anthony Levandowski</a> &gt; Judge Alsup: This is the biggest trade secret crime I have ever seen. &gt; This was not small. This was massive in scale.</li></ul></li><li>[@48:21](https://youtu.be/YWdk9CKML2g?t=2901) March Madness of Silicon Valley Fraudsters <ul><li><a href="https://en.wikipedia.org/wiki/Solyndra">Solyndra</a> bankrupt 2011</li><li><a href="https://en.wikipedia.org/wiki/Tether_(cryptocurrency)#Questions_about_dollar_reserves">Tether</a></li></ul></li><li>[@59:02](https://youtu.be/YWdk9CKML2g?t=3542) Levandowski jeopardizes employee <ul><li><a href="https://en.wikipedia.org/wiki/Better_Place_(company)">Better Place</a></li><li><a href="https://www.economist.com/obituary">The Economist Obituary</a></li><li><a href="https://en.wikipedia.org/wiki/Juicero">Juicero</a></li><li><a href="https://en.wikipedia.org/wiki/Flip_Video">Flip Video</a> bought by Cisco 2009</li></ul></li><li>[@1:04:35](https://youtu.be/YWdk9CKML2g?t=3875) Warning signs of fraudulent companies <ul><li>Transparency, celebrity boards</li><li><a href="https://en.wikipedia.org/wiki/3D_XPoint">Optane</a></li><li>Inconsistency between board and leadership on what the coming milestones are</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 20 Sep 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/002528dc/c9215939.mp3" length="69918568" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4369</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 20th, 2021</b></p><p>Theranos, Silicon Valley, and the March Madness of Tech Fraud</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/YWdk9CKML2g">the recording for our Twitter Space for September 20th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 20th included <a href="https://twitter.com/LBelenky">Land Belenky</a>, <a href="https://twitter.com/TheRealToaster">Toasterson</a>, <a href="https://twitter.com/csp_frederick">Cole Frederick</a>, and <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>John Carreyrou on Theranos <ul><li>“Bad Blood: Secrets and Lies in a Silicon Valley Startup” 2018 <a href="https://en.wikipedia.org/wiki/Bad_Blood:_Secrets_and_Lies_in_a_Silicon_Valley_Startup">book</a></li><li>“Bad Blood the Final Chapter” podcast as the trial proceeds (<a href="https://twitter.com/JohnCarreyrou/status/1413152952294940679">announcement</a>), on <a href="https://podcasts.apple.com/us/podcast/bad-blood-the-final-chapter/id1575738174">apple</a>, <a href="https://podcasts.apple.com/us/podcast/bad-blood-the-final-chapter/id1575738174">spotify</a></li></ul></li><li>Cole’s <a href="https://twitter.com/csp_frederick/status/1440094757045211137">tweet</a> linking to a ~5min <a href="https://youtu.be/M1BbZ_qIMgM?t=225">video</a> of a would-be Theranos competitor commenting on its collapse &gt; The lone inventor is a dangerous impression to give people.</li><li>Related: Brian Fitzpatrick and Ben Collins-Sussman “The Myth of the Genius Programmer” 2009 <a href="https://youtu.be/0SARbwvhupQ">talk</a> ~55mins</li><li>[@9:47](https://youtu.be/YWdk9CKML2g?t=587) Companies that drive scientific people nuts <ul><li><a href="https://en.wikipedia.org/wiki/SonicEnergy">uBeam</a> “claims to be developing a wireless charging system to work via ultrasound. Scientists have strongly criticised the plausibility under physics of this proposal.”</li><li><a href="https://en.wikipedia.org/wiki/UBiome">uBiome</a> &gt; To innovate, you have to balance the world as it is with the world as it isn’t.</li></ul></li><li>[@13:44](https://youtu.be/YWdk9CKML2g?t=824) Theranos’ fantastical vision. European attitudes around business and innovation. <ul><li><a href="https://en.wikipedia.org/wiki/Polymerase_chain_reaction">PCR</a> Polymerase chain reaction invented 1983 by Kary Mullis.</li></ul></li><li>[@18:39](https://youtu.be/YWdk9CKML2g?t=1119) Fake it till you make it? <ul><li><a href="https://en.wikipedia.org/wiki/Optative_(Ancient_Greek)">Optative voice</a> &gt; The secrecy of Theranos should have been a red flag</li></ul></li><li>[@23:57](https://youtu.be/YWdk9CKML2g?t=1437) Whistleblower <a href="https://en.wikipedia.org/wiki/Avie_Tevanian">Avie Tevanian</a>. Smoke and mirrors, giving the board the run around.</li><li>[@29:05](https://youtu.be/YWdk9CKML2g?t=1745) “Everyone was relying on someone else to do their due diligence” <ul><li>Tech risk, venture capital</li><li><a href="https://cerebras.net/">Cerebras Systems</a> wafer scale processors</li><li>Ellen Pao NYT <a href="https://www.nytimes.com/2021/09/15/opinion/elizabeth-holmes-trial-sexism.html">editorial</a> “The Elizabeth Holmes Trial is a Wake-up Call for Sexism in Tech”</li></ul></li><li>[@35:20](https://youtu.be/YWdk9CKML2g?t=2120) Software cure-all <ul><li><a href="https://en.wikipedia.org/wiki/Boeing_737_MAX_groundings">737 MAX failures</a></li></ul></li><li>[@40:14](https://youtu.be/YWdk9CKML2g?t=2414) Founding myths <ul><li><a href="https://en.wikipedia.org/wiki/Jean-Louis_Gass%C3%A9e">Jean-Louis Gassée</a><ul><li>2015 “Theranos Trouble: A First Person Account” <a href="https://mondaynote.com/theranos-trouble-a-first-person-account-1690b827539f">blog</a></li><li>2018 “Theranos Could Have Been Stopped” <a href="https://mondaynote.com/theranos-could-have-been-stopped-9670793e3431">blog</a></li></ul></li></ul></li><li>[@44:06](https://youtu.be/YWdk9CKML2g?t=2646) Tesla “Autopilot”, Uber self driving <ul><li><a href="https://en.wikipedia.org/wiki/Anthony_Levandowski">Anthony Levandowski</a> &gt; Judge Alsup: This is the biggest trade secret crime I have ever seen. &gt; This was not small. This was massive in scale.</li></ul></li><li>[@48:21](https://youtu.be/YWdk9CKML2g?t=2901) March Madness of Silicon Valley Fraudsters <ul><li><a href="https://en.wikipedia.org/wiki/Solyndra">Solyndra</a> bankrupt 2011</li><li><a href="https://en.wikipedia.org/wiki/Tether_(cryptocurrency)#Questions_about_dollar_reserves">Tether</a></li></ul></li><li>[@59:02](https://youtu.be/YWdk9CKML2g?t=3542) Levandowski jeopardizes employee <ul><li><a href="https://en.wikipedia.org/wiki/Better_Place_(company)">Better Place</a></li><li><a href="https://www.economist.com/obituary">The Economist Obituary</a></li><li><a href="https://en.wikipedia.org/wiki/Juicero">Juicero</a></li><li><a href="https://en.wikipedia.org/wiki/Flip_Video">Flip Video</a> bought by Cisco 2009</li></ul></li><li>[@1:04:35](https://youtu.be/YWdk9CKML2g?t=3875) Warning signs of fraudulent companies <ul><li>Transparency, celebrity boards</li><li><a href="https://en.wikipedia.org/wiki/3D_XPoint">Optane</a></li><li>Inconsistency between board and leadership on what the coming milestones are</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/002528dc/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/002528dc/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/002528dc/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/002528dc/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/002528dc/transcription" type="text/html"/>
    </item>
    <item>
      <title>Docker, Inc., an Early Epitaph</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>14</itunes:episode>
      <podcast:episode>14</podcast:episode>
      <itunes:title>Docker, Inc., an Early Epitaph</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">57ab6a65-6fe9-4233-8fd1-01e4d6a61363</guid>
      <link>https://share.transistor.fm/s/ac98148d</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 13th, 2021</b></p><p>Docker, Inc., an Early Epitaph</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/l9LTJdT0sZ8">the recording for our Twitter Space for September 13th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 13th included <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/nickgeracehacks">Nick Gerace</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/drewonpaper">Drew Vogel</a>, and <a href="https://twitter.com/ZackMaril">vint serp</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Topic: Scott Carey’s article <a href="https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html">How Docker broke in half</a><ul><li>More by Carey on Docker: <ul><li><a href="https://www.infoworld.com/article/3630393/docker-desktop-is-no-longer-free-for-enterprise-users.html">Docker Desktop is no longer free for enterprise users</a></li><li><a href="https://www.infoworld.com/article/3204171/what-is-docker-the-spark-for-the-container-revolution.html">What is Docker? The spark for the container revolution</a></li></ul></li></ul></li><li>Andrej Karpathy’s <a href="https://twitter.com/karpathy/status/1435827240286109702">tweet</a> showing InfoWorld.com spamming ads</li><li>Carey talked to:<ul><li><a href="https://twitter.com/solomonstre">Solomon Hykes</a> (Docker cofounder with Sebastien Pahl)</li><li><a href="https://twitter.com/golubbe">Ben Golub</a> (Docker CEO 2013-2017)</li><li><a href="https://twitter.com/cmcluck">Craig McLuckie</a> (Kubernetes cofounder)</li><li><a href="https://twitter.com/nickstinemates">Nick Stinemates</a> (early employee and former VP of Business Development)</li></ul></li><li>[@5:21](https://youtu.be/l9LTJdT0sZ8?t=321) Akira Kurosawa’s 1950 <a href="https://en.wikipedia.org/wiki/Rashomon">Rashomon</a> ~90mins. Watch a 2min <a href="https://www.youtube.com/watch?v=xCZ9TguVOIA">trailer</a></li><li>Box office bomb “The Hottie and the Nottie” <a href="https://en.wikipedia.org/wiki/The_Hottie_and_the_Nottie">movie</a>. Other stinkers: <a href="https://en.wikipedia.org/wiki/Gigli">Gigli</a>, <a href="https://en.wikipedia.org/wiki/Gotti_(2018_film)">Gotti</a></li><li>[@9:31](https://youtu.be/l9LTJdT0sZ8?t=571) Jerry Kaplan’s 1996 book <a href="https://www.google.com/books/edition/Startup/dih2GDy5cHEC?hl=en">Startup: A Silicon Valley Adventure</a></li><li>Steve’s take on commercialization &gt; Bryan: There’s no question that they hit on something very big. &gt; We saw a container as an operational vessel, but we failed to see &gt; a container as a development vessel.</li><li>[@14:36](https://youtu.be/l9LTJdT0sZ8?t=876) dotCloud (PaaS) struggles to find a buyer; ultimately open sources as last resort &gt; All of a sudden a company that nobody had heard of, &gt; was a company that everybody had heard of.</li><li>They took too much money.</li><li>[@17:40](https://youtu.be/l9LTJdT0sZ8?t=1060) Pitfalls in raising money and scaling sales by imitating big companies<ul><li>HBO’s <a href="https://en.wikipedia.org/wiki/Silicon_Valley_(TV_series)">Silicon Valley</a><ul><li><a href="https://youtu.be/de5vU7NLu8o">Clip</a> ~1min with Jan the Man, Keith, and Doug (I’m shadowing Keith) &gt; Everybody should be spending time arm in arm with customers understanding &gt; how is this technology going to solve a problem &gt; which they’ll want to pay to have a solution.</li></ul></li></ul></li><li>Tom: Was there actually a business anyways? Or was it just technology?</li><li>What if developers are attracted to those things they know cannot be monetized?</li><li>There was this belief that if a technology is this ubiquitous, it will be readily monetizable.</li><li>[@27:26](https://youtu.be/l9LTJdT0sZ8?t=1646) Docker Swarm and Kubernetes &gt; Hykes: We didn’t work at Google, we didn’t go to Stanford, &gt; we didn’t have a PhD in computer science.</li><li>Stinemates: (The Kubernetes team) had strong opinions about the need for a service level API and Docker technically had its own opinion about a single API from a simplicity standpoint. We couldn’t agree.<ul><li>DockerCon 2015: No mentioning Kubernetes! <ul><li>Brendan Burns’ talk “The distributed system toolkit: Container patterns for modular distributed system design” was unfortunately made private by <a href="https://www.youtube.com/c/DockerIo">Docker</a> sometime in the last two years. The internet archive only has <a href="https://web.archive.org/web/20151014150029/https://www.youtube.com/watch?v=Ph3t8jIt894">this</a>. Burns wrote a <a href="https://kubernetes.io/blog/2015/06/the-distributed-system-toolkit-patterns/">blog post</a> about the topics from his talk.</li></ul></li><li><a href="https://github.com/rkt/rkt/">rkt</a> (“Rocket”), <a href="https://en.wikipedia.org/wiki/Container_Linux">CoreOS</a></li></ul></li><li>[@36:11](https://youtu.be/l9LTJdT0sZ8?t=2171) Docker coming to market<ul><li>Enterprise teams wanted support</li><li>Initial support offerings were expensive and limited (no after hours, no weekends) &gt; Bryan: I floated to Solomon in 2014: run container management as a service.</li><li><a href="https://en.wikipedia.org/wiki/Rancher_Labs">Rancher Labs</a>, K3s (lightweight kubernetes)</li><li>People care about GitHub stars (for better or worse)</li></ul></li><li>[@48:02](https://youtu.be/l9LTJdT0sZ8?t=2882) Monetizing open source technologies<ul><li>Triton implementing the Docker API</li><li>The support relationships are the foothold to figure out the product.</li></ul></li><li>[@54:36](https://youtu.be/l9LTJdT0sZ8?t=3276) Venture capital going into Docker<ul><li>Docker acquires <a href="https://www.docker.com/blog/docker-acquires-tutum/">Tutum</a></li></ul></li><li>Product market fit<ul><li>Acquisitions</li></ul></li><li>[@1:04:42](https://youtu.be/l9LTJdT0sZ8?t=3882) Could the outcome have been materially different?<ul><li>Who made money on Docker? Cloud companies? Developers?</li><li>VMware acquires <a href="https://techcrunch.com/2018/11/06/vmware-acquires-heptio-the-startup-founded-by-2-co-founders-of-kubernetes/">Heptio</a></li><li>Who invented containers? <ul><li>BSD Jails, Plan9 namespaces?</li></ul></li><li>Tyler Tringas’ <a href="https://calmfund.com/writing/investment-memo-calm-fund-2">post</a> about how small teams can create value with little outside investment, as a result of the Peace Dividend of the SaaS Wars.</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 13th, 2021</b></p><p>Docker, Inc., an Early Epitaph</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/l9LTJdT0sZ8">the recording for our Twitter Space for September 13th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 13th included <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/nickgeracehacks">Nick Gerace</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/drewonpaper">Drew Vogel</a>, and <a href="https://twitter.com/ZackMaril">vint serp</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Topic: Scott Carey’s article <a href="https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html">How Docker broke in half</a><ul><li>More by Carey on Docker: <ul><li><a href="https://www.infoworld.com/article/3630393/docker-desktop-is-no-longer-free-for-enterprise-users.html">Docker Desktop is no longer free for enterprise users</a></li><li><a href="https://www.infoworld.com/article/3204171/what-is-docker-the-spark-for-the-container-revolution.html">What is Docker? The spark for the container revolution</a></li></ul></li></ul></li><li>Andrej Karpathy’s <a href="https://twitter.com/karpathy/status/1435827240286109702">tweet</a> showing InfoWorld.com spamming ads</li><li>Carey talked to:<ul><li><a href="https://twitter.com/solomonstre">Solomon Hykes</a> (Docker cofounder with Sebastien Pahl)</li><li><a href="https://twitter.com/golubbe">Ben Golub</a> (Docker CEO 2013-2017)</li><li><a href="https://twitter.com/cmcluck">Craig McLuckie</a> (Kubernetes cofounder)</li><li><a href="https://twitter.com/nickstinemates">Nick Stinemates</a> (early employee and former VP of Business Development)</li></ul></li><li>[@5:21](https://youtu.be/l9LTJdT0sZ8?t=321) Akira Kurosawa’s 1950 <a href="https://en.wikipedia.org/wiki/Rashomon">Rashomon</a> ~90mins. Watch a 2min <a href="https://www.youtube.com/watch?v=xCZ9TguVOIA">trailer</a></li><li>Box office bomb “The Hottie and the Nottie” <a href="https://en.wikipedia.org/wiki/The_Hottie_and_the_Nottie">movie</a>. Other stinkers: <a href="https://en.wikipedia.org/wiki/Gigli">Gigli</a>, <a href="https://en.wikipedia.org/wiki/Gotti_(2018_film)">Gotti</a></li><li>[@9:31](https://youtu.be/l9LTJdT0sZ8?t=571) Jerry Kaplan’s 1996 book <a href="https://www.google.com/books/edition/Startup/dih2GDy5cHEC?hl=en">Startup: A Silicon Valley Adventure</a></li><li>Steve’s take on commercialization &gt; Bryan: There’s no question that they hit on something very big. &gt; We saw a container as an operational vessel, but we failed to see &gt; a container as a development vessel.</li><li>[@14:36](https://youtu.be/l9LTJdT0sZ8?t=876) dotCloud (PaaS) struggles to find a buyer; ultimately open sources as last resort &gt; All of a sudden a company that nobody had heard of, &gt; was a company that everybody had heard of.</li><li>They took too much money.</li><li>[@17:40](https://youtu.be/l9LTJdT0sZ8?t=1060) Pitfalls in raising money and scaling sales by imitating big companies<ul><li>HBO’s <a href="https://en.wikipedia.org/wiki/Silicon_Valley_(TV_series)">Silicon Valley</a><ul><li><a href="https://youtu.be/de5vU7NLu8o">Clip</a> ~1min with Jan the Man, Keith, and Doug (I’m shadowing Keith) &gt; Everybody should be spending time arm in arm with customers understanding &gt; how is this technology going to solve a problem &gt; which they’ll want to pay to have a solution.</li></ul></li></ul></li><li>Tom: Was there actually a business anyways? Or was it just technology?</li><li>What if developers are attracted to those things they know cannot be monetized?</li><li>There was this belief that if a technology is this ubiquitous, it will be readily monetizable.</li><li>[@27:26](https://youtu.be/l9LTJdT0sZ8?t=1646) Docker Swarm and Kubernetes &gt; Hykes: We didn’t work at Google, we didn’t go to Stanford, &gt; we didn’t have a PhD in computer science.</li><li>Stinemates: (The Kubernetes team) had strong opinions about the need for a service level API and Docker technically had its own opinion about a single API from a simplicity standpoint. We couldn’t agree.<ul><li>DockerCon 2015: No mentioning Kubernetes! <ul><li>Brendan Burns’ talk “The distributed system toolkit: Container patterns for modular distributed system design” was unfortunately made private by <a href="https://www.youtube.com/c/DockerIo">Docker</a> sometime in the last two years. The internet archive only has <a href="https://web.archive.org/web/20151014150029/https://www.youtube.com/watch?v=Ph3t8jIt894">this</a>. Burns wrote a <a href="https://kubernetes.io/blog/2015/06/the-distributed-system-toolkit-patterns/">blog post</a> about the topics from his talk.</li></ul></li><li><a href="https://github.com/rkt/rkt/">rkt</a> (“Rocket”), <a href="https://en.wikipedia.org/wiki/Container_Linux">CoreOS</a></li></ul></li><li>[@36:11](https://youtu.be/l9LTJdT0sZ8?t=2171) Docker coming to market<ul><li>Enterprise teams wanted support</li><li>Initial support offerings were expensive and limited (no after hours, no weekends) &gt; Bryan: I floated to Solomon in 2014: run container management as a service.</li><li><a href="https://en.wikipedia.org/wiki/Rancher_Labs">Rancher Labs</a>, K3s (lightweight kubernetes)</li><li>People care about GitHub stars (for better or worse)</li></ul></li><li>[@48:02](https://youtu.be/l9LTJdT0sZ8?t=2882) Monetizing open source technologies<ul><li>Triton implementing the Docker API</li><li>The support relationships are the foothold to figure out the product.</li></ul></li><li>[@54:36](https://youtu.be/l9LTJdT0sZ8?t=3276) Venture capital going into Docker<ul><li>Docker acquires <a href="https://www.docker.com/blog/docker-acquires-tutum/">Tutum</a></li></ul></li><li>Product market fit<ul><li>Acquisitions</li></ul></li><li>[@1:04:42](https://youtu.be/l9LTJdT0sZ8?t=3882) Could the outcome have been materially different?<ul><li>Who made money on Docker? Cloud companies? Developers?</li><li>VMware acquires <a href="https://techcrunch.com/2018/11/06/vmware-acquires-heptio-the-startup-founded-by-2-co-founders-of-kubernetes/">Heptio</a></li><li>Who invented containers? <ul><li>BSD Jails, Plan9 namespaces?</li></ul></li><li>Tyler Tringas’ <a href="https://calmfund.com/writing/investment-memo-calm-fund-2">post</a> about how small teams can create value with little outside investment, as a result of the Peace Dividend of the SaaS Wars.</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 13 Sep 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/ac98148d/e70a8491.mp3" length="68713514" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4294</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 13th, 2021</b></p><p>Docker, Inc., an Early Epitaph</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/l9LTJdT0sZ8">the recording for our Twitter Space for September 13th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 13th included <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, <a href="https://twitter.com/iangrunert">Ian</a>, <a href="https://twitter.com/nickgeracehacks">Nick Gerace</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, <a href="https://twitter.com/drewonpaper">Drew Vogel</a>, and <a href="https://twitter.com/ZackMaril">vint serp</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Topic: Scott Carey’s article <a href="https://www.infoworld.com/article/3632142/how-docker-broke-in-half.html">How Docker broke in half</a><ul><li>More by Carey on Docker: <ul><li><a href="https://www.infoworld.com/article/3630393/docker-desktop-is-no-longer-free-for-enterprise-users.html">Docker Desktop is no longer free for enterprise users</a></li><li><a href="https://www.infoworld.com/article/3204171/what-is-docker-the-spark-for-the-container-revolution.html">What is Docker? The spark for the container revolution</a></li></ul></li></ul></li><li>Andrej Karpathy’s <a href="https://twitter.com/karpathy/status/1435827240286109702">tweet</a> showing InfoWorld.com spamming ads</li><li>Carey talked to:<ul><li><a href="https://twitter.com/solomonstre">Solomon Hykes</a> (Docker cofounder with Sebastien Pahl)</li><li><a href="https://twitter.com/golubbe">Ben Golub</a> (Docker CEO 2013-2017)</li><li><a href="https://twitter.com/cmcluck">Craig McLuckie</a> (Kubernetes cofounder)</li><li><a href="https://twitter.com/nickstinemates">Nick Stinemates</a> (early employee and former VP of Business Development)</li></ul></li><li>[@5:21](https://youtu.be/l9LTJdT0sZ8?t=321) Akira Kurosawa’s 1950 <a href="https://en.wikipedia.org/wiki/Rashomon">Rashomon</a> ~90mins. Watch a 2min <a href="https://www.youtube.com/watch?v=xCZ9TguVOIA">trailer</a></li><li>Box office bomb “The Hottie and the Nottie” <a href="https://en.wikipedia.org/wiki/The_Hottie_and_the_Nottie">movie</a>. Other stinkers: <a href="https://en.wikipedia.org/wiki/Gigli">Gigli</a>, <a href="https://en.wikipedia.org/wiki/Gotti_(2018_film)">Gotti</a></li><li>[@9:31](https://youtu.be/l9LTJdT0sZ8?t=571) Jerry Kaplan’s 1996 book <a href="https://www.google.com/books/edition/Startup/dih2GDy5cHEC?hl=en">Startup: A Silicon Valley Adventure</a></li><li>Steve’s take on commercialization &gt; Bryan: There’s no question that they hit on something very big. &gt; We saw a container as an operational vessel, but we failed to see &gt; a container as a development vessel.</li><li>[@14:36](https://youtu.be/l9LTJdT0sZ8?t=876) dotCloud (PaaS) struggles to find a buyer; ultimately open sources as last resort &gt; All of a sudden a company that nobody had heard of, &gt; was a company that everybody had heard of.</li><li>They took too much money.</li><li>[@17:40](https://youtu.be/l9LTJdT0sZ8?t=1060) Pitfalls in raising money and scaling sales by imitating big companies<ul><li>HBO’s <a href="https://en.wikipedia.org/wiki/Silicon_Valley_(TV_series)">Silicon Valley</a><ul><li><a href="https://youtu.be/de5vU7NLu8o">Clip</a> ~1min with Jan the Man, Keith, and Doug (I’m shadowing Keith) &gt; Everybody should be spending time arm in arm with customers understanding &gt; how is this technology going to solve a problem &gt; which they’ll want to pay to have a solution.</li></ul></li></ul></li><li>Tom: Was there actually a business anyways? Or was it just technology?</li><li>What if developers are attracted to those things they know cannot be monetized?</li><li>There was this belief that if a technology is this ubiquitous, it will be readily monetizable.</li><li>[@27:26](https://youtu.be/l9LTJdT0sZ8?t=1646) Docker Swarm and Kubernetes &gt; Hykes: We didn’t work at Google, we didn’t go to Stanford, &gt; we didn’t have a PhD in computer science.</li><li>Stinemates: (The Kubernetes team) had strong opinions about the need for a service level API and Docker technically had its own opinion about a single API from a simplicity standpoint. We couldn’t agree.<ul><li>DockerCon 2015: No mentioning Kubernetes! <ul><li>Brendan Burns’ talk “The distributed system toolkit: Container patterns for modular distributed system design” was unfortunately made private by <a href="https://www.youtube.com/c/DockerIo">Docker</a> sometime in the last two years. The internet archive only has <a href="https://web.archive.org/web/20151014150029/https://www.youtube.com/watch?v=Ph3t8jIt894">this</a>. Burns wrote a <a href="https://kubernetes.io/blog/2015/06/the-distributed-system-toolkit-patterns/">blog post</a> about the topics from his talk.</li></ul></li><li><a href="https://github.com/rkt/rkt/">rkt</a> (“Rocket”), <a href="https://en.wikipedia.org/wiki/Container_Linux">CoreOS</a></li></ul></li><li>[@36:11](https://youtu.be/l9LTJdT0sZ8?t=2171) Docker coming to market<ul><li>Enterprise teams wanted support</li><li>Initial support offerings were expensive and limited (no after hours, no weekends) &gt; Bryan: I floated to Solomon in 2014: run container management as a service.</li><li><a href="https://en.wikipedia.org/wiki/Rancher_Labs">Rancher Labs</a>, K3s (lightweight kubernetes)</li><li>People care about GitHub stars (for better or worse)</li></ul></li><li>[@48:02](https://youtu.be/l9LTJdT0sZ8?t=2882) Monetizing open source technologies<ul><li>Triton implementing the Docker API</li><li>The support relationships are the foothold to figure out the product.</li></ul></li><li>[@54:36](https://youtu.be/l9LTJdT0sZ8?t=3276) Venture capital going into Docker<ul><li>Docker acquires <a href="https://www.docker.com/blog/docker-acquires-tutum/">Tutum</a></li></ul></li><li>Product market fit<ul><li>Acquisitions</li></ul></li><li>[@1:04:42](https://youtu.be/l9LTJdT0sZ8?t=3882) Could the outcome have been materially different?<ul><li>Who made money on Docker? Cloud companies? Developers?</li><li>VMware acquires <a href="https://techcrunch.com/2018/11/06/vmware-acquires-heptio-the-startup-founded-by-2-co-founders-of-kubernetes/">Heptio</a></li><li>Who invented containers? <ul><li>BSD Jails, Plan9 namespaces?</li></ul></li><li>Tyler Tringas’ <a href="https://calmfund.com/writing/investment-memo-calm-fund-2">post</a> about how small teams can create value with little outside investment, as a result of the Peace Dividend of the SaaS Wars.</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/ac98148d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac98148d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac98148d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac98148d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/ac98148d/transcription" type="text/html"/>
    </item>
    <item>
      <title>Put the OS back in OSDI</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>13</itunes:episode>
      <podcast:episode>13</podcast:episode>
      <itunes:title>Put the OS back in OSDI</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">9fef0c8b-b64a-438f-a5d9-4e00b60ef4ce</guid>
      <link>https://share.transistor.fm/s/42e834de</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 6th, 2021</b></p><p>Put the OS back in OSDI</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/PVJfqjJJCkg">the recording for our Twitter Space for September 6th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 6th included <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/OrangeCMS">Daniel Maslowski</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a> and <a href="https://twitter.com/MoritzFago">Moritz</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Adam’s <a href="https://twitter.com/ahl/status/1394528921379500034">tweets</a> on recording Twitter Spaces.</li><li><a href="https://twitter.com/ahl/status/1433664622620381186">Tweet</a> on recovering a recording!</li><li>[@4:57](https://youtu.be/PVJfqjJJCkg?t=297) Timothy Roscoe’s Keynote <ul><li><a href="https://twitter.com/bagchi_saurabh/status/1416066717118251020">Screenshots</a> teasing his slides</li><li>Conf <a href="https://youtu.be/36myc8wQhLo">video</a></li></ul></li><li>Complicated relationship with academia and industry <ul><li>[@8:09](https://youtu.be/PVJfqjJJCkg?t=489) Adam’s MS graphics experience</li><li>Bryan’s USENIX 2016 <a href="https://www.usenix.org/conference/atc16/technical-sessions/presentation/cantrill">keynote</a> ~1hr: A Wardrobe for the Emperor – Stitching Practical Bias into Systems Software Research <ul><li>Conferences as the publishing vector for CS research</li></ul></li></ul></li><li>[@13:47](https://youtu.be/PVJfqjJJCkg?t=827) What a modern OS does &gt; … accreted and not designed.<br> &gt; They were not designed, they congealed.</li><li>[@17:10](https://youtu.be/PVJfqjJJCkg?t=1030) Rob Pike’s 2000 “Systems Software Research is Irrelevant” <a href="https://tianyin.github.io/misc/irrelevant.pdf">paper</a><ul><li>The value of incremental improvements</li></ul></li><li>[@21:47](https://youtu.be/PVJfqjJJCkg?t=1307) Building on extant working components and interfaces <ul><li>Opaque, proprietary hardware</li><li>AMD <a href="https://en.wikipedia.org/wiki/AMD_Platform_Security_Processor">Platform Security Processor</a> &gt; Artifacts of the OS implementation tend to have outsized impact &gt; on overall system performance</li></ul></li><li>[@26:27](https://youtu.be/PVJfqjJJCkg?t=1587) Performance is not the only axis of a system <ul><li>Security, malleability, convenience, reliability</li></ul></li><li>[@31:12](https://youtu.be/PVJfqjJJCkg?t=1872) Specialization <ul><li><a href="https://en.wikipedia.org/wiki/HarmonyOS">HarmonyOS</a>, <a href="https://en.wikipedia.org/wiki/Google_Fuchsia">Fuchsia</a></li><li>Different chips performing different tasks</li><li>Firmware everywhere</li><li>Intel <a href="https://en.wikipedia.org/wiki/3D_XPoint">Optane</a></li><li>Intel <a href="https://en.wikipedia.org/wiki/Intel_8051">8051</a></li></ul></li><li>[@37:02](https://youtu.be/PVJfqjJJCkg?t=2222) Open hardware and firmware <ul><li>ARM <a href="https://en.wikipedia.org/wiki/ARM_Cortex-M#Cortex-M0">Cortex-M0</a> &gt; That’s why we land at incrementalism, we ossify at some boundary. &gt; And it’s very hard to change things on either side without moving in lockstep.</li></ul></li><li>Tom: The PC architecture was a great thing, but now the OS vendors have abdicated any knowledge of the hardware. Give us UEFI and we don’t care what happens beneath that.<ul><li>Should ARM have <a href="https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface">UEFI</a>? (or something like it)</li></ul></li><li>[@45:29](https://youtu.be/PVJfqjJJCkg?t=2729) Developing hardware is still challenging, but has never been easier than today (especially low-speed) <ul><li>Tom’s <a href="https://twitter.com/aka_pugs/status/1375869621631262721">tweet</a> about parallels with homebrew computing in the 70’s</li><li><a href="https://www.crowdsupply.com/sutajio-kosagi/precursor">Precursor</a> and <a href="https://xobs.io/announcing-xous-the-betrusted-operating-system/">Xous</a></li></ul></li><li>[@50:58](https://youtu.be/PVJfqjJJCkg?t=3058) Where will new systems development fit in with our existing (working) systems? <ul><li>Low-speed is an opportunity area</li><li><a href="https://en.wikipedia.org/wiki/RISC-V">RISC-V</a> for peripherals</li></ul></li><li>[@56:37](https://youtu.be/PVJfqjJJCkg?t=3397) Backwards compatibility seems to be more important than marginal gains: <ul><li><a href="https://en.wikipedia.org/wiki/Shingled_magnetic_recording">Shingled magnetic recording</a> offered &lt;25% density gain at the cost of compatibility</li><li><a href="https://en.wikipedia.org/wiki/3D_XPoint">Optane</a>: gains didn’t justify the cost</li><li><a href="https://en.wikipedia.org/wiki/Data_processing_unit">Smart NICs</a> only made sense in hyperscale server fleets &gt; Josh: If you’re going to change the programming model, you have to blow the doors off on at least one axis</li></ul></li><li>[@1:00:45] Moving management plane to a NIC. <ul><li><a href="https://aws.amazon.com/ec2/nitro">AWS Nitro</a> implements this with a series of <a href="https://cseweb.ucsd.edu/~yiying/cse291j-winter20/reading/Nitro.pdf">PCIe offload cards</a>.</li></ul></li><li>[@1:01:22](https://youtu.be/PVJfqjJJCkg?t=3682) Abstraction boundaries not designed for the current circumstances <ul><li>Coordination problems between vendors</li><li>Vestigial components</li><li><a href="https://en.wikipedia.org/wiki/American_Megatrends">AMI</a>, <a href="http://www.aspeedtech.com/server_ast2500/">AST2500</a></li><li>Arcane boot processes and shortcuts available for cloud compute <ul><li><a href="https://github.com/machyve/xhyve">xhyve</a></li></ul></li></ul></li><li>[@1:08:57](https://youtu.be/PVJfqjJJCkg?t=4137) Removing things is so hard <ul><li>Things change given enough time</li><li>Graham Lee’s essay on legacy and software dependencies <a href="https://www.sicpers.info/2015/01/and-in-the-end-there-will-be-the-command-line/">…and in the end will be the command line</a></li><li>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</li></ul></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 6th, 2021</b></p><p>Put the OS back in OSDI</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/PVJfqjJJCkg">the recording for our Twitter Space for September 6th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 6th included <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/OrangeCMS">Daniel Maslowski</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a> and <a href="https://twitter.com/MoritzFago">Moritz</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Adam’s <a href="https://twitter.com/ahl/status/1394528921379500034">tweets</a> on recording Twitter Spaces.</li><li><a href="https://twitter.com/ahl/status/1433664622620381186">Tweet</a> on recovering a recording!</li><li>[@4:57](https://youtu.be/PVJfqjJJCkg?t=297) Timothy Roscoe’s Keynote <ul><li><a href="https://twitter.com/bagchi_saurabh/status/1416066717118251020">Screenshots</a> teasing his slides</li><li>Conf <a href="https://youtu.be/36myc8wQhLo">video</a></li></ul></li><li>Complicated relationship with academia and industry <ul><li>[@8:09](https://youtu.be/PVJfqjJJCkg?t=489) Adam’s MS graphics experience</li><li>Bryan’s USENIX 2016 <a href="https://www.usenix.org/conference/atc16/technical-sessions/presentation/cantrill">keynote</a> ~1hr: A Wardrobe for the Emperor – Stitching Practical Bias into Systems Software Research <ul><li>Conferences as the publishing vector for CS research</li></ul></li></ul></li><li>[@13:47](https://youtu.be/PVJfqjJJCkg?t=827) What a modern OS does &gt; … accreted and not designed.<br> &gt; They were not designed, they congealed.</li><li>[@17:10](https://youtu.be/PVJfqjJJCkg?t=1030) Rob Pike’s 2000 “Systems Software Research is Irrelevant” <a href="https://tianyin.github.io/misc/irrelevant.pdf">paper</a><ul><li>The value of incremental improvements</li></ul></li><li>[@21:47](https://youtu.be/PVJfqjJJCkg?t=1307) Building on extant working components and interfaces <ul><li>Opaque, proprietary hardware</li><li>AMD <a href="https://en.wikipedia.org/wiki/AMD_Platform_Security_Processor">Platform Security Processor</a> &gt; Artifacts of the OS implementation tend to have outsized impact &gt; on overall system performance</li></ul></li><li>[@26:27](https://youtu.be/PVJfqjJJCkg?t=1587) Performance is not the only axis of a system <ul><li>Security, malleability, convenience, reliability</li></ul></li><li>[@31:12](https://youtu.be/PVJfqjJJCkg?t=1872) Specialization <ul><li><a href="https://en.wikipedia.org/wiki/HarmonyOS">HarmonyOS</a>, <a href="https://en.wikipedia.org/wiki/Google_Fuchsia">Fuchsia</a></li><li>Different chips performing different tasks</li><li>Firmware everywhere</li><li>Intel <a href="https://en.wikipedia.org/wiki/3D_XPoint">Optane</a></li><li>Intel <a href="https://en.wikipedia.org/wiki/Intel_8051">8051</a></li></ul></li><li>[@37:02](https://youtu.be/PVJfqjJJCkg?t=2222) Open hardware and firmware <ul><li>ARM <a href="https://en.wikipedia.org/wiki/ARM_Cortex-M#Cortex-M0">Cortex-M0</a> &gt; That’s why we land at incrementalism, we ossify at some boundary. &gt; And it’s very hard to change things on either side without moving in lockstep.</li></ul></li><li>Tom: The PC architecture was a great thing, but now the OS vendors have abdicated any knowledge of the hardware. Give us UEFI and we don’t care what happens beneath that.<ul><li>Should ARM have <a href="https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface">UEFI</a>? (or something like it)</li></ul></li><li>[@45:29](https://youtu.be/PVJfqjJJCkg?t=2729) Developing hardware is still challenging, but has never been easier than today (especially low-speed) <ul><li>Tom’s <a href="https://twitter.com/aka_pugs/status/1375869621631262721">tweet</a> about parallels with homebrew computing in the 70’s</li><li><a href="https://www.crowdsupply.com/sutajio-kosagi/precursor">Precursor</a> and <a href="https://xobs.io/announcing-xous-the-betrusted-operating-system/">Xous</a></li></ul></li><li>[@50:58](https://youtu.be/PVJfqjJJCkg?t=3058) Where will new systems development fit in with our existing (working) systems? <ul><li>Low-speed is an opportunity area</li><li><a href="https://en.wikipedia.org/wiki/RISC-V">RISC-V</a> for peripherals</li></ul></li><li>[@56:37](https://youtu.be/PVJfqjJJCkg?t=3397) Backwards compatibility seems to be more important than marginal gains: <ul><li><a href="https://en.wikipedia.org/wiki/Shingled_magnetic_recording">Shingled magnetic recording</a> offered &lt;25% density gain at the cost of compatibility</li><li><a href="https://en.wikipedia.org/wiki/3D_XPoint">Optane</a>: gains didn’t justify the cost</li><li><a href="https://en.wikipedia.org/wiki/Data_processing_unit">Smart NICs</a> only made sense in hyperscale server fleets &gt; Josh: If you’re going to change the programming model, you have to blow the doors off on at least one axis</li></ul></li><li>[@1:00:45] Moving management plane to a NIC. <ul><li><a href="https://aws.amazon.com/ec2/nitro">AWS Nitro</a> implements this with a series of <a href="https://cseweb.ucsd.edu/~yiying/cse291j-winter20/reading/Nitro.pdf">PCIe offload cards</a>.</li></ul></li><li>[@1:01:22](https://youtu.be/PVJfqjJJCkg?t=3682) Abstraction boundaries not designed for the current circumstances <ul><li>Coordination problems between vendors</li><li>Vestigial components</li><li><a href="https://en.wikipedia.org/wiki/American_Megatrends">AMI</a>, <a href="http://www.aspeedtech.com/server_ast2500/">AST2500</a></li><li>Arcane boot processes and shortcuts available for cloud compute <ul><li><a href="https://github.com/machyve/xhyve">xhyve</a></li></ul></li></ul></li><li>[@1:08:57](https://youtu.be/PVJfqjJJCkg?t=4137) Removing things is so hard <ul><li>Things change given enough time</li><li>Graham Lee’s essay on legacy and software dependencies <a href="https://www.sicpers.info/2015/01/and-in-the-end-there-will-be-the-command-line/">…and in the end will be the command line</a></li><li>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</li></ul></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 06 Sep 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/42e834de/24ad4aa6.mp3" length="69745692" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4359</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: September 6th, 2021</b></p><p>Put the OS back in OSDI</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/PVJfqjJJCkg">the recording for our Twitter Space for September 6th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on September 6th included <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a>, <a href="https://twitter.com/OrangeCMS">Daniel Maslowski</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a> and <a href="https://twitter.com/MoritzFago">Moritz</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Adam’s <a href="https://twitter.com/ahl/status/1394528921379500034">tweets</a> on recording Twitter Spaces.</li><li><a href="https://twitter.com/ahl/status/1433664622620381186">Tweet</a> on recovering a recording!</li><li>[@4:57](https://youtu.be/PVJfqjJJCkg?t=297) Timothy Roscoe’s Keynote <ul><li><a href="https://twitter.com/bagchi_saurabh/status/1416066717118251020">Screenshots</a> teasing his slides</li><li>Conf <a href="https://youtu.be/36myc8wQhLo">video</a></li></ul></li><li>Complicated relationship with academia and industry <ul><li>[@8:09](https://youtu.be/PVJfqjJJCkg?t=489) Adam’s MS graphics experience</li><li>Bryan’s USENIX 2016 <a href="https://www.usenix.org/conference/atc16/technical-sessions/presentation/cantrill">keynote</a> ~1hr: A Wardrobe for the Emperor – Stitching Practical Bias into Systems Software Research <ul><li>Conferences as the publishing vector for CS research</li></ul></li></ul></li><li>[@13:47](https://youtu.be/PVJfqjJJCkg?t=827) What a modern OS does &gt; … accreted and not designed.<br> &gt; They were not designed, they congealed.</li><li>[@17:10](https://youtu.be/PVJfqjJJCkg?t=1030) Rob Pike’s 2000 “Systems Software Research is Irrelevant” <a href="https://tianyin.github.io/misc/irrelevant.pdf">paper</a><ul><li>The value of incremental improvements</li></ul></li><li>[@21:47](https://youtu.be/PVJfqjJJCkg?t=1307) Building on extant working components and interfaces <ul><li>Opaque, proprietary hardware</li><li>AMD <a href="https://en.wikipedia.org/wiki/AMD_Platform_Security_Processor">Platform Security Processor</a> &gt; Artifacts of the OS implementation tend to have outsized impact &gt; on overall system performance</li></ul></li><li>[@26:27](https://youtu.be/PVJfqjJJCkg?t=1587) Performance is not the only axis of a system <ul><li>Security, malleability, convenience, reliability</li></ul></li><li>[@31:12](https://youtu.be/PVJfqjJJCkg?t=1872) Specialization <ul><li><a href="https://en.wikipedia.org/wiki/HarmonyOS">HarmonyOS</a>, <a href="https://en.wikipedia.org/wiki/Google_Fuchsia">Fuchsia</a></li><li>Different chips performing different tasks</li><li>Firmware everywhere</li><li>Intel <a href="https://en.wikipedia.org/wiki/3D_XPoint">Optane</a></li><li>Intel <a href="https://en.wikipedia.org/wiki/Intel_8051">8051</a></li></ul></li><li>[@37:02](https://youtu.be/PVJfqjJJCkg?t=2222) Open hardware and firmware <ul><li>ARM <a href="https://en.wikipedia.org/wiki/ARM_Cortex-M#Cortex-M0">Cortex-M0</a> &gt; That’s why we land at incrementalism, we ossify at some boundary. &gt; And it’s very hard to change things on either side without moving in lockstep.</li></ul></li><li>Tom: The PC architecture was a great thing, but now the OS vendors have abdicated any knowledge of the hardware. Give us UEFI and we don’t care what happens beneath that.<ul><li>Should ARM have <a href="https://en.wikipedia.org/wiki/Unified_Extensible_Firmware_Interface">UEFI</a>? (or something like it)</li></ul></li><li>[@45:29](https://youtu.be/PVJfqjJJCkg?t=2729) Developing hardware is still challenging, but has never been easier than today (especially low-speed) <ul><li>Tom’s <a href="https://twitter.com/aka_pugs/status/1375869621631262721">tweet</a> about parallels with homebrew computing in the 70’s</li><li><a href="https://www.crowdsupply.com/sutajio-kosagi/precursor">Precursor</a> and <a href="https://xobs.io/announcing-xous-the-betrusted-operating-system/">Xous</a></li></ul></li><li>[@50:58](https://youtu.be/PVJfqjJJCkg?t=3058) Where will new systems development fit in with our existing (working) systems? <ul><li>Low-speed is an opportunity area</li><li><a href="https://en.wikipedia.org/wiki/RISC-V">RISC-V</a> for peripherals</li></ul></li><li>[@56:37](https://youtu.be/PVJfqjJJCkg?t=3397) Backwards compatibility seems to be more important than marginal gains: <ul><li><a href="https://en.wikipedia.org/wiki/Shingled_magnetic_recording">Shingled magnetic recording</a> offered &lt;25% density gain at the cost of compatibility</li><li><a href="https://en.wikipedia.org/wiki/3D_XPoint">Optane</a>: gains didn’t justify the cost</li><li><a href="https://en.wikipedia.org/wiki/Data_processing_unit">Smart NICs</a> only made sense in hyperscale server fleets &gt; Josh: If you’re going to change the programming model, you have to blow the doors off on at least one axis</li></ul></li><li>[@1:00:45] Moving management plane to a NIC. <ul><li><a href="https://aws.amazon.com/ec2/nitro">AWS Nitro</a> implements this with a series of <a href="https://cseweb.ucsd.edu/~yiying/cse291j-winter20/reading/Nitro.pdf">PCIe offload cards</a>.</li></ul></li><li>[@1:01:22](https://youtu.be/PVJfqjJJCkg?t=3682) Abstraction boundaries not designed for the current circumstances <ul><li>Coordination problems between vendors</li><li>Vestigial components</li><li><a href="https://en.wikipedia.org/wiki/American_Megatrends">AMI</a>, <a href="http://www.aspeedtech.com/server_ast2500/">AST2500</a></li><li>Arcane boot processes and shortcuts available for cloud compute <ul><li><a href="https://github.com/machyve/xhyve">xhyve</a></li></ul></li></ul></li><li>[@1:08:57](https://youtu.be/PVJfqjJJCkg?t=4137) Removing things is so hard <ul><li>Things change given enough time</li><li>Graham Lee’s essay on legacy and software dependencies <a href="https://www.sicpers.info/2015/01/and-in-the-end-there-will-be-the-command-line/">…and in the end will be the command line</a></li><li>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</li></ul></li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/42e834de/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/42e834de/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/42e834de/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/42e834de/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/42e834de/transcription" type="text/html"/>
    </item>
    <item>
      <title>A brief history of talking computers</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>12</itunes:episode>
      <podcast:episode>12</podcast:episode>
      <itunes:title>A brief history of talking computers</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">19a0bd2a-ed0f-4c14-a72c-1cd0a73710e9</guid>
      <link>https://share.transistor.fm/s/df34c486</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: August 30th, 2021</b></p><p>A brief history of talking computers</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/b9GVJg0LRX4">the recording for our Twitter Space for August 30, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on August 30th included special guest <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, as well as <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/TVRaman">TVRaman</a>, <a href="https://twitter.com/jessamyn">Jessamyn West</a> and <a href="https://twitter.com/dancrossnyc">Dan Cross</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Brian Dear’s <a href="https://www.amazon.com/Friendly-Orange-Glow-Untold-Cyberculture/dp/1101871555">The Friendly Orange Glow</a><ul><li>Brodie Lockard <a href="https://tedium.co/2017/11/15/mahjong-shanghai-brodie-lockard/">created amazing software</a> on PLATO</li><li>Control Data Corp <a href="https://umsi580.lsait.lsa.umich.edu/s/PLATOs-Citizens/media/2406">Homework</a></li></ul></li><li>[@2:47](https://youtu.be/b9GVJg0LRX4?t=167) Matt’s intro <ul><li>Deane Blazie <a href="https://www.washingtonpost.com/archive/local/1981/10/29/in-the-spotlight-computers-that-help-the-handicapped/f54226ef-2c56-4698-a721-2b86315546af/">created TotalTalk</a>, a speaking terminal. See his 2004 <a href="https://www.afb.org/blindness-and-low-vision/using-technology/interviews-technology-pioneers/deane-blazie/part-1-5">interview</a>.</li><li>Apple IIe <a href="https://en.wikipedia.org/wiki/Apple_IIe">computer</a> and the Echo II speech synthesizer <a href="https://en.wikipedia.org/wiki/Echo_2">card</a>.</li></ul></li><li>[@4:15](https://youtu.be/b9GVJg0LRX4?t=255) <a href="https://mwcampbell.us/a11y-history/echo.mp3">The Echo ][</a> sound sample <ul><li>Wargames computer: GREETINGS PROFESSOR FALKEN. <a href="https://youtu.be/uCWKZWieMSY?t=46">Listen</a> &gt; SHALL WE PLAY A GAME?<br> &gt; Love to. How about Global Thermonuclear War?<br> &gt; …<br> &gt; Is this a game or is it real?<br> &gt; WHAT'S THE DIFFERENCE?<br> &gt; …<br> &gt; What’s it doing?<br> &gt; It’s learning…<br> &gt; …<br> &gt; A STRANGE GAME.<br> &gt; THE ONLY WINNING MOVE IS<br> &gt; NOT TO PLAY.</li></ul></li><li>[@7:46](https://youtu.be/b9GVJg0LRX4?t=466) <ul><li>Prose 2000 <a href="https://mwcampbell.us/a11y-history/prose2000.mp3">sample</a></li><li><a href="https://en.wikipedia.org/wiki/DECtalk">DECtalk</a> audio <a href="https://mwcampbell.us/a11y-history/dectalk.mp3">sample</a></li></ul></li><li>[@12:14](https://youtu.be/b9GVJg0LRX4?t=734) Apple to PC <ul><li>Keynote Gold, Master Touch, Zoom Text</li></ul></li><li>[@14:53](https://youtu.be/b9GVJg0LRX4?t=893) Keynote Gold <a href="https://mwcampbell.us/a11y-history/keynote-gold.mp3">sample</a><ul><li><a href="https://en.wikipedia.org/wiki/Talking_Moose">Talking Moose</a>. Watch a <a href="https://youtu.be/1X_Uui4wLvI">sample</a>.</li></ul></li><li>[@17:17](https://youtu.be/b9GVJg0LRX4?t=1037) GUI screen readers <ul><li><a href="https://en.wikipedia.org/wiki/OutSpoken">outSPOKEN</a> used <a href="https://en.wikipedia.org/wiki/QuickDraw">QuickDraw</a></li><li>Window Bridge 1992</li></ul></li><li>[@21:58](https://youtu.be/b9GVJg0LRX4?t=1318) Meeting another sight impaired person on a <a href="https://en.wikipedia.org/wiki/MUD">MUD</a><ul><li><a href="http://www.talkinginterfaces.org/artifacts/pwwebspeak/">pwWebSpeak</a></li><li><a href="https://en.wikipedia.org/wiki/Emacspeak">Emacspeak</a></li></ul></li><li>[@26:44](https://youtu.be/b9GVJg0LRX4?t=1604) Early programming experiences <ul><li><a href="https://en.wikipedia.org/wiki/Apple_IIGS">Apple IIGS</a></li></ul></li><li>[@28:47](https://youtu.be/b9GVJg0LRX4?t=1727) Emacspeak user base</li><li>[@31:34](https://youtu.be/b9GVJg0LRX4?t=1894) Things were getting better on the Windows side.. <ul><li><a href="https://en.wikipedia.org/wiki/JAWS_(screen_reader)">JAWS</a>, patch parody <a href="https://mwcampbell.us/a11y-history/jaws-patch.mp3">sample</a></li><li>Microsoft <a href="https://en.wikipedia.org/wiki/Microsoft_Narrator">Narrator</a></li></ul></li><li>[@36:12](https://youtu.be/b9GVJg0LRX4?t=2172) Linux <ul><li><a href="http://www.linux-speakup.org/">Speakup</a></li><li>Mixing multiple sound streams, hardware limitations</li><li><a href="https://en.wikipedia.org/wiki/Slackware">Slackware</a></li><li><a href="http://slackware.cs.utah.edu/pub/slackware/slackware-7.1/zipspeak/ZIPSPEAK.TXT">ZipSpeak</a> by Matthew Campbell</li></ul></li><li>[@44:53](https://youtu.be/b9GVJg0LRX4?t=2693) Editors for the visually impaired? <ul><li><a href="https://en.wikipedia.org/wiki/Ed_(text_editor)">ed</a> text editor</li><li><a href="https://edbrowse.org/">Edbrowse</a></li></ul></li><li>[@49:36](https://youtu.be/b9GVJg0LRX4?t=2976) Working on accessibility (a11y) for pay <ul><li>FreedomBox</li><li>GNOME <a href="https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon">EsounD</a></li><li>KDE <a href="https://en.wikipedia.org/wiki/ARts">aRts</a></li><li><a href="https://en.wikipedia.org/wiki/Gnopernicus">Gnopernicus</a></li><li><a href="https://en.wikipedia.org/wiki/Orca_(assistive_technology)">Orca</a></li></ul></li><li>[@57:46](https://youtu.be/b9GVJg0LRX4?t=3466) <ul><li>Microsoft <a href="https://en.wikipedia.org/wiki/Microsoft_Active_Accessibility">Active Accessibility</a></li><li><a href="https://en.wikipedia.org/wiki/Assistive_Technology_Service_Provider_Interface">AT-SPI</a></li><li><a href="https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture">CORBA</a>, <a href="https://en.wikipedia.org/wiki/D-Bus">D-Bus</a></li></ul></li><li>[@1:03:11](https://youtu.be/b9GVJg0LRX4?t=3791) Handheld devices <ul><li>Apple <a href="https://en.wikipedia.org/wiki/VoiceOver">VoiceOver</a></li><li>Google <a href="https://en.wikipedia.org/wiki/Google_TalkBack">TalkBack</a></li><li>iPhone Screen Recognition <a href="https://www.imore.com/how-use-screen-recognition-your-iphone">article</a></li></ul></li><li>[@1:08:09](https://youtu.be/b9GVJg0LRX4?t=4089) What should software engineers know about accessibility? <ul><li>Use a mature UI framework!</li><li>Microsoft <a href="https://en.wikipedia.org/wiki/Microsoft_UI_Automation">UI Automation</a> is the successor to MSAA.</li></ul></li><li><a href="https://github.com/AccessKit/accesskit">AccessKit</a> by today’s speaker Matt Campbell!</li><li>[@1:12:34](https://youtu.be/b9GVJg0LRX4?t=4354) DECtalk samples!</li><li>[@1:15:25](https://youtu.be/b9GVJg0LRX4?t=4525) One of the most important settings a blind person will want to change in their speech synthesizer is how fast it talks. <ul><li>JAWS parody <a href="https://mwcampbell.us/a11y-history/jaws-patch.mp3">clip</a></li></ul></li><li>Alt text image captions</li></ul><p>Topical recent conference presentation: - Emily Shea (2019) Voice Driven Development <a href="https://youtu.be/YKuRkGkf5HU">video</a></p><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: August 30th, 2021</b></p><p>A brief history of talking computers</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/b9GVJg0LRX4">the recording for our Twitter Space for August 30, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on August 30th included special guest <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, as well as <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/TVRaman">TVRaman</a>, <a href="https://twitter.com/jessamyn">Jessamyn West</a> and <a href="https://twitter.com/dancrossnyc">Dan Cross</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Brian Dear’s <a href="https://www.amazon.com/Friendly-Orange-Glow-Untold-Cyberculture/dp/1101871555">The Friendly Orange Glow</a><ul><li>Brodie Lockard <a href="https://tedium.co/2017/11/15/mahjong-shanghai-brodie-lockard/">created amazing software</a> on PLATO</li><li>Control Data Corp <a href="https://umsi580.lsait.lsa.umich.edu/s/PLATOs-Citizens/media/2406">Homework</a></li></ul></li><li>[@2:47](https://youtu.be/b9GVJg0LRX4?t=167) Matt’s intro <ul><li>Deane Blazie <a href="https://www.washingtonpost.com/archive/local/1981/10/29/in-the-spotlight-computers-that-help-the-handicapped/f54226ef-2c56-4698-a721-2b86315546af/">created TotalTalk</a>, a speaking terminal. See his 2004 <a href="https://www.afb.org/blindness-and-low-vision/using-technology/interviews-technology-pioneers/deane-blazie/part-1-5">interview</a>.</li><li>Apple IIe <a href="https://en.wikipedia.org/wiki/Apple_IIe">computer</a> and the Echo II speech synthesizer <a href="https://en.wikipedia.org/wiki/Echo_2">card</a>.</li></ul></li><li>[@4:15](https://youtu.be/b9GVJg0LRX4?t=255) <a href="https://mwcampbell.us/a11y-history/echo.mp3">The Echo ][</a> sound sample <ul><li>Wargames computer: GREETINGS PROFESSOR FALKEN. <a href="https://youtu.be/uCWKZWieMSY?t=46">Listen</a> &gt; SHALL WE PLAY A GAME?<br> &gt; Love to. How about Global Thermonuclear War?<br> &gt; …<br> &gt; Is this a game or is it real?<br> &gt; WHAT'S THE DIFFERENCE?<br> &gt; …<br> &gt; What’s it doing?<br> &gt; It’s learning…<br> &gt; …<br> &gt; A STRANGE GAME.<br> &gt; THE ONLY WINNING MOVE IS<br> &gt; NOT TO PLAY.</li></ul></li><li>[@7:46](https://youtu.be/b9GVJg0LRX4?t=466) <ul><li>Prose 2000 <a href="https://mwcampbell.us/a11y-history/prose2000.mp3">sample</a></li><li><a href="https://en.wikipedia.org/wiki/DECtalk">DECtalk</a> audio <a href="https://mwcampbell.us/a11y-history/dectalk.mp3">sample</a></li></ul></li><li>[@12:14](https://youtu.be/b9GVJg0LRX4?t=734) Apple to PC <ul><li>Keynote Gold, Master Touch, Zoom Text</li></ul></li><li>[@14:53](https://youtu.be/b9GVJg0LRX4?t=893) Keynote Gold <a href="https://mwcampbell.us/a11y-history/keynote-gold.mp3">sample</a><ul><li><a href="https://en.wikipedia.org/wiki/Talking_Moose">Talking Moose</a>. Watch a <a href="https://youtu.be/1X_Uui4wLvI">sample</a>.</li></ul></li><li>[@17:17](https://youtu.be/b9GVJg0LRX4?t=1037) GUI screen readers <ul><li><a href="https://en.wikipedia.org/wiki/OutSpoken">outSPOKEN</a> used <a href="https://en.wikipedia.org/wiki/QuickDraw">QuickDraw</a></li><li>Window Bridge 1992</li></ul></li><li>[@21:58](https://youtu.be/b9GVJg0LRX4?t=1318) Meeting another sight impaired person on a <a href="https://en.wikipedia.org/wiki/MUD">MUD</a><ul><li><a href="http://www.talkinginterfaces.org/artifacts/pwwebspeak/">pwWebSpeak</a></li><li><a href="https://en.wikipedia.org/wiki/Emacspeak">Emacspeak</a></li></ul></li><li>[@26:44](https://youtu.be/b9GVJg0LRX4?t=1604) Early programming experiences <ul><li><a href="https://en.wikipedia.org/wiki/Apple_IIGS">Apple IIGS</a></li></ul></li><li>[@28:47](https://youtu.be/b9GVJg0LRX4?t=1727) Emacspeak user base</li><li>[@31:34](https://youtu.be/b9GVJg0LRX4?t=1894) Things were getting better on the Windows side.. <ul><li><a href="https://en.wikipedia.org/wiki/JAWS_(screen_reader)">JAWS</a>, patch parody <a href="https://mwcampbell.us/a11y-history/jaws-patch.mp3">sample</a></li><li>Microsoft <a href="https://en.wikipedia.org/wiki/Microsoft_Narrator">Narrator</a></li></ul></li><li>[@36:12](https://youtu.be/b9GVJg0LRX4?t=2172) Linux <ul><li><a href="http://www.linux-speakup.org/">Speakup</a></li><li>Mixing multiple sound streams, hardware limitations</li><li><a href="https://en.wikipedia.org/wiki/Slackware">Slackware</a></li><li><a href="http://slackware.cs.utah.edu/pub/slackware/slackware-7.1/zipspeak/ZIPSPEAK.TXT">ZipSpeak</a> by Matthew Campbell</li></ul></li><li>[@44:53](https://youtu.be/b9GVJg0LRX4?t=2693) Editors for the visually impaired? <ul><li><a href="https://en.wikipedia.org/wiki/Ed_(text_editor)">ed</a> text editor</li><li><a href="https://edbrowse.org/">Edbrowse</a></li></ul></li><li>[@49:36](https://youtu.be/b9GVJg0LRX4?t=2976) Working on accessibility (a11y) for pay <ul><li>FreedomBox</li><li>GNOME <a href="https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon">EsounD</a></li><li>KDE <a href="https://en.wikipedia.org/wiki/ARts">aRts</a></li><li><a href="https://en.wikipedia.org/wiki/Gnopernicus">Gnopernicus</a></li><li><a href="https://en.wikipedia.org/wiki/Orca_(assistive_technology)">Orca</a></li></ul></li><li>[@57:46](https://youtu.be/b9GVJg0LRX4?t=3466) <ul><li>Microsoft <a href="https://en.wikipedia.org/wiki/Microsoft_Active_Accessibility">Active Accessibility</a></li><li><a href="https://en.wikipedia.org/wiki/Assistive_Technology_Service_Provider_Interface">AT-SPI</a></li><li><a href="https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture">CORBA</a>, <a href="https://en.wikipedia.org/wiki/D-Bus">D-Bus</a></li></ul></li><li>[@1:03:11](https://youtu.be/b9GVJg0LRX4?t=3791) Handheld devices <ul><li>Apple <a href="https://en.wikipedia.org/wiki/VoiceOver">VoiceOver</a></li><li>Google <a href="https://en.wikipedia.org/wiki/Google_TalkBack">TalkBack</a></li><li>iPhone Screen Recognition <a href="https://www.imore.com/how-use-screen-recognition-your-iphone">article</a></li></ul></li><li>[@1:08:09](https://youtu.be/b9GVJg0LRX4?t=4089) What should software engineers know about accessibility? <ul><li>Use a mature UI framework!</li><li>Microsoft <a href="https://en.wikipedia.org/wiki/Microsoft_UI_Automation">UI Automation</a> is the successor to MSAA.</li></ul></li><li><a href="https://github.com/AccessKit/accesskit">AccessKit</a> by today’s speaker Matt Campbell!</li><li>[@1:12:34](https://youtu.be/b9GVJg0LRX4?t=4354) DECtalk samples!</li><li>[@1:15:25](https://youtu.be/b9GVJg0LRX4?t=4525) One of the most important settings a blind person will want to change in their speech synthesizer is how fast it talks. <ul><li>JAWS parody <a href="https://mwcampbell.us/a11y-history/jaws-patch.mp3">clip</a></li></ul></li><li>Alt text image captions</li></ul><p>Topical recent conference presentation: - Emily Shea (2019) Voice Driven Development <a href="https://youtu.be/YKuRkGkf5HU">video</a></p><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 30 Aug 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/df34c486/2ee064de.mp3" length="89654582" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5603</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: August 30th, 2021</b></p><p>A brief history of talking computers</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/b9GVJg0LRX4">the recording for our Twitter Space for August 30, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on August 30th included special guest <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, as well as <a href="https://twitter.com/MattSci2">MattSci</a>, <a href="https://twitter.com/TVRaman">TVRaman</a>, <a href="https://twitter.com/jessamyn">Jessamyn West</a> and <a href="https://twitter.com/dancrossnyc">Dan Cross</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Brian Dear’s <a href="https://www.amazon.com/Friendly-Orange-Glow-Untold-Cyberculture/dp/1101871555">The Friendly Orange Glow</a><ul><li>Brodie Lockard <a href="https://tedium.co/2017/11/15/mahjong-shanghai-brodie-lockard/">created amazing software</a> on PLATO</li><li>Control Data Corp <a href="https://umsi580.lsait.lsa.umich.edu/s/PLATOs-Citizens/media/2406">Homework</a></li></ul></li><li>[@2:47](https://youtu.be/b9GVJg0LRX4?t=167) Matt’s intro <ul><li>Deane Blazie <a href="https://www.washingtonpost.com/archive/local/1981/10/29/in-the-spotlight-computers-that-help-the-handicapped/f54226ef-2c56-4698-a721-2b86315546af/">created TotalTalk</a>, a speaking terminal. See his 2004 <a href="https://www.afb.org/blindness-and-low-vision/using-technology/interviews-technology-pioneers/deane-blazie/part-1-5">interview</a>.</li><li>Apple IIe <a href="https://en.wikipedia.org/wiki/Apple_IIe">computer</a> and the Echo II speech synthesizer <a href="https://en.wikipedia.org/wiki/Echo_2">card</a>.</li></ul></li><li>[@4:15](https://youtu.be/b9GVJg0LRX4?t=255) <a href="https://mwcampbell.us/a11y-history/echo.mp3">The Echo ][</a> sound sample <ul><li>Wargames computer: GREETINGS PROFESSOR FALKEN. <a href="https://youtu.be/uCWKZWieMSY?t=46">Listen</a> &gt; SHALL WE PLAY A GAME?<br> &gt; Love to. How about Global Thermonuclear War?<br> &gt; …<br> &gt; Is this a game or is it real?<br> &gt; WHAT'S THE DIFFERENCE?<br> &gt; …<br> &gt; What’s it doing?<br> &gt; It’s learning…<br> &gt; …<br> &gt; A STRANGE GAME.<br> &gt; THE ONLY WINNING MOVE IS<br> &gt; NOT TO PLAY.</li></ul></li><li>[@7:46](https://youtu.be/b9GVJg0LRX4?t=466) <ul><li>Prose 2000 <a href="https://mwcampbell.us/a11y-history/prose2000.mp3">sample</a></li><li><a href="https://en.wikipedia.org/wiki/DECtalk">DECtalk</a> audio <a href="https://mwcampbell.us/a11y-history/dectalk.mp3">sample</a></li></ul></li><li>[@12:14](https://youtu.be/b9GVJg0LRX4?t=734) Apple to PC <ul><li>Keynote Gold, Master Touch, Zoom Text</li></ul></li><li>[@14:53](https://youtu.be/b9GVJg0LRX4?t=893) Keynote Gold <a href="https://mwcampbell.us/a11y-history/keynote-gold.mp3">sample</a><ul><li><a href="https://en.wikipedia.org/wiki/Talking_Moose">Talking Moose</a>. Watch a <a href="https://youtu.be/1X_Uui4wLvI">sample</a>.</li></ul></li><li>[@17:17](https://youtu.be/b9GVJg0LRX4?t=1037) GUI screen readers <ul><li><a href="https://en.wikipedia.org/wiki/OutSpoken">outSPOKEN</a> used <a href="https://en.wikipedia.org/wiki/QuickDraw">QuickDraw</a></li><li>Window Bridge 1992</li></ul></li><li>[@21:58](https://youtu.be/b9GVJg0LRX4?t=1318) Meeting another sight impaired person on a <a href="https://en.wikipedia.org/wiki/MUD">MUD</a><ul><li><a href="http://www.talkinginterfaces.org/artifacts/pwwebspeak/">pwWebSpeak</a></li><li><a href="https://en.wikipedia.org/wiki/Emacspeak">Emacspeak</a></li></ul></li><li>[@26:44](https://youtu.be/b9GVJg0LRX4?t=1604) Early programming experiences <ul><li><a href="https://en.wikipedia.org/wiki/Apple_IIGS">Apple IIGS</a></li></ul></li><li>[@28:47](https://youtu.be/b9GVJg0LRX4?t=1727) Emacspeak user base</li><li>[@31:34](https://youtu.be/b9GVJg0LRX4?t=1894) Things were getting better on the Windows side.. <ul><li><a href="https://en.wikipedia.org/wiki/JAWS_(screen_reader)">JAWS</a>, patch parody <a href="https://mwcampbell.us/a11y-history/jaws-patch.mp3">sample</a></li><li>Microsoft <a href="https://en.wikipedia.org/wiki/Microsoft_Narrator">Narrator</a></li></ul></li><li>[@36:12](https://youtu.be/b9GVJg0LRX4?t=2172) Linux <ul><li><a href="http://www.linux-speakup.org/">Speakup</a></li><li>Mixing multiple sound streams, hardware limitations</li><li><a href="https://en.wikipedia.org/wiki/Slackware">Slackware</a></li><li><a href="http://slackware.cs.utah.edu/pub/slackware/slackware-7.1/zipspeak/ZIPSPEAK.TXT">ZipSpeak</a> by Matthew Campbell</li></ul></li><li>[@44:53](https://youtu.be/b9GVJg0LRX4?t=2693) Editors for the visually impaired? <ul><li><a href="https://en.wikipedia.org/wiki/Ed_(text_editor)">ed</a> text editor</li><li><a href="https://edbrowse.org/">Edbrowse</a></li></ul></li><li>[@49:36](https://youtu.be/b9GVJg0LRX4?t=2976) Working on accessibility (a11y) for pay <ul><li>FreedomBox</li><li>GNOME <a href="https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon">EsounD</a></li><li>KDE <a href="https://en.wikipedia.org/wiki/ARts">aRts</a></li><li><a href="https://en.wikipedia.org/wiki/Gnopernicus">Gnopernicus</a></li><li><a href="https://en.wikipedia.org/wiki/Orca_(assistive_technology)">Orca</a></li></ul></li><li>[@57:46](https://youtu.be/b9GVJg0LRX4?t=3466) <ul><li>Microsoft <a href="https://en.wikipedia.org/wiki/Microsoft_Active_Accessibility">Active Accessibility</a></li><li><a href="https://en.wikipedia.org/wiki/Assistive_Technology_Service_Provider_Interface">AT-SPI</a></li><li><a href="https://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture">CORBA</a>, <a href="https://en.wikipedia.org/wiki/D-Bus">D-Bus</a></li></ul></li><li>[@1:03:11](https://youtu.be/b9GVJg0LRX4?t=3791) Handheld devices <ul><li>Apple <a href="https://en.wikipedia.org/wiki/VoiceOver">VoiceOver</a></li><li>Google <a href="https://en.wikipedia.org/wiki/Google_TalkBack">TalkBack</a></li><li>iPhone Screen Recognition <a href="https://www.imore.com/how-use-screen-recognition-your-iphone">article</a></li></ul></li><li>[@1:08:09](https://youtu.be/b9GVJg0LRX4?t=4089) What should software engineers know about accessibility? <ul><li>Use a mature UI framework!</li><li>Microsoft <a href="https://en.wikipedia.org/wiki/Microsoft_UI_Automation">UI Automation</a> is the successor to MSAA.</li></ul></li><li><a href="https://github.com/AccessKit/accesskit">AccessKit</a> by today’s speaker Matt Campbell!</li><li>[@1:12:34](https://youtu.be/b9GVJg0LRX4?t=4354) DECtalk samples!</li><li>[@1:15:25](https://youtu.be/b9GVJg0LRX4?t=4525) One of the most important settings a blind person will want to change in their speech synthesizer is how fast it talks. <ul><li>JAWS parody <a href="https://mwcampbell.us/a11y-history/jaws-patch.mp3">clip</a></li></ul></li><li>Alt text image captions</li></ul><p>Topical recent conference presentation: - Emily Shea (2019) Voice Driven Development <a href="https://youtu.be/YKuRkGkf5HU">video</a></p><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/df34c486/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/df34c486/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/df34c486/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/df34c486/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/df34c486/transcription" type="text/html"/>
    </item>
    <item>
      <title>The episode formerly known as ℔</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>11</itunes:episode>
      <podcast:episode>11</podcast:episode>
      <itunes:title>The episode formerly known as ℔</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">70e49251-4ea3-470d-837a-8bd6722d762a</guid>
      <link>https://share.transistor.fm/s/4301ba28</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: August 23rd, 2021</b></p><p>The episode formerly known as ℔</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/-ZRv6EHaQYM">the recording for our Twitter Space for August 23rd, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on August 23rd included <a href="https://twitter.com/Det_Conan_Kudo">Neal Gompa</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/Penguin">Jeremy Tanner</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Last week’s <a href="https://youtu.be/hlQuF75L4TE">recording</a> on “Showstopper” with author G. Pascal Zachary, and Jessamyn West.</li><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate">Ashton-Tate</a> history (there never was any Ashton, and dBASE II <em>was</em> the first version) <ul><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate#dBASE_IV:_Decline_and_fall_(1988%E2%80%931990)">dBASE IV</a> was “slow, buggy” and didn’t get fixed in a timely manner</li><li>Last week, Pascal mentioned that CEO <a href="https://en.wikipedia.org/wiki/Ashton-Tate#Ed_Esber">Ed Esber</a> “in a fit of insanity admitted to me (a journalist) he didn’t know how to use his company’s own product!”</li><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate#Friday!">Friday!</a> personal information manager, and <a href="https://en.wikipedia.org/wiki/Borland_Sidekick">Sidekick</a> from Borland (like Google calendar for DOS)</li></ul></li><li>[@3:01](https://youtu.be/-ZRv6EHaQYM?t=181) Phrasing: operating program (vs operating system) <ul><li>Steve Jobs 1992 MIT Sloan <a href="https://youtu.be/Gk-9Fd2mEnI">talk</a> ~72mins on consultants, hiring people and leaving Apple (see <a href="https://mitsloan.mit.edu/ideas-made-to-matter/steve-jobs-talks-consultants-hiring-and-leaving-apple-unearthed-1992-talk">mit.edu</a> summary) &gt; Jobs: NeXTSTEP is not an operating system, it’s an operating environment</li><li>July 5th <a href="https://youtu.be/2H9XQBdLB0Y">recording</a> discussing NeXT. Randall Stross book: <a href="https://www.google.com/books/edition/STEVE_JOBS_THE_NEXT_BIG_THING/j5JQAAAAMAAJ">Steve Jobs and the NeXT Big Thing</a> (1993) &gt; Mac OSX focused on user capabilities of the desktop environment, but they considered it one and the same with the operating system</li></ul></li><li>[@7:42](https://youtu.be/-ZRv6EHaQYM?t=462) Windows NT had “multiple personalities” &gt; Adam: I was instantly transported to the 90’s. &gt; Bryan: I could hear Smashing Pumpkins playing on the radio. <ul><li>Sun’s <a href="https://en.wikipedia.org/wiki/Spring_(operating_system)">Spring</a> OS was the <a href="https://www.google.com/search?q=ne+plus+ultra">ne plus ultra</a> of this approach</li><li><a href="https://en.wikipedia.org/wiki/Mach_(kernel)">Mach</a> microkernel, <a href="https://en.wikipedia.org/wiki/GNU_Hurd">GNU Hurd</a>, <a href="https://en.wikipedia.org/wiki/Apple_M1">Apple M1</a>,</li><li>Windows Subsystem for Linux <a href="https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux">WSL</a> &gt; Adam: Docker takes static linking to the extreme and just ships everything</li></ul></li><li>[@12:40](https://youtu.be/-ZRv6EHaQYM?t=760) Microkernels &gt; Simeon: (Oxide) is working on a microkernel for Hubis, tell us about that <ul><li><a href="https://en.wikipedia.org/wiki/Minix">Minix</a>, and the <a href="https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate">Tanenbaum-Torvalds</a> 1992 microkernel vs monolithic debate</li><li><a href="https://en.wikipedia.org/wiki/QNX">QNX</a> Unix-like real-time OS <ul><li>See ACM ByteCast interview with Rashmi Mohan, Bryan tells the <a href="https://youtu.be/seFP7-KI2OI?t=405">story</a> ~3mins of coming to QNX after reading about it in the “Operating Systems Roundup” of Byte Magazine 1993 (see also Bryan’s blog <a href="http://dtrace.org/blogs/bmc/2007/11/08/dtrace-on-qnx/">post</a> and <a href="https://openqnx.com/node/298">remembering Dan Hildebrand</a>)</li><li><a href="https://en.wikipedia.org/wiki/L4_microkernel_family">L4 microkernel</a></li><li>The <a href="https://web.archive.org/web/20001202195500/http://www.qnx.com:80/demodisk/index.html">QNX 1.44M demo disk</a><ul><li>The GUI was called Photon. &gt; Bryan: why would we not run this (QNX) absolutely everywhere?</li></ul></li></ul></li><li><a href="https://en.wikipedia.org/wiki/Oberon_(operating_system)">Oberon</a> OS. <a href="http://www.qnx.com/developers/docs/6.5.0SP1.update/com.qnx.doc.neutrino_user_guide/using_photon.html">Photon</a> microGUI</li></ul></li><li>[@15:49](https://youtu.be/-ZRv6EHaQYM?t=949) Laura on writing a microcontroller operating system <ul><li>Cliff Biffle’s <a href="http://cliffle.com/">website</a></li><li>Microkernels, root of trust, embedded systems</li><li>There is very little (or no) dynamic memory allocation in Hubris.</li><li><a href="https://www.tockos.org/">Tock</a> multitasking embedded OS, and Bryan’s “Tockilator: Deducing Tock execution flows from Ibex Verilator traces” <a href="https://www.youtube.com/watch?v=zPuELAzJyno&amp;t=10534s">video</a> ~12mins</li><li>In Tock, dynamic program loading is central. Hubris functions as a security-minded service processor. The programs it will use are all known in advance; so dynamic loading (and the accompanying security concerns) can be left out.</li><li>Fit-to-purpose OSs</li></ul></li><li>[@24:19](https://youtu.be/-ZRv6EHaQYM?t=1459) ROPI/RWPI (aka “Ropy Rippy”) and the growing pains of RISC-V <ul><li>GitHub issue <a href="https://github.com/riscv/riscv-elf-psabi-doc/issues/128">ROPI/RWPI Specification (Embedded PIC)</a></li><li><a href="https://opentitan.org/">OpenTitan</a>, ARM <a href="https://en.wikipedia.org/wiki/ARM_Cortex-M">Cortex-M</a> &gt; When we set out to write Hubris, we spent a lot of time reading &gt; and learning what’s out there.</li><li>QNX vs monolithic systems. QNX was robust against module failure, so bugs in modules were tolerable. At Sun, faults in a module were system faults, so bugs were unacceptable.</li><li>Memory protection. Stack growing into (and corrupting) data segment, hard to debug.</li><li>Stack corruption, a hit and run.</li></ul></li><li>[@32:39](https://youtu.be/-ZRv6EHaQYM?t=1959) Humor: Oxide rustfmt bot is named Ozymandias <ul><li>Percy Bysshe Shelley’s “Ozymandias” <a href="https://www.poetryfoundation.org/poems/46565/ozymandias">poem</a> &gt; LOOK UPON MY REFORMATTING YE MIGHTY AND DESPAIR!</li><li><a href="https://twitter.com/bcantrill/status/1428187086201376772">stale bot</a>, open source maintainers, communicating bugs and issues</li></ul></li><li>[@39:54](https://youtu.be/-ZRv6EHaQYM?t=2394) Fun QNX bug story <ul><li>QNX wrote their own POSIX utilities, they wrote their own AWK</li><li>QNX <a href="http://community.qnx.com/sf/docman/do/downloadDocument/projects.core_os/docman.root.os_docs/doc1073/15">developers</a>, incl. Peter van der Veen</li></ul></li><li>[@43:00](https://youtu.be/-ZRv6EHaQYM?t=2580) How do you say… <ul><li><a href="https://en.wikipedia.org/wiki/Vi">vi</a>, <a href="https://en.wikipedia.org/wiki/Ed_(text_editor)">ed</a> &gt; Tom: Off with their eds!</li><li><a href="https://en.wikipedia.org/wiki/Sed">sed</a>, <a href="https://en.wikipedia.org/wiki/Ps_(Unix)">ps</a>, <a href="https://kubernetes.io/docs/reference/kubectl/overview/">kubectl</a>, <a href="https://en.wikipedia.org/wiki/Passwd#Password_file">/etc/passwd</a>, QNX (...</li></ul></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: August 23rd, 2021</b></p><p>The episode formerly known as ℔</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/-ZRv6EHaQYM">the recording for our Twitter Space for August 23rd, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on August 23rd included <a href="https://twitter.com/Det_Conan_Kudo">Neal Gompa</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/Penguin">Jeremy Tanner</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Last week’s <a href="https://youtu.be/hlQuF75L4TE">recording</a> on “Showstopper” with author G. Pascal Zachary, and Jessamyn West.</li><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate">Ashton-Tate</a> history (there never was any Ashton, and dBASE II <em>was</em> the first version) <ul><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate#dBASE_IV:_Decline_and_fall_(1988%E2%80%931990)">dBASE IV</a> was “slow, buggy” and didn’t get fixed in a timely manner</li><li>Last week, Pascal mentioned that CEO <a href="https://en.wikipedia.org/wiki/Ashton-Tate#Ed_Esber">Ed Esber</a> “in a fit of insanity admitted to me (a journalist) he didn’t know how to use his company’s own product!”</li><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate#Friday!">Friday!</a> personal information manager, and <a href="https://en.wikipedia.org/wiki/Borland_Sidekick">Sidekick</a> from Borland (like Google calendar for DOS)</li></ul></li><li>[@3:01](https://youtu.be/-ZRv6EHaQYM?t=181) Phrasing: operating program (vs operating system) <ul><li>Steve Jobs 1992 MIT Sloan <a href="https://youtu.be/Gk-9Fd2mEnI">talk</a> ~72mins on consultants, hiring people and leaving Apple (see <a href="https://mitsloan.mit.edu/ideas-made-to-matter/steve-jobs-talks-consultants-hiring-and-leaving-apple-unearthed-1992-talk">mit.edu</a> summary) &gt; Jobs: NeXTSTEP is not an operating system, it’s an operating environment</li><li>July 5th <a href="https://youtu.be/2H9XQBdLB0Y">recording</a> discussing NeXT. Randall Stross book: <a href="https://www.google.com/books/edition/STEVE_JOBS_THE_NEXT_BIG_THING/j5JQAAAAMAAJ">Steve Jobs and the NeXT Big Thing</a> (1993) &gt; Mac OSX focused on user capabilities of the desktop environment, but they considered it one and the same with the operating system</li></ul></li><li>[@7:42](https://youtu.be/-ZRv6EHaQYM?t=462) Windows NT had “multiple personalities” &gt; Adam: I was instantly transported to the 90’s. &gt; Bryan: I could hear Smashing Pumpkins playing on the radio. <ul><li>Sun’s <a href="https://en.wikipedia.org/wiki/Spring_(operating_system)">Spring</a> OS was the <a href="https://www.google.com/search?q=ne+plus+ultra">ne plus ultra</a> of this approach</li><li><a href="https://en.wikipedia.org/wiki/Mach_(kernel)">Mach</a> microkernel, <a href="https://en.wikipedia.org/wiki/GNU_Hurd">GNU Hurd</a>, <a href="https://en.wikipedia.org/wiki/Apple_M1">Apple M1</a>,</li><li>Windows Subsystem for Linux <a href="https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux">WSL</a> &gt; Adam: Docker takes static linking to the extreme and just ships everything</li></ul></li><li>[@12:40](https://youtu.be/-ZRv6EHaQYM?t=760) Microkernels &gt; Simeon: (Oxide) is working on a microkernel for Hubis, tell us about that <ul><li><a href="https://en.wikipedia.org/wiki/Minix">Minix</a>, and the <a href="https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate">Tanenbaum-Torvalds</a> 1992 microkernel vs monolithic debate</li><li><a href="https://en.wikipedia.org/wiki/QNX">QNX</a> Unix-like real-time OS <ul><li>See ACM ByteCast interview with Rashmi Mohan, Bryan tells the <a href="https://youtu.be/seFP7-KI2OI?t=405">story</a> ~3mins of coming to QNX after reading about it in the “Operating Systems Roundup” of Byte Magazine 1993 (see also Bryan’s blog <a href="http://dtrace.org/blogs/bmc/2007/11/08/dtrace-on-qnx/">post</a> and <a href="https://openqnx.com/node/298">remembering Dan Hildebrand</a>)</li><li><a href="https://en.wikipedia.org/wiki/L4_microkernel_family">L4 microkernel</a></li><li>The <a href="https://web.archive.org/web/20001202195500/http://www.qnx.com:80/demodisk/index.html">QNX 1.44M demo disk</a><ul><li>The GUI was called Photon. &gt; Bryan: why would we not run this (QNX) absolutely everywhere?</li></ul></li></ul></li><li><a href="https://en.wikipedia.org/wiki/Oberon_(operating_system)">Oberon</a> OS. <a href="http://www.qnx.com/developers/docs/6.5.0SP1.update/com.qnx.doc.neutrino_user_guide/using_photon.html">Photon</a> microGUI</li></ul></li><li>[@15:49](https://youtu.be/-ZRv6EHaQYM?t=949) Laura on writing a microcontroller operating system <ul><li>Cliff Biffle’s <a href="http://cliffle.com/">website</a></li><li>Microkernels, root of trust, embedded systems</li><li>There is very little (or no) dynamic memory allocation in Hubris.</li><li><a href="https://www.tockos.org/">Tock</a> multitasking embedded OS, and Bryan’s “Tockilator: Deducing Tock execution flows from Ibex Verilator traces” <a href="https://www.youtube.com/watch?v=zPuELAzJyno&amp;t=10534s">video</a> ~12mins</li><li>In Tock, dynamic program loading is central. Hubris functions as a security-minded service processor. The programs it will use are all known in advance; so dynamic loading (and the accompanying security concerns) can be left out.</li><li>Fit-to-purpose OSs</li></ul></li><li>[@24:19](https://youtu.be/-ZRv6EHaQYM?t=1459) ROPI/RWPI (aka “Ropy Rippy”) and the growing pains of RISC-V <ul><li>GitHub issue <a href="https://github.com/riscv/riscv-elf-psabi-doc/issues/128">ROPI/RWPI Specification (Embedded PIC)</a></li><li><a href="https://opentitan.org/">OpenTitan</a>, ARM <a href="https://en.wikipedia.org/wiki/ARM_Cortex-M">Cortex-M</a> &gt; When we set out to write Hubris, we spent a lot of time reading &gt; and learning what’s out there.</li><li>QNX vs monolithic systems. QNX was robust against module failure, so bugs in modules were tolerable. At Sun, faults in a module were system faults, so bugs were unacceptable.</li><li>Memory protection. Stack growing into (and corrupting) data segment, hard to debug.</li><li>Stack corruption, a hit and run.</li></ul></li><li>[@32:39](https://youtu.be/-ZRv6EHaQYM?t=1959) Humor: Oxide rustfmt bot is named Ozymandias <ul><li>Percy Bysshe Shelley’s “Ozymandias” <a href="https://www.poetryfoundation.org/poems/46565/ozymandias">poem</a> &gt; LOOK UPON MY REFORMATTING YE MIGHTY AND DESPAIR!</li><li><a href="https://twitter.com/bcantrill/status/1428187086201376772">stale bot</a>, open source maintainers, communicating bugs and issues</li></ul></li><li>[@39:54](https://youtu.be/-ZRv6EHaQYM?t=2394) Fun QNX bug story <ul><li>QNX wrote their own POSIX utilities, they wrote their own AWK</li><li>QNX <a href="http://community.qnx.com/sf/docman/do/downloadDocument/projects.core_os/docman.root.os_docs/doc1073/15">developers</a>, incl. Peter van der Veen</li></ul></li><li>[@43:00](https://youtu.be/-ZRv6EHaQYM?t=2580) How do you say… <ul><li><a href="https://en.wikipedia.org/wiki/Vi">vi</a>, <a href="https://en.wikipedia.org/wiki/Ed_(text_editor)">ed</a> &gt; Tom: Off with their eds!</li><li><a href="https://en.wikipedia.org/wiki/Sed">sed</a>, <a href="https://en.wikipedia.org/wiki/Ps_(Unix)">ps</a>, <a href="https://kubernetes.io/docs/reference/kubectl/overview/">kubectl</a>, <a href="https://en.wikipedia.org/wiki/Passwd#Password_file">/etc/passwd</a>, QNX (...</li></ul></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 23 Aug 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/4301ba28/10593a81.mp3" length="63697708" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3981</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: August 23rd, 2021</b></p><p>The episode formerly known as ℔</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/-ZRv6EHaQYM">the recording for our Twitter Space for August 23rd, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on August 23rd included <a href="https://twitter.com/Det_Conan_Kudo">Neal Gompa</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/Penguin">Jeremy Tanner</a>, <a href="https://twitter.com/mw_campbell">Matt Campbell</a>, <a href="https://twitter.com/simeonmiteff">Simeon Miteff</a> and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Last week’s <a href="https://youtu.be/hlQuF75L4TE">recording</a> on “Showstopper” with author G. Pascal Zachary, and Jessamyn West.</li><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate">Ashton-Tate</a> history (there never was any Ashton, and dBASE II <em>was</em> the first version) <ul><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate#dBASE_IV:_Decline_and_fall_(1988%E2%80%931990)">dBASE IV</a> was “slow, buggy” and didn’t get fixed in a timely manner</li><li>Last week, Pascal mentioned that CEO <a href="https://en.wikipedia.org/wiki/Ashton-Tate#Ed_Esber">Ed Esber</a> “in a fit of insanity admitted to me (a journalist) he didn’t know how to use his company’s own product!”</li><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate#Friday!">Friday!</a> personal information manager, and <a href="https://en.wikipedia.org/wiki/Borland_Sidekick">Sidekick</a> from Borland (like Google calendar for DOS)</li></ul></li><li>[@3:01](https://youtu.be/-ZRv6EHaQYM?t=181) Phrasing: operating program (vs operating system) <ul><li>Steve Jobs 1992 MIT Sloan <a href="https://youtu.be/Gk-9Fd2mEnI">talk</a> ~72mins on consultants, hiring people and leaving Apple (see <a href="https://mitsloan.mit.edu/ideas-made-to-matter/steve-jobs-talks-consultants-hiring-and-leaving-apple-unearthed-1992-talk">mit.edu</a> summary) &gt; Jobs: NeXTSTEP is not an operating system, it’s an operating environment</li><li>July 5th <a href="https://youtu.be/2H9XQBdLB0Y">recording</a> discussing NeXT. Randall Stross book: <a href="https://www.google.com/books/edition/STEVE_JOBS_THE_NEXT_BIG_THING/j5JQAAAAMAAJ">Steve Jobs and the NeXT Big Thing</a> (1993) &gt; Mac OSX focused on user capabilities of the desktop environment, but they considered it one and the same with the operating system</li></ul></li><li>[@7:42](https://youtu.be/-ZRv6EHaQYM?t=462) Windows NT had “multiple personalities” &gt; Adam: I was instantly transported to the 90’s. &gt; Bryan: I could hear Smashing Pumpkins playing on the radio. <ul><li>Sun’s <a href="https://en.wikipedia.org/wiki/Spring_(operating_system)">Spring</a> OS was the <a href="https://www.google.com/search?q=ne+plus+ultra">ne plus ultra</a> of this approach</li><li><a href="https://en.wikipedia.org/wiki/Mach_(kernel)">Mach</a> microkernel, <a href="https://en.wikipedia.org/wiki/GNU_Hurd">GNU Hurd</a>, <a href="https://en.wikipedia.org/wiki/Apple_M1">Apple M1</a>,</li><li>Windows Subsystem for Linux <a href="https://en.wikipedia.org/wiki/Windows_Subsystem_for_Linux">WSL</a> &gt; Adam: Docker takes static linking to the extreme and just ships everything</li></ul></li><li>[@12:40](https://youtu.be/-ZRv6EHaQYM?t=760) Microkernels &gt; Simeon: (Oxide) is working on a microkernel for Hubis, tell us about that <ul><li><a href="https://en.wikipedia.org/wiki/Minix">Minix</a>, and the <a href="https://en.wikipedia.org/wiki/Tanenbaum%E2%80%93Torvalds_debate">Tanenbaum-Torvalds</a> 1992 microkernel vs monolithic debate</li><li><a href="https://en.wikipedia.org/wiki/QNX">QNX</a> Unix-like real-time OS <ul><li>See ACM ByteCast interview with Rashmi Mohan, Bryan tells the <a href="https://youtu.be/seFP7-KI2OI?t=405">story</a> ~3mins of coming to QNX after reading about it in the “Operating Systems Roundup” of Byte Magazine 1993 (see also Bryan’s blog <a href="http://dtrace.org/blogs/bmc/2007/11/08/dtrace-on-qnx/">post</a> and <a href="https://openqnx.com/node/298">remembering Dan Hildebrand</a>)</li><li><a href="https://en.wikipedia.org/wiki/L4_microkernel_family">L4 microkernel</a></li><li>The <a href="https://web.archive.org/web/20001202195500/http://www.qnx.com:80/demodisk/index.html">QNX 1.44M demo disk</a><ul><li>The GUI was called Photon. &gt; Bryan: why would we not run this (QNX) absolutely everywhere?</li></ul></li></ul></li><li><a href="https://en.wikipedia.org/wiki/Oberon_(operating_system)">Oberon</a> OS. <a href="http://www.qnx.com/developers/docs/6.5.0SP1.update/com.qnx.doc.neutrino_user_guide/using_photon.html">Photon</a> microGUI</li></ul></li><li>[@15:49](https://youtu.be/-ZRv6EHaQYM?t=949) Laura on writing a microcontroller operating system <ul><li>Cliff Biffle’s <a href="http://cliffle.com/">website</a></li><li>Microkernels, root of trust, embedded systems</li><li>There is very little (or no) dynamic memory allocation in Hubris.</li><li><a href="https://www.tockos.org/">Tock</a> multitasking embedded OS, and Bryan’s “Tockilator: Deducing Tock execution flows from Ibex Verilator traces” <a href="https://www.youtube.com/watch?v=zPuELAzJyno&amp;t=10534s">video</a> ~12mins</li><li>In Tock, dynamic program loading is central. Hubris functions as a security-minded service processor. The programs it will use are all known in advance; so dynamic loading (and the accompanying security concerns) can be left out.</li><li>Fit-to-purpose OSs</li></ul></li><li>[@24:19](https://youtu.be/-ZRv6EHaQYM?t=1459) ROPI/RWPI (aka “Ropy Rippy”) and the growing pains of RISC-V <ul><li>GitHub issue <a href="https://github.com/riscv/riscv-elf-psabi-doc/issues/128">ROPI/RWPI Specification (Embedded PIC)</a></li><li><a href="https://opentitan.org/">OpenTitan</a>, ARM <a href="https://en.wikipedia.org/wiki/ARM_Cortex-M">Cortex-M</a> &gt; When we set out to write Hubris, we spent a lot of time reading &gt; and learning what’s out there.</li><li>QNX vs monolithic systems. QNX was robust against module failure, so bugs in modules were tolerable. At Sun, faults in a module were system faults, so bugs were unacceptable.</li><li>Memory protection. Stack growing into (and corrupting) data segment, hard to debug.</li><li>Stack corruption, a hit and run.</li></ul></li><li>[@32:39](https://youtu.be/-ZRv6EHaQYM?t=1959) Humor: Oxide rustfmt bot is named Ozymandias <ul><li>Percy Bysshe Shelley’s “Ozymandias” <a href="https://www.poetryfoundation.org/poems/46565/ozymandias">poem</a> &gt; LOOK UPON MY REFORMATTING YE MIGHTY AND DESPAIR!</li><li><a href="https://twitter.com/bcantrill/status/1428187086201376772">stale bot</a>, open source maintainers, communicating bugs and issues</li></ul></li><li>[@39:54](https://youtu.be/-ZRv6EHaQYM?t=2394) Fun QNX bug story <ul><li>QNX wrote their own POSIX utilities, they wrote their own AWK</li><li>QNX <a href="http://community.qnx.com/sf/docman/do/downloadDocument/projects.core_os/docman.root.os_docs/doc1073/15">developers</a>, incl. Peter van der Veen</li></ul></li><li>[@43:00](https://youtu.be/-ZRv6EHaQYM?t=2580) How do you say… <ul><li><a href="https://en.wikipedia.org/wiki/Vi">vi</a>, <a href="https://en.wikipedia.org/wiki/Ed_(text_editor)">ed</a> &gt; Tom: Off with their eds!</li><li><a href="https://en.wikipedia.org/wiki/Sed">sed</a>, <a href="https://en.wikipedia.org/wiki/Ps_(Unix)">ps</a>, <a href="https://kubernetes.io/docs/reference/kubectl/overview/">kubectl</a>, <a href="https://en.wikipedia.org/wiki/Passwd#Password_file">/etc/passwd</a>, QNX (...</li></ul></li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/4301ba28/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4301ba28/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4301ba28/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/4301ba28/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/4301ba28/transcription" type="text/html"/>
    </item>
    <item>
      <title>The Showstopper Show</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>10</itunes:episode>
      <podcast:episode>10</podcast:episode>
      <itunes:title>The Showstopper Show</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c8bb8e7e-c51f-49b7-8a22-6eed9b11064c</guid>
      <link>https://share.transistor.fm/s/9dc9be3f</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: August 16th, 2021</b></p><p>The Showstopper Show</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/hlQuF75L4TE">the recording for our Twitter Space for August 16th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on August 16th included special guests <a href="https://twitter.com/Gpascalzachary">G. Pascal Zachary</a> (see <a href="https://www.gpascalzachary.com">gpascalzachary.com</a>), and <a href="https://twitter.com/jessamyn">Jessamyn West</a> (see <a href="https://jessamyn.medium.com">jessamyn.medium.com</a>), as well as <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>G. Pascal Zachary’s “Showstopper! The Breakneck Race to Create Windows NT and the Next Generation at Microsoft” <a href="https://www.google.com/books/edition/Show_stopper/g2-lNwAACAAJ">book</a></li><li>Tracy Kidder’s “The Soul of a New Machine” <a href="https://www.google.com/books/edition/The_Soul_of_A_New_Machine/JP0odQpUKUYC">book</a></li><li>[@0:46](https://youtu.be/hlQuF75L4TE?t=46) “The endless debate of NT vs Unix.” <ul><li>Bryan: My whole career was kind of defined by going where Windows wasn’t. I don’t know what I was expecting, but what I found was a real time capsule from software development in the 90’s.</li></ul></li><li>[@2:46](https://youtu.be/hlQuF75L4TE?t=166) Jessamyn: There was some familial impact (from developing DG Eclipse) that wasn’t mentioned in the book. <ul><li>“O, Engineers!” retrospective from <a href="https://www.wired.com/2000/12/soul/">wired</a></li></ul></li><li>[@6:30](https://youtu.be/hlQuF75L4TE?t=390) What was Kidder’s process? “He lived in my house!”</li><li>[@8:32](https://youtu.be/hlQuF75L4TE?t=512) Zachary interviewed family members extensively. &gt; People couldn’t leave, they were staying at the office all the time.</li><li>[@14:23](https://youtu.be/hlQuF75L4TE?t=863) I do feel this is a time capsule. A time before two mega-trends hit: the Internet and open source.</li><li>[@17:33](https://youtu.be/hlQuF75L4TE?t=1053) Microsoft was kind of a joke software company in the early 90’s. &gt; Dave Cutler was a force of nature.</li><li>[@19:59](https://youtu.be/hlQuF75L4TE?t=1199) No one understood why someone was good at coding. It was a mystery to everyone, why there was such a wide stratification of coders. &gt; There were projects that never saw the light of day. <ul><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate">Ashton-Tate</a>, <a href="https://en.wikipedia.org/wiki/DBase">dBase</a> &gt; There was a sense from Cutler and Perazzoli, that leadership of the team, &gt; that these guys at Microsoft really didn’t get how serious the process &gt; of building this battleship was.</li><li>I think the level of anguish did surprise me.</li></ul></li><li>[@23:59](https://youtu.be/hlQuF75L4TE?t=1439)<br> In “Soul of the New Machine,” the machine was the star, and people served it. East Coast vs West Coast attitudes. &gt; On the West Coast, the personal computer were supposed to help you &gt; actualize your counter-cultural values. <ul><li><a href="https://en.wikipedia.org/wiki/Ken_Olsen">Ken Olsen</a> of <a href="https://en.wikipedia.org/wiki/Digital_Equipment_Corporation">DEC</a> &gt; Computing is equivalent with IBM. There was no software industry &gt; so long as IBM gave all the software away for free.</li></ul></li><li>[@26:09](https://youtu.be/hlQuF75L4TE?t=1569) Crashes. &gt; <a href="https://en.wikipedia.org/wiki/Steve_Wozniak">Wozniak</a> dreamed of owning &gt; his own <a href="https://en.wikipedia.org/wiki/Programmed_Data_Processor">PDP</a> &gt; computer, which cost as much as a house. So he was aware of the robustness &gt; of the minicomputer, and by contrast, the puny power of a personal computer. <ul><li><a href="https://en.wikipedia.org/wiki/Thirtysomething">Thirtysomething</a> &gt; Dave Cutler was not cuddly. He was menacing, he could lose his temper. &gt; And I tried not to get to close to him physically for that reason. &gt; There were two looming father figures in Cutler and Gates. &gt; And I think it created a lot of anxiety.</li></ul></li><li>[@29:52](https://youtu.be/hlQuF75L4TE?t=1792) The stakes for NT at Microsoft were high. <ul><li>Fred Brooks’ “The Mythical Man-Month” <a href="https://en.wikipedia.org/wiki/The_Mythical_Man-Month">book</a> &gt; It was a watershed moment in the history of computing. &gt; It was more like the last battleship, rather than the next frontier.</li><li>Bryan: I didn’t realize this, that Gates was arguing against memory protection with Cutler. From our perspective, shipping an operating system without memory protection, in an era when microprocessors supported it, is malpractice.</li></ul></li><li>[@33:14](https://youtu.be/hlQuF75L4TE?t=1994) Cutler’s vendetta against Unix. &gt; Conflict was at the heart of innovation at Microsoft at that time. <ul><li><a href="https://en.wikipedia.org/wiki/Mitch_Kapor">Mitch Kapor</a> of Lotus. &gt; These early personal computer innovators were dismissed and sometimes &gt; humiliated by mainstream big iron people of the 60’s and 70’s.</li><li>Bill Gates’ “The Road Ahead” <a href="https://en.wikipedia.org/wiki/The_Road_Ahead_(Gates_book)">book</a> doesn’t mention the internet.</li><li>Zachary’s “Endless Frontier: Vannevar Bush, Engineer of the American Century” <a href="https://www.gpascalzachary.com/endless_frontier__vannevar_bush__engineer_of_the_american_century__50100.htm">book</a> &gt; Computers on the West Coast were seen as extensions of your creativity, &gt; and a tool for liberation. And for a long time that dominated the horizons.</li></ul></li><li>In 2005 Gates and <a href="https://en.wikipedia.org/wiki/Steve_Ballmer">Ballmer</a> don’t want to do cloud computing. “Who’s gonna want to put their stuff in the cloud?” We’ve found that computing is a collective experience.</li><li>[@38:28](https://youtu.be/hlQuF75L4TE?t=2308) Email and personal messaging <ul><li><a href="https://en.wikipedia.org/wiki/Sun_Ray">Sun Ray</a> thin client computer</li><li>Dennis Ritchie and Ken Thompson’s “The UNIX time-sharing system” <a href="https://scholar.google.com/scholar_lookup?author=ritchie&amp;title=the+unix+time+sharing+system">paper</a> &gt; Unix was an experiment in collaboration.</li><li><a href="https://en.wikipedia.org/wiki/RSX-11">RSX-11</a> for the <a href="https://en.wikipedia.org/wiki/PDP-11">PDP-11</a>. And <a href="https://en.wikipedia.org/wiki/OpenVMS">VMS</a> for the VAX. &gt; The attitude of looking down on Unix (as undesigned, academic) is &gt; carried forward by Microsofties today.</li><li>Tom: You can forgive Cutler’s misgivings, because Unix pretty much stole the thunder out of VMS.</li></ul></li><li>[@42:24](https://youtu.be/hlQuF75L4TE?t=2544) Interviews for the book. Family members perspective on workplace behavior. <ul><li>Betty Shanahan, Society of Women Engineers. Brief <a href="https://www.egr.msu.edu/future-engineer/alumni/alumni-focus-betty-shanahan">Q&amp;A</a></li><li>EAGLE (Eclipse Appreciation and Gratitude for Lonely Evenings) <a href="https://jessamyn.medium.com/eclipse-appreciation-and-gratitude-for-lonely-evenings-a254d288fb5c">award</a> &gt; Betty’s husband got an award for having to do his own laundry…</li><li>Jessamyn’s “Women in Early Tech” <a href="https://jessamyn.medium.com/betty-shanahan-and-the-creepy-guys-of-data-general-add239ab87fb">blog entry</a> about Shanahan</li></ul></li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: August 16th, 2021</b></p><p>The Showstopper Show</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/hlQuF75L4TE">the recording for our Twitter Space for August 16th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on August 16th included special guests <a href="https://twitter.com/Gpascalzachary">G. Pascal Zachary</a> (see <a href="https://www.gpascalzachary.com">gpascalzachary.com</a>), and <a href="https://twitter.com/jessamyn">Jessamyn West</a> (see <a href="https://jessamyn.medium.com">jessamyn.medium.com</a>), as well as <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>G. Pascal Zachary’s “Showstopper! The Breakneck Race to Create Windows NT and the Next Generation at Microsoft” <a href="https://www.google.com/books/edition/Show_stopper/g2-lNwAACAAJ">book</a></li><li>Tracy Kidder’s “The Soul of a New Machine” <a href="https://www.google.com/books/edition/The_Soul_of_A_New_Machine/JP0odQpUKUYC">book</a></li><li>[@0:46](https://youtu.be/hlQuF75L4TE?t=46) “The endless debate of NT vs Unix.” <ul><li>Bryan: My whole career was kind of defined by going where Windows wasn’t. I don’t know what I was expecting, but what I found was a real time capsule from software development in the 90’s.</li></ul></li><li>[@2:46](https://youtu.be/hlQuF75L4TE?t=166) Jessamyn: There was some familial impact (from developing DG Eclipse) that wasn’t mentioned in the book. <ul><li>“O, Engineers!” retrospective from <a href="https://www.wired.com/2000/12/soul/">wired</a></li></ul></li><li>[@6:30](https://youtu.be/hlQuF75L4TE?t=390) What was Kidder’s process? “He lived in my house!”</li><li>[@8:32](https://youtu.be/hlQuF75L4TE?t=512) Zachary interviewed family members extensively. &gt; People couldn’t leave, they were staying at the office all the time.</li><li>[@14:23](https://youtu.be/hlQuF75L4TE?t=863) I do feel this is a time capsule. A time before two mega-trends hit: the Internet and open source.</li><li>[@17:33](https://youtu.be/hlQuF75L4TE?t=1053) Microsoft was kind of a joke software company in the early 90’s. &gt; Dave Cutler was a force of nature.</li><li>[@19:59](https://youtu.be/hlQuF75L4TE?t=1199) No one understood why someone was good at coding. It was a mystery to everyone, why there was such a wide stratification of coders. &gt; There were projects that never saw the light of day. <ul><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate">Ashton-Tate</a>, <a href="https://en.wikipedia.org/wiki/DBase">dBase</a> &gt; There was a sense from Cutler and Perazzoli, that leadership of the team, &gt; that these guys at Microsoft really didn’t get how serious the process &gt; of building this battleship was.</li><li>I think the level of anguish did surprise me.</li></ul></li><li>[@23:59](https://youtu.be/hlQuF75L4TE?t=1439)<br> In “Soul of the New Machine,” the machine was the star, and people served it. East Coast vs West Coast attitudes. &gt; On the West Coast, the personal computer were supposed to help you &gt; actualize your counter-cultural values. <ul><li><a href="https://en.wikipedia.org/wiki/Ken_Olsen">Ken Olsen</a> of <a href="https://en.wikipedia.org/wiki/Digital_Equipment_Corporation">DEC</a> &gt; Computing is equivalent with IBM. There was no software industry &gt; so long as IBM gave all the software away for free.</li></ul></li><li>[@26:09](https://youtu.be/hlQuF75L4TE?t=1569) Crashes. &gt; <a href="https://en.wikipedia.org/wiki/Steve_Wozniak">Wozniak</a> dreamed of owning &gt; his own <a href="https://en.wikipedia.org/wiki/Programmed_Data_Processor">PDP</a> &gt; computer, which cost as much as a house. So he was aware of the robustness &gt; of the minicomputer, and by contrast, the puny power of a personal computer. <ul><li><a href="https://en.wikipedia.org/wiki/Thirtysomething">Thirtysomething</a> &gt; Dave Cutler was not cuddly. He was menacing, he could lose his temper. &gt; And I tried not to get to close to him physically for that reason. &gt; There were two looming father figures in Cutler and Gates. &gt; And I think it created a lot of anxiety.</li></ul></li><li>[@29:52](https://youtu.be/hlQuF75L4TE?t=1792) The stakes for NT at Microsoft were high. <ul><li>Fred Brooks’ “The Mythical Man-Month” <a href="https://en.wikipedia.org/wiki/The_Mythical_Man-Month">book</a> &gt; It was a watershed moment in the history of computing. &gt; It was more like the last battleship, rather than the next frontier.</li><li>Bryan: I didn’t realize this, that Gates was arguing against memory protection with Cutler. From our perspective, shipping an operating system without memory protection, in an era when microprocessors supported it, is malpractice.</li></ul></li><li>[@33:14](https://youtu.be/hlQuF75L4TE?t=1994) Cutler’s vendetta against Unix. &gt; Conflict was at the heart of innovation at Microsoft at that time. <ul><li><a href="https://en.wikipedia.org/wiki/Mitch_Kapor">Mitch Kapor</a> of Lotus. &gt; These early personal computer innovators were dismissed and sometimes &gt; humiliated by mainstream big iron people of the 60’s and 70’s.</li><li>Bill Gates’ “The Road Ahead” <a href="https://en.wikipedia.org/wiki/The_Road_Ahead_(Gates_book)">book</a> doesn’t mention the internet.</li><li>Zachary’s “Endless Frontier: Vannevar Bush, Engineer of the American Century” <a href="https://www.gpascalzachary.com/endless_frontier__vannevar_bush__engineer_of_the_american_century__50100.htm">book</a> &gt; Computers on the West Coast were seen as extensions of your creativity, &gt; and a tool for liberation. And for a long time that dominated the horizons.</li></ul></li><li>In 2005 Gates and <a href="https://en.wikipedia.org/wiki/Steve_Ballmer">Ballmer</a> don’t want to do cloud computing. “Who’s gonna want to put their stuff in the cloud?” We’ve found that computing is a collective experience.</li><li>[@38:28](https://youtu.be/hlQuF75L4TE?t=2308) Email and personal messaging <ul><li><a href="https://en.wikipedia.org/wiki/Sun_Ray">Sun Ray</a> thin client computer</li><li>Dennis Ritchie and Ken Thompson’s “The UNIX time-sharing system” <a href="https://scholar.google.com/scholar_lookup?author=ritchie&amp;title=the+unix+time+sharing+system">paper</a> &gt; Unix was an experiment in collaboration.</li><li><a href="https://en.wikipedia.org/wiki/RSX-11">RSX-11</a> for the <a href="https://en.wikipedia.org/wiki/PDP-11">PDP-11</a>. And <a href="https://en.wikipedia.org/wiki/OpenVMS">VMS</a> for the VAX. &gt; The attitude of looking down on Unix (as undesigned, academic) is &gt; carried forward by Microsofties today.</li><li>Tom: You can forgive Cutler’s misgivings, because Unix pretty much stole the thunder out of VMS.</li></ul></li><li>[@42:24](https://youtu.be/hlQuF75L4TE?t=2544) Interviews for the book. Family members perspective on workplace behavior. <ul><li>Betty Shanahan, Society of Women Engineers. Brief <a href="https://www.egr.msu.edu/future-engineer/alumni/alumni-focus-betty-shanahan">Q&amp;A</a></li><li>EAGLE (Eclipse Appreciation and Gratitude for Lonely Evenings) <a href="https://jessamyn.medium.com/eclipse-appreciation-and-gratitude-for-lonely-evenings-a254d288fb5c">award</a> &gt; Betty’s husband got an award for having to do his own laundry…</li><li>Jessamyn’s “Women in Early Tech” <a href="https://jessamyn.medium.com/betty-shanahan-and-the-creepy-guys-of-data-general-add239ab87fb">blog entry</a> about Shanahan</li></ul></li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 16 Aug 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/9dc9be3f/d49757f1.mp3" length="82905366" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5181</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: August 16th, 2021</b></p><p>The Showstopper Show</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/hlQuF75L4TE">the recording for our Twitter Space for August 16th, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on August 16th included special guests <a href="https://twitter.com/Gpascalzachary">G. Pascal Zachary</a> (see <a href="https://www.gpascalzachary.com">gpascalzachary.com</a>), and <a href="https://twitter.com/jessamyn">Jessamyn West</a> (see <a href="https://jessamyn.medium.com">jessamyn.medium.com</a>), as well as <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/jmclulow">Josh Clulow</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>G. Pascal Zachary’s “Showstopper! The Breakneck Race to Create Windows NT and the Next Generation at Microsoft” <a href="https://www.google.com/books/edition/Show_stopper/g2-lNwAACAAJ">book</a></li><li>Tracy Kidder’s “The Soul of a New Machine” <a href="https://www.google.com/books/edition/The_Soul_of_A_New_Machine/JP0odQpUKUYC">book</a></li><li>[@0:46](https://youtu.be/hlQuF75L4TE?t=46) “The endless debate of NT vs Unix.” <ul><li>Bryan: My whole career was kind of defined by going where Windows wasn’t. I don’t know what I was expecting, but what I found was a real time capsule from software development in the 90’s.</li></ul></li><li>[@2:46](https://youtu.be/hlQuF75L4TE?t=166) Jessamyn: There was some familial impact (from developing DG Eclipse) that wasn’t mentioned in the book. <ul><li>“O, Engineers!” retrospective from <a href="https://www.wired.com/2000/12/soul/">wired</a></li></ul></li><li>[@6:30](https://youtu.be/hlQuF75L4TE?t=390) What was Kidder’s process? “He lived in my house!”</li><li>[@8:32](https://youtu.be/hlQuF75L4TE?t=512) Zachary interviewed family members extensively. &gt; People couldn’t leave, they were staying at the office all the time.</li><li>[@14:23](https://youtu.be/hlQuF75L4TE?t=863) I do feel this is a time capsule. A time before two mega-trends hit: the Internet and open source.</li><li>[@17:33](https://youtu.be/hlQuF75L4TE?t=1053) Microsoft was kind of a joke software company in the early 90’s. &gt; Dave Cutler was a force of nature.</li><li>[@19:59](https://youtu.be/hlQuF75L4TE?t=1199) No one understood why someone was good at coding. It was a mystery to everyone, why there was such a wide stratification of coders. &gt; There were projects that never saw the light of day. <ul><li><a href="https://en.wikipedia.org/wiki/Ashton-Tate">Ashton-Tate</a>, <a href="https://en.wikipedia.org/wiki/DBase">dBase</a> &gt; There was a sense from Cutler and Perazzoli, that leadership of the team, &gt; that these guys at Microsoft really didn’t get how serious the process &gt; of building this battleship was.</li><li>I think the level of anguish did surprise me.</li></ul></li><li>[@23:59](https://youtu.be/hlQuF75L4TE?t=1439)<br> In “Soul of the New Machine,” the machine was the star, and people served it. East Coast vs West Coast attitudes. &gt; On the West Coast, the personal computer were supposed to help you &gt; actualize your counter-cultural values. <ul><li><a href="https://en.wikipedia.org/wiki/Ken_Olsen">Ken Olsen</a> of <a href="https://en.wikipedia.org/wiki/Digital_Equipment_Corporation">DEC</a> &gt; Computing is equivalent with IBM. There was no software industry &gt; so long as IBM gave all the software away for free.</li></ul></li><li>[@26:09](https://youtu.be/hlQuF75L4TE?t=1569) Crashes. &gt; <a href="https://en.wikipedia.org/wiki/Steve_Wozniak">Wozniak</a> dreamed of owning &gt; his own <a href="https://en.wikipedia.org/wiki/Programmed_Data_Processor">PDP</a> &gt; computer, which cost as much as a house. So he was aware of the robustness &gt; of the minicomputer, and by contrast, the puny power of a personal computer. <ul><li><a href="https://en.wikipedia.org/wiki/Thirtysomething">Thirtysomething</a> &gt; Dave Cutler was not cuddly. He was menacing, he could lose his temper. &gt; And I tried not to get to close to him physically for that reason. &gt; There were two looming father figures in Cutler and Gates. &gt; And I think it created a lot of anxiety.</li></ul></li><li>[@29:52](https://youtu.be/hlQuF75L4TE?t=1792) The stakes for NT at Microsoft were high. <ul><li>Fred Brooks’ “The Mythical Man-Month” <a href="https://en.wikipedia.org/wiki/The_Mythical_Man-Month">book</a> &gt; It was a watershed moment in the history of computing. &gt; It was more like the last battleship, rather than the next frontier.</li><li>Bryan: I didn’t realize this, that Gates was arguing against memory protection with Cutler. From our perspective, shipping an operating system without memory protection, in an era when microprocessors supported it, is malpractice.</li></ul></li><li>[@33:14](https://youtu.be/hlQuF75L4TE?t=1994) Cutler’s vendetta against Unix. &gt; Conflict was at the heart of innovation at Microsoft at that time. <ul><li><a href="https://en.wikipedia.org/wiki/Mitch_Kapor">Mitch Kapor</a> of Lotus. &gt; These early personal computer innovators were dismissed and sometimes &gt; humiliated by mainstream big iron people of the 60’s and 70’s.</li><li>Bill Gates’ “The Road Ahead” <a href="https://en.wikipedia.org/wiki/The_Road_Ahead_(Gates_book)">book</a> doesn’t mention the internet.</li><li>Zachary’s “Endless Frontier: Vannevar Bush, Engineer of the American Century” <a href="https://www.gpascalzachary.com/endless_frontier__vannevar_bush__engineer_of_the_american_century__50100.htm">book</a> &gt; Computers on the West Coast were seen as extensions of your creativity, &gt; and a tool for liberation. And for a long time that dominated the horizons.</li></ul></li><li>In 2005 Gates and <a href="https://en.wikipedia.org/wiki/Steve_Ballmer">Ballmer</a> don’t want to do cloud computing. “Who’s gonna want to put their stuff in the cloud?” We’ve found that computing is a collective experience.</li><li>[@38:28](https://youtu.be/hlQuF75L4TE?t=2308) Email and personal messaging <ul><li><a href="https://en.wikipedia.org/wiki/Sun_Ray">Sun Ray</a> thin client computer</li><li>Dennis Ritchie and Ken Thompson’s “The UNIX time-sharing system” <a href="https://scholar.google.com/scholar_lookup?author=ritchie&amp;title=the+unix+time+sharing+system">paper</a> &gt; Unix was an experiment in collaboration.</li><li><a href="https://en.wikipedia.org/wiki/RSX-11">RSX-11</a> for the <a href="https://en.wikipedia.org/wiki/PDP-11">PDP-11</a>. And <a href="https://en.wikipedia.org/wiki/OpenVMS">VMS</a> for the VAX. &gt; The attitude of looking down on Unix (as undesigned, academic) is &gt; carried forward by Microsofties today.</li><li>Tom: You can forgive Cutler’s misgivings, because Unix pretty much stole the thunder out of VMS.</li></ul></li><li>[@42:24](https://youtu.be/hlQuF75L4TE?t=2544) Interviews for the book. Family members perspective on workplace behavior. <ul><li>Betty Shanahan, Society of Women Engineers. Brief <a href="https://www.egr.msu.edu/future-engineer/alumni/alumni-focus-betty-shanahan">Q&amp;A</a></li><li>EAGLE (Eclipse Appreciation and Gratitude for Lonely Evenings) <a href="https://jessamyn.medium.com/eclipse-appreciation-and-gratitude-for-lonely-evenings-a254d288fb5c">award</a> &gt; Betty’s husband got an award for having to do his own laundry…</li><li>Jessamyn’s “Women in Early Tech” <a href="https://jessamyn.medium.com/betty-shanahan-and-the-creepy-guys-of-data-general-add239ab87fb">blog entry</a> about Shanahan</li></ul></li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/9dc9be3f/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9dc9be3f/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9dc9be3f/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9dc9be3f/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/9dc9be3f/transcription" type="text/html"/>
    </item>
    <item>
      <title>Agile + 20</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>9</itunes:episode>
      <podcast:episode>9</podcast:episode>
      <itunes:title>Agile + 20</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">d16781c1-00d5-466d-b30f-e5182e7cafa1</guid>
      <link>https://share.transistor.fm/s/9e9e7211</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 26, 2021</b></p><p>Agile + 20</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/3tp5EtPdPwY">the recording for our Twitter Space for July 26, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on July 26 included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Al Tenhundfeld’s <a href="https://www.simplethread.com/agile-at-20-the-failed-rebellion/">Agile at 20: The Failed Rebellion</a></li><li>The Agile <a href="https://agilemanifesto.org/">Manifesto</a></li><li>[@0:55](https://youtu.be/3tp5EtPdPwY?t=55) Adam’s experiences</li><li>From the Agile Manifesto <a href="https://agilemanifesto.org/history.html">history</a> &gt; The only concern with the term agile came from Martin Fowler &gt; (a Brit for those who don’t know him) who allowed that &gt; most Americans didn’t know how to pronounce the word ‘agile’.</li><li>[@6:25](https://youtu.be/3tp5EtPdPwY?t=385) &gt; The problem with agile is when it became so prescriptive that it &gt; lost a lot of its agility.</li><li>[@8:06](https://youtu.be/3tp5EtPdPwY?t=486) &gt; There’s so much that is unstructured in the way we develop software, &gt; that we are constantly seeking people to tell us how to do it. &gt; The answer is it’s complicated.</li><li>Steve Yegge’s <a href="http://steve-yegge.blogspot.com/2006/09/good-agile-bad-agile_27.html">Good Agile, Bad Agile</a> &gt; So the consultants, now having lost their primary customer, were at &gt; a bar one day, and one of them (named L. Ron Hubbard) said: &gt; “This nickel-a-line-of-code gig is lame. You know where &gt; the real money is at? You start your own religion.” &gt; And that’s how both Extreme Programming and Scientology were born.</li><li>[@9:15](https://youtu.be/3tp5EtPdPwY?t=555) <a href="https://en.wikipedia.org/wiki/Edward_Yourdon">Edward Yourdon</a><ul><li>“Decline and Fall of the American Programmer” <a href="https://en.wikipedia.org/wiki/Decline_and_Fall_of_the_American_Programmer">book</a></li></ul></li><li>[@10:26](https://youtu.be/3tp5EtPdPwY?t=626) “The principles are not all wrong. Some today even feel obvious.” &gt; There’s also a lack of specificity, which gives one lots of opportunity &gt; for faith healers to come in.</li><li>[@14:43](https://youtu.be/3tp5EtPdPwY?t=883) “Something I found surprising about Agile was how rigid it became.” <ul><li>Dan’s perils of personal tracking methodology</li><li>Sun’s engineers connecting directly with customers</li></ul></li><li>The Agile Ceremonies. (an <a href="https://www.easyagile.com/blog/agile-ceremonies/">ultimate guide</a>) <ul><li>Sprint Planning, Daily Stand-Up, Sprint Review, Sprint Retrospective</li></ul></li><li>[@20:48](https://youtu.be/3tp5EtPdPwY?t=1248) “I think we overly enshrine schedule estimation. If there are any unknowns it becomes really hard.” &gt; I think there’s a Heisenberg principle at work with software: &gt; you can tell what’s in a release or when it ships, but not both.</li><li>[@23:25](https://youtu.be/3tp5EtPdPwY?t=1405) Tom Killalea talks to success stories he’s seen with Agile <ul><li>Building S3 at AWS</li></ul></li><li>[@28:31](https://youtu.be/3tp5EtPdPwY?t=1711) Sprint planning and backlogs <ul><li>Big work chunks, responding to changing priorities</li></ul></li><li>[@33:39](https://youtu.be/3tp5EtPdPwY?t=2019) Success or failure of an Agile team? <ul><li>“Do demos and retrospectives”</li><li>Unknowns in software development make estimation hard</li></ul></li><li>[@39:11](https://youtu.be/3tp5EtPdPwY?t=2351) Dan’s experiences <ul><li><a href="https://en.wikipedia.org/wiki/Personal_software_process">Personal Software Process</a>, <a href="https://en.wikipedia.org/wiki/Team_software_process">Team software process</a>, <a href="https://en.wikipedia.org/wiki/Software_Engineering_Institute">Software Engineering Institute</a> &gt; Some people really benefit from the level of rigidity that is set out &gt; by these processes. Prior to that, they just weren’t having &gt; these conversations with their sales team, product owners, etc.</li><li>Construction analogies, repeatability.</li><li><a href="https://en.wikipedia.org/wiki/Self-anchored_suspension_bridge">Self-anchored suspension bridge</a></li></ul></li><li>[@46:40](https://youtu.be/3tp5EtPdPwY?t=2800) Software as both information and machine. <ul><li>Consultancies, repeatability, incremental results.</li><li>“For each success story, there are many failures.”</li><li>Manifesto as a compromise between different methodologies</li><li>Silver Bullet solutions, cure-alls. See Fred Brooks’ (1987) “No Silver Bullet” <a href="https://scholar.google.com/scholar_lookup?author=brooks&amp;title=no+silver+bullet">paper</a></li></ul></li><li>[@51:18](https://youtu.be/3tp5EtPdPwY?t=3078) Demos: “Working software is the primary measure of progress.” <ul><li>Experimentation and iteration</li><li><a href="https://en.wikipedia.org/wiki/No_true_Scotsman">No true Scotsman fallacy</a></li><li>What does Agile even mean anymore?</li><li>“Letting people pretend to agree while actually disagreeing, but then going off and building working software anyway.”</li></ul></li><li>[@59:45](https://youtu.be/3tp5EtPdPwY?t=3585) Ed Yourdon and <a href="https://en.wikipedia.org/wiki/Edward_Yourdon#Year_2000_(Y2K)_problem">the Y2K problem</a></li><li>Maybe there are too many Agile books already.</li><li>Tom Killalea <a href="https://queue.acm.org/detail.cfm?id=3434573">conversation</a> with Werner Vogels <ul><li>AWS development</li></ul></li><li>Agile is more like a guideline than a target to hit.</li><li>Consistent team composition over time</li><li>“Soul of a New Machine”: trust is risk</li><li>The answer can’t be “you’re doing it wrong.”</li><li>How do you know if it’s working for your team?</li></ul><p>(Did we miss anything? PRs always welcome!)</p><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 26, 2021</b></p><p>Agile + 20</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/3tp5EtPdPwY">the recording for our Twitter Space for July 26, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on July 26 included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Al Tenhundfeld’s <a href="https://www.simplethread.com/agile-at-20-the-failed-rebellion/">Agile at 20: The Failed Rebellion</a></li><li>The Agile <a href="https://agilemanifesto.org/">Manifesto</a></li><li>[@0:55](https://youtu.be/3tp5EtPdPwY?t=55) Adam’s experiences</li><li>From the Agile Manifesto <a href="https://agilemanifesto.org/history.html">history</a> &gt; The only concern with the term agile came from Martin Fowler &gt; (a Brit for those who don’t know him) who allowed that &gt; most Americans didn’t know how to pronounce the word ‘agile’.</li><li>[@6:25](https://youtu.be/3tp5EtPdPwY?t=385) &gt; The problem with agile is when it became so prescriptive that it &gt; lost a lot of its agility.</li><li>[@8:06](https://youtu.be/3tp5EtPdPwY?t=486) &gt; There’s so much that is unstructured in the way we develop software, &gt; that we are constantly seeking people to tell us how to do it. &gt; The answer is it’s complicated.</li><li>Steve Yegge’s <a href="http://steve-yegge.blogspot.com/2006/09/good-agile-bad-agile_27.html">Good Agile, Bad Agile</a> &gt; So the consultants, now having lost their primary customer, were at &gt; a bar one day, and one of them (named L. Ron Hubbard) said: &gt; “This nickel-a-line-of-code gig is lame. You know where &gt; the real money is at? You start your own religion.” &gt; And that’s how both Extreme Programming and Scientology were born.</li><li>[@9:15](https://youtu.be/3tp5EtPdPwY?t=555) <a href="https://en.wikipedia.org/wiki/Edward_Yourdon">Edward Yourdon</a><ul><li>“Decline and Fall of the American Programmer” <a href="https://en.wikipedia.org/wiki/Decline_and_Fall_of_the_American_Programmer">book</a></li></ul></li><li>[@10:26](https://youtu.be/3tp5EtPdPwY?t=626) “The principles are not all wrong. Some today even feel obvious.” &gt; There’s also a lack of specificity, which gives one lots of opportunity &gt; for faith healers to come in.</li><li>[@14:43](https://youtu.be/3tp5EtPdPwY?t=883) “Something I found surprising about Agile was how rigid it became.” <ul><li>Dan’s perils of personal tracking methodology</li><li>Sun’s engineers connecting directly with customers</li></ul></li><li>The Agile Ceremonies. (an <a href="https://www.easyagile.com/blog/agile-ceremonies/">ultimate guide</a>) <ul><li>Sprint Planning, Daily Stand-Up, Sprint Review, Sprint Retrospective</li></ul></li><li>[@20:48](https://youtu.be/3tp5EtPdPwY?t=1248) “I think we overly enshrine schedule estimation. If there are any unknowns it becomes really hard.” &gt; I think there’s a Heisenberg principle at work with software: &gt; you can tell what’s in a release or when it ships, but not both.</li><li>[@23:25](https://youtu.be/3tp5EtPdPwY?t=1405) Tom Killalea talks to success stories he’s seen with Agile <ul><li>Building S3 at AWS</li></ul></li><li>[@28:31](https://youtu.be/3tp5EtPdPwY?t=1711) Sprint planning and backlogs <ul><li>Big work chunks, responding to changing priorities</li></ul></li><li>[@33:39](https://youtu.be/3tp5EtPdPwY?t=2019) Success or failure of an Agile team? <ul><li>“Do demos and retrospectives”</li><li>Unknowns in software development make estimation hard</li></ul></li><li>[@39:11](https://youtu.be/3tp5EtPdPwY?t=2351) Dan’s experiences <ul><li><a href="https://en.wikipedia.org/wiki/Personal_software_process">Personal Software Process</a>, <a href="https://en.wikipedia.org/wiki/Team_software_process">Team software process</a>, <a href="https://en.wikipedia.org/wiki/Software_Engineering_Institute">Software Engineering Institute</a> &gt; Some people really benefit from the level of rigidity that is set out &gt; by these processes. Prior to that, they just weren’t having &gt; these conversations with their sales team, product owners, etc.</li><li>Construction analogies, repeatability.</li><li><a href="https://en.wikipedia.org/wiki/Self-anchored_suspension_bridge">Self-anchored suspension bridge</a></li></ul></li><li>[@46:40](https://youtu.be/3tp5EtPdPwY?t=2800) Software as both information and machine. <ul><li>Consultancies, repeatability, incremental results.</li><li>“For each success story, there are many failures.”</li><li>Manifesto as a compromise between different methodologies</li><li>Silver Bullet solutions, cure-alls. See Fred Brooks’ (1987) “No Silver Bullet” <a href="https://scholar.google.com/scholar_lookup?author=brooks&amp;title=no+silver+bullet">paper</a></li></ul></li><li>[@51:18](https://youtu.be/3tp5EtPdPwY?t=3078) Demos: “Working software is the primary measure of progress.” <ul><li>Experimentation and iteration</li><li><a href="https://en.wikipedia.org/wiki/No_true_Scotsman">No true Scotsman fallacy</a></li><li>What does Agile even mean anymore?</li><li>“Letting people pretend to agree while actually disagreeing, but then going off and building working software anyway.”</li></ul></li><li>[@59:45](https://youtu.be/3tp5EtPdPwY?t=3585) Ed Yourdon and <a href="https://en.wikipedia.org/wiki/Edward_Yourdon#Year_2000_(Y2K)_problem">the Y2K problem</a></li><li>Maybe there are too many Agile books already.</li><li>Tom Killalea <a href="https://queue.acm.org/detail.cfm?id=3434573">conversation</a> with Werner Vogels <ul><li>AWS development</li></ul></li><li>Agile is more like a guideline than a target to hit.</li><li>Consistent team composition over time</li><li>“Soul of a New Machine”: trust is risk</li><li>The answer can’t be “you’re doing it wrong.”</li><li>How do you know if it’s working for your team?</li></ul><p>(Did we miss anything? PRs always welcome!)</p><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 26 Jul 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/9e9e7211/5bad0592.mp3" length="51500072" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4291</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 26, 2021</b></p><p>Agile + 20</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/3tp5EtPdPwY">the recording for our Twitter Space for July 26, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on July 26 included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/aarondgoldman">Aaron Goldman</a>, and others. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Al Tenhundfeld’s <a href="https://www.simplethread.com/agile-at-20-the-failed-rebellion/">Agile at 20: The Failed Rebellion</a></li><li>The Agile <a href="https://agilemanifesto.org/">Manifesto</a></li><li>[@0:55](https://youtu.be/3tp5EtPdPwY?t=55) Adam’s experiences</li><li>From the Agile Manifesto <a href="https://agilemanifesto.org/history.html">history</a> &gt; The only concern with the term agile came from Martin Fowler &gt; (a Brit for those who don’t know him) who allowed that &gt; most Americans didn’t know how to pronounce the word ‘agile’.</li><li>[@6:25](https://youtu.be/3tp5EtPdPwY?t=385) &gt; The problem with agile is when it became so prescriptive that it &gt; lost a lot of its agility.</li><li>[@8:06](https://youtu.be/3tp5EtPdPwY?t=486) &gt; There’s so much that is unstructured in the way we develop software, &gt; that we are constantly seeking people to tell us how to do it. &gt; The answer is it’s complicated.</li><li>Steve Yegge’s <a href="http://steve-yegge.blogspot.com/2006/09/good-agile-bad-agile_27.html">Good Agile, Bad Agile</a> &gt; So the consultants, now having lost their primary customer, were at &gt; a bar one day, and one of them (named L. Ron Hubbard) said: &gt; “This nickel-a-line-of-code gig is lame. You know where &gt; the real money is at? You start your own religion.” &gt; And that’s how both Extreme Programming and Scientology were born.</li><li>[@9:15](https://youtu.be/3tp5EtPdPwY?t=555) <a href="https://en.wikipedia.org/wiki/Edward_Yourdon">Edward Yourdon</a><ul><li>“Decline and Fall of the American Programmer” <a href="https://en.wikipedia.org/wiki/Decline_and_Fall_of_the_American_Programmer">book</a></li></ul></li><li>[@10:26](https://youtu.be/3tp5EtPdPwY?t=626) “The principles are not all wrong. Some today even feel obvious.” &gt; There’s also a lack of specificity, which gives one lots of opportunity &gt; for faith healers to come in.</li><li>[@14:43](https://youtu.be/3tp5EtPdPwY?t=883) “Something I found surprising about Agile was how rigid it became.” <ul><li>Dan’s perils of personal tracking methodology</li><li>Sun’s engineers connecting directly with customers</li></ul></li><li>The Agile Ceremonies. (an <a href="https://www.easyagile.com/blog/agile-ceremonies/">ultimate guide</a>) <ul><li>Sprint Planning, Daily Stand-Up, Sprint Review, Sprint Retrospective</li></ul></li><li>[@20:48](https://youtu.be/3tp5EtPdPwY?t=1248) “I think we overly enshrine schedule estimation. If there are any unknowns it becomes really hard.” &gt; I think there’s a Heisenberg principle at work with software: &gt; you can tell what’s in a release or when it ships, but not both.</li><li>[@23:25](https://youtu.be/3tp5EtPdPwY?t=1405) Tom Killalea talks to success stories he’s seen with Agile <ul><li>Building S3 at AWS</li></ul></li><li>[@28:31](https://youtu.be/3tp5EtPdPwY?t=1711) Sprint planning and backlogs <ul><li>Big work chunks, responding to changing priorities</li></ul></li><li>[@33:39](https://youtu.be/3tp5EtPdPwY?t=2019) Success or failure of an Agile team? <ul><li>“Do demos and retrospectives”</li><li>Unknowns in software development make estimation hard</li></ul></li><li>[@39:11](https://youtu.be/3tp5EtPdPwY?t=2351) Dan’s experiences <ul><li><a href="https://en.wikipedia.org/wiki/Personal_software_process">Personal Software Process</a>, <a href="https://en.wikipedia.org/wiki/Team_software_process">Team software process</a>, <a href="https://en.wikipedia.org/wiki/Software_Engineering_Institute">Software Engineering Institute</a> &gt; Some people really benefit from the level of rigidity that is set out &gt; by these processes. Prior to that, they just weren’t having &gt; these conversations with their sales team, product owners, etc.</li><li>Construction analogies, repeatability.</li><li><a href="https://en.wikipedia.org/wiki/Self-anchored_suspension_bridge">Self-anchored suspension bridge</a></li></ul></li><li>[@46:40](https://youtu.be/3tp5EtPdPwY?t=2800) Software as both information and machine. <ul><li>Consultancies, repeatability, incremental results.</li><li>“For each success story, there are many failures.”</li><li>Manifesto as a compromise between different methodologies</li><li>Silver Bullet solutions, cure-alls. See Fred Brooks’ (1987) “No Silver Bullet” <a href="https://scholar.google.com/scholar_lookup?author=brooks&amp;title=no+silver+bullet">paper</a></li></ul></li><li>[@51:18](https://youtu.be/3tp5EtPdPwY?t=3078) Demos: “Working software is the primary measure of progress.” <ul><li>Experimentation and iteration</li><li><a href="https://en.wikipedia.org/wiki/No_true_Scotsman">No true Scotsman fallacy</a></li><li>What does Agile even mean anymore?</li><li>“Letting people pretend to agree while actually disagreeing, but then going off and building working software anyway.”</li></ul></li><li>[@59:45](https://youtu.be/3tp5EtPdPwY?t=3585) Ed Yourdon and <a href="https://en.wikipedia.org/wiki/Edward_Yourdon#Year_2000_(Y2K)_problem">the Y2K problem</a></li><li>Maybe there are too many Agile books already.</li><li>Tom Killalea <a href="https://queue.acm.org/detail.cfm?id=3434573">conversation</a> with Werner Vogels <ul><li>AWS development</li></ul></li><li>Agile is more like a guideline than a target to hit.</li><li>Consistent team composition over time</li><li>“Soul of a New Machine”: trust is risk</li><li>The answer can’t be “you’re doing it wrong.”</li><li>How do you know if it’s working for your team?</li></ul><p>(Did we miss anything? PRs always welcome!)</p><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/9e9e7211/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9e9e7211/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9e9e7211/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9e9e7211/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/9e9e7211/transcription" type="text/html"/>
    </item>
    <item>
      <title>NeXT, Objective-C, and contrasting histories</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>8</itunes:episode>
      <podcast:episode>8</podcast:episode>
      <itunes:title>NeXT, Objective-C, and contrasting histories</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">5f9733a1-3f59-4dc3-9106-cc3a85b0aadb</guid>
      <link>https://share.transistor.fm/s/bc06a9c9</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 5, 2021</b></p><p>NeXT, Objective-C, and contrasting histories</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/2H9XQBdLB0Y">the recording for our Twitter Space for July 5, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on July 5th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, Ian, <a href="https://twitter.com/bcharder">bch</a>, <a href="https://twitter.com/postwait">Theo Schlossnagle</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a>, and <a href="https://twitter.com/perlhack">Nate</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>First Twitter Space, May 3rd<ul><li>the <a href="https://youtu.be/h-WSU3kiXVg">lost recording</a> (~31mins)</li><li>(possible?) genesis of <a href="https://twitter.com/bcantrill/status/1389813167342047232">the idea to record spaces</a></li><li>Adam’s <a href="https://twitter.com/ahl/status/1394528921379500034">process</a> for recording spaces</li><li>Someone (Sid?) <a href="https://youtu.be/h-WSU3kiXVg?t=1687">mentioned</a> NeXT’s transparent compensation model</li><li>Oxide: <a href="https://oxide.computer/blog/compensation-as-a-reflection-of-values">Compensation as a Reflection of Values</a></li></ul></li><li>[@2:28](https://youtu.be/2H9XQBdLB0Y?t=148) Randall Stross book: <a href="https://www.google.com/books/edition/STEVE_JOBS_THE_NEXT_BIG_THING/j5JQAAAAMAAJ">Steve Jobs and the NeXT Big Thing</a> (1993)</li><li>[@4:42](https://youtu.be/2H9XQBdLB0Y?t=282) The <a href="https://en.wikipedia.org/wiki/SPARCstation_1">SPARCstation 1</a> and the <a href="https://en.wikipedia.org/wiki/Sun-4#Sun-4_architecture">Sun-4c</a> (campus) architecture &gt; The hardware was not competitive, but dammit they sure looked good!</li><li><a href="https://en.wikipedia.org/wiki/NeXTcube">NeXTcube</a></li><li>[@9:15](https://youtu.be/2H9XQBdLB0Y?t=555) It’s nuts how much time and energy they spent on the look of it. &gt; They were building a huge factory, just about the time people were &gt; starting to outsource everything.</li><li>Sun was doing incremental things, and Steve was going for the 100 yard pass.<ul><li>Apple <a href="https://en.wikipedia.org/wiki/Apple_Lisa">Lisa</a> computer &gt; NeXT refused to interoperate with anything. &gt; They had this idea that a NeXT customer is going to buy all NeXT machines.</li></ul></li><li>[@13:20](https://youtu.be/2H9XQBdLB0Y?t=800) NeXT was a really proprietary company, contrasted with Sun, a really open company. &gt; Bill Gates volunteers that he would gladly urinate on a NeXT machine.</li><li>They are attempting to reinvent absolutely everything, so they need all software to be written from scratch, effectively.</li><li>Jobs does this over and over again at NeXT. He does things to make NeXT look bigger than it is.</li><li>[@16:23](https://youtu.be/2H9XQBdLB0Y?t=983) Jobs blows off important meeting with IBM</li><li>[@18:56](https://youtu.be/2H9XQBdLB0Y?t=1136) Mathematica went whole hog on NeXT</li><li>[@20:55](https://youtu.be/2H9XQBdLB0Y?t=1255) “Steve Jobs yells at your dad a lot?”<ul><li><a href="https://en.wikipedia.org/wiki/Quark_(company)">Quark</a> Software Inc, <a href="https://en.wikipedia.org/wiki/QuarkXPress">QuarkXPress</a></li></ul></li><li>[@22:22](https://youtu.be/2H9XQBdLB0Y?t=1342) Story of Jobs trying to sell NeXT machines to Brown’s CS dept &gt; “Your product looks great, I’m just not sure your company is &gt; going to be around for as long as we need it to be.”<br> &gt; Then Steve Jobs calls him an a**hole and storms out.</li><li>[@23:35](https://youtu.be/2H9XQBdLB0Y?t=1415) NeXT spent very freely. Lavish offices, catering, etc &gt; He did not take VC money. He had weird money from beginning to end.<br> &gt; Ross Perot thought Jobs was a total genius. Then realized that whether &gt; he was a genius or not, he wasn’t selling any computers.</li><li>The 80’s were all about fear of Japan.</li><li>Ultimately they had to pivot away from hardware.</li><li>[@26:38](https://youtu.be/2H9XQBdLB0Y?t=1598) In contrast to Sun<ul><li><a href="https://en.wikipedia.org/wiki/Metaphor_Computer_Systems">Metaphor Computer Systems</a></li><li>Bryan’s <a href="https://twitter.com/bcantrill/status/1411367682058846211">tweet</a> from July 3 &gt; Measured by most any yardstick one could choose, Sun was one of &gt; the most successful stories of the 1980’s for all of industrial America.</li><li><a href="https://en.wikipedia.org/wiki/John_Gage">John Gage</a></li></ul></li><li>[@32:43](https://youtu.be/2H9XQBdLB0Y?t=1963)<ul><li>the <a href="https://en.wikipedia.org/wiki/NeXTSTEP">NeXTSTEP</a> operating system, based on the <a href="https://en.wikipedia.org/wiki/Mach_(kernel)">Mach</a> microkernel</li><li>Objective-C <a href="https://dl.acm.org/doi/10.1145/3386332">HOPL paper</a></li><li>Walter Isaacson <a href="https://en.wikipedia.org/wiki/Steve_Jobs_(book)">biography on Steve Jobs</a></li><li><a href="https://en.wikipedia.org/wiki/Be_Inc.">Be Inc</a>, computer company. <a href="https://en.wikipedia.org/wiki/Jean-Louis_Gass%C3%A9e">Jean-Louis Gassée</a></li><li><a href="https://en.wikipedia.org/wiki/Stepstone">Stepstone</a> (originally PPI) &gt; Not that I’ve read a ton of HOPL papers, but I don’t think HOPL papers &gt; spill the tea quite this much..</li></ul></li><li>[@39:53](https://youtu.be/2H9XQBdLB0Y?t=2393) Named parameters in programming languages<ul><li>The software crisis, Object Orientation, “Software ICs”</li></ul></li><li>[@44:40](https://youtu.be/2H9XQBdLB0Y?t=2680) NeXT was building real things with Objective-C, PPI wasn’t.</li><li>[@45:54](https://youtu.be/2H9XQBdLB0Y?t=2754) Rick’s experience with Objective-C at Apple<ul><li><a href="https://en.wikipedia.org/wiki/Objective-C">Objective-C</a>, <a href="https://en.wikipedia.org/wiki/Objective-C#Objective-C++">Objective-C++</a>, and <a href="https://en.wikipedia.org/wiki/Swift_(programming_language)">Swift</a></li></ul></li><li>[@54:08](https://youtu.be/2H9XQBdLB0Y?t=3248) Objective-C and Swift are mandated. If it were an open ecosystem, would they be significant? &gt; There was a feeling that the hardware didn’t matter. &gt; You shouldn’t trouble yourself with any details.</li><li>[@57:46](https://youtu.be/2H9XQBdLB0Y?t=3466) Secrecy at NeXT and Apple<ul><li>NDAs signed per project &gt; Secrecy is a lot of work.</li></ul></li><li>It was all about being able to walk on stage, and dramatically drop something that was going to be life changing.</li><li>It seems like the secrecy was being used to manipulate people.</li><li>[@1:03:13](https://youtu.be/2H9XQBdLB0Y?t=3793) x86 port at Apple</li><li>[@1:05:34](https://youtu.be/2H9XQBdLB0Y?t=3934) Jobs tells them to make it great, because it’s currently sh*t.</li><li>[@1:08:04](https://youtu.be/2H9XQBdLB0Y?t=4084) Is Objective-C being used anywhere today outside the Apple ecosystem?<ul><li><a href="https://en.wikipedia.org/wiki/GNUstep">GNUstep</a>, <a href="https://en.wikipedia.org/wiki/Agent-based_model">Agent-based modeling</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 5, 2021</b></p><p>NeXT, Objective-C, and contrasting histories</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/2H9XQBdLB0Y">the recording for our Twitter Space for July 5, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on July 5th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, Ian, <a href="https://twitter.com/bcharder">bch</a>, <a href="https://twitter.com/postwait">Theo Schlossnagle</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a>, and <a href="https://twitter.com/perlhack">Nate</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>First Twitter Space, May 3rd<ul><li>the <a href="https://youtu.be/h-WSU3kiXVg">lost recording</a> (~31mins)</li><li>(possible?) genesis of <a href="https://twitter.com/bcantrill/status/1389813167342047232">the idea to record spaces</a></li><li>Adam’s <a href="https://twitter.com/ahl/status/1394528921379500034">process</a> for recording spaces</li><li>Someone (Sid?) <a href="https://youtu.be/h-WSU3kiXVg?t=1687">mentioned</a> NeXT’s transparent compensation model</li><li>Oxide: <a href="https://oxide.computer/blog/compensation-as-a-reflection-of-values">Compensation as a Reflection of Values</a></li></ul></li><li>[@2:28](https://youtu.be/2H9XQBdLB0Y?t=148) Randall Stross book: <a href="https://www.google.com/books/edition/STEVE_JOBS_THE_NEXT_BIG_THING/j5JQAAAAMAAJ">Steve Jobs and the NeXT Big Thing</a> (1993)</li><li>[@4:42](https://youtu.be/2H9XQBdLB0Y?t=282) The <a href="https://en.wikipedia.org/wiki/SPARCstation_1">SPARCstation 1</a> and the <a href="https://en.wikipedia.org/wiki/Sun-4#Sun-4_architecture">Sun-4c</a> (campus) architecture &gt; The hardware was not competitive, but dammit they sure looked good!</li><li><a href="https://en.wikipedia.org/wiki/NeXTcube">NeXTcube</a></li><li>[@9:15](https://youtu.be/2H9XQBdLB0Y?t=555) It’s nuts how much time and energy they spent on the look of it. &gt; They were building a huge factory, just about the time people were &gt; starting to outsource everything.</li><li>Sun was doing incremental things, and Steve was going for the 100 yard pass.<ul><li>Apple <a href="https://en.wikipedia.org/wiki/Apple_Lisa">Lisa</a> computer &gt; NeXT refused to interoperate with anything. &gt; They had this idea that a NeXT customer is going to buy all NeXT machines.</li></ul></li><li>[@13:20](https://youtu.be/2H9XQBdLB0Y?t=800) NeXT was a really proprietary company, contrasted with Sun, a really open company. &gt; Bill Gates volunteers that he would gladly urinate on a NeXT machine.</li><li>They are attempting to reinvent absolutely everything, so they need all software to be written from scratch, effectively.</li><li>Jobs does this over and over again at NeXT. He does things to make NeXT look bigger than it is.</li><li>[@16:23](https://youtu.be/2H9XQBdLB0Y?t=983) Jobs blows off important meeting with IBM</li><li>[@18:56](https://youtu.be/2H9XQBdLB0Y?t=1136) Mathematica went whole hog on NeXT</li><li>[@20:55](https://youtu.be/2H9XQBdLB0Y?t=1255) “Steve Jobs yells at your dad a lot?”<ul><li><a href="https://en.wikipedia.org/wiki/Quark_(company)">Quark</a> Software Inc, <a href="https://en.wikipedia.org/wiki/QuarkXPress">QuarkXPress</a></li></ul></li><li>[@22:22](https://youtu.be/2H9XQBdLB0Y?t=1342) Story of Jobs trying to sell NeXT machines to Brown’s CS dept &gt; “Your product looks great, I’m just not sure your company is &gt; going to be around for as long as we need it to be.”<br> &gt; Then Steve Jobs calls him an a**hole and storms out.</li><li>[@23:35](https://youtu.be/2H9XQBdLB0Y?t=1415) NeXT spent very freely. Lavish offices, catering, etc &gt; He did not take VC money. He had weird money from beginning to end.<br> &gt; Ross Perot thought Jobs was a total genius. Then realized that whether &gt; he was a genius or not, he wasn’t selling any computers.</li><li>The 80’s were all about fear of Japan.</li><li>Ultimately they had to pivot away from hardware.</li><li>[@26:38](https://youtu.be/2H9XQBdLB0Y?t=1598) In contrast to Sun<ul><li><a href="https://en.wikipedia.org/wiki/Metaphor_Computer_Systems">Metaphor Computer Systems</a></li><li>Bryan’s <a href="https://twitter.com/bcantrill/status/1411367682058846211">tweet</a> from July 3 &gt; Measured by most any yardstick one could choose, Sun was one of &gt; the most successful stories of the 1980’s for all of industrial America.</li><li><a href="https://en.wikipedia.org/wiki/John_Gage">John Gage</a></li></ul></li><li>[@32:43](https://youtu.be/2H9XQBdLB0Y?t=1963)<ul><li>the <a href="https://en.wikipedia.org/wiki/NeXTSTEP">NeXTSTEP</a> operating system, based on the <a href="https://en.wikipedia.org/wiki/Mach_(kernel)">Mach</a> microkernel</li><li>Objective-C <a href="https://dl.acm.org/doi/10.1145/3386332">HOPL paper</a></li><li>Walter Isaacson <a href="https://en.wikipedia.org/wiki/Steve_Jobs_(book)">biography on Steve Jobs</a></li><li><a href="https://en.wikipedia.org/wiki/Be_Inc.">Be Inc</a>, computer company. <a href="https://en.wikipedia.org/wiki/Jean-Louis_Gass%C3%A9e">Jean-Louis Gassée</a></li><li><a href="https://en.wikipedia.org/wiki/Stepstone">Stepstone</a> (originally PPI) &gt; Not that I’ve read a ton of HOPL papers, but I don’t think HOPL papers &gt; spill the tea quite this much..</li></ul></li><li>[@39:53](https://youtu.be/2H9XQBdLB0Y?t=2393) Named parameters in programming languages<ul><li>The software crisis, Object Orientation, “Software ICs”</li></ul></li><li>[@44:40](https://youtu.be/2H9XQBdLB0Y?t=2680) NeXT was building real things with Objective-C, PPI wasn’t.</li><li>[@45:54](https://youtu.be/2H9XQBdLB0Y?t=2754) Rick’s experience with Objective-C at Apple<ul><li><a href="https://en.wikipedia.org/wiki/Objective-C">Objective-C</a>, <a href="https://en.wikipedia.org/wiki/Objective-C#Objective-C++">Objective-C++</a>, and <a href="https://en.wikipedia.org/wiki/Swift_(programming_language)">Swift</a></li></ul></li><li>[@54:08](https://youtu.be/2H9XQBdLB0Y?t=3248) Objective-C and Swift are mandated. If it were an open ecosystem, would they be significant? &gt; There was a feeling that the hardware didn’t matter. &gt; You shouldn’t trouble yourself with any details.</li><li>[@57:46](https://youtu.be/2H9XQBdLB0Y?t=3466) Secrecy at NeXT and Apple<ul><li>NDAs signed per project &gt; Secrecy is a lot of work.</li></ul></li><li>It was all about being able to walk on stage, and dramatically drop something that was going to be life changing.</li><li>It seems like the secrecy was being used to manipulate people.</li><li>[@1:03:13](https://youtu.be/2H9XQBdLB0Y?t=3793) x86 port at Apple</li><li>[@1:05:34](https://youtu.be/2H9XQBdLB0Y?t=3934) Jobs tells them to make it great, because it’s currently sh*t.</li><li>[@1:08:04](https://youtu.be/2H9XQBdLB0Y?t=4084) Is Objective-C being used anywhere today outside the Apple ecosystem?<ul><li><a href="https://en.wikipedia.org/wiki/GNUstep">GNUstep</a>, <a href="https://en.wikipedia.org/wiki/Agent-based_model">Agent-based modeling</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 05 Jul 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/bc06a9c9/090ffa77.mp3" length="68461858" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>4278</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: July 5, 2021</b></p><p>NeXT, Objective-C, and contrasting histories</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/2H9XQBdLB0Y">the recording for our Twitter Space for July 5, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on July 5th included <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, Ian, <a href="https://twitter.com/bcharder">bch</a>, <a href="https://twitter.com/postwait">Theo Schlossnagle</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a>, and <a href="https://twitter.com/perlhack">Nate</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>First Twitter Space, May 3rd<ul><li>the <a href="https://youtu.be/h-WSU3kiXVg">lost recording</a> (~31mins)</li><li>(possible?) genesis of <a href="https://twitter.com/bcantrill/status/1389813167342047232">the idea to record spaces</a></li><li>Adam’s <a href="https://twitter.com/ahl/status/1394528921379500034">process</a> for recording spaces</li><li>Someone (Sid?) <a href="https://youtu.be/h-WSU3kiXVg?t=1687">mentioned</a> NeXT’s transparent compensation model</li><li>Oxide: <a href="https://oxide.computer/blog/compensation-as-a-reflection-of-values">Compensation as a Reflection of Values</a></li></ul></li><li>[@2:28](https://youtu.be/2H9XQBdLB0Y?t=148) Randall Stross book: <a href="https://www.google.com/books/edition/STEVE_JOBS_THE_NEXT_BIG_THING/j5JQAAAAMAAJ">Steve Jobs and the NeXT Big Thing</a> (1993)</li><li>[@4:42](https://youtu.be/2H9XQBdLB0Y?t=282) The <a href="https://en.wikipedia.org/wiki/SPARCstation_1">SPARCstation 1</a> and the <a href="https://en.wikipedia.org/wiki/Sun-4#Sun-4_architecture">Sun-4c</a> (campus) architecture &gt; The hardware was not competitive, but dammit they sure looked good!</li><li><a href="https://en.wikipedia.org/wiki/NeXTcube">NeXTcube</a></li><li>[@9:15](https://youtu.be/2H9XQBdLB0Y?t=555) It’s nuts how much time and energy they spent on the look of it. &gt; They were building a huge factory, just about the time people were &gt; starting to outsource everything.</li><li>Sun was doing incremental things, and Steve was going for the 100 yard pass.<ul><li>Apple <a href="https://en.wikipedia.org/wiki/Apple_Lisa">Lisa</a> computer &gt; NeXT refused to interoperate with anything. &gt; They had this idea that a NeXT customer is going to buy all NeXT machines.</li></ul></li><li>[@13:20](https://youtu.be/2H9XQBdLB0Y?t=800) NeXT was a really proprietary company, contrasted with Sun, a really open company. &gt; Bill Gates volunteers that he would gladly urinate on a NeXT machine.</li><li>They are attempting to reinvent absolutely everything, so they need all software to be written from scratch, effectively.</li><li>Jobs does this over and over again at NeXT. He does things to make NeXT look bigger than it is.</li><li>[@16:23](https://youtu.be/2H9XQBdLB0Y?t=983) Jobs blows off important meeting with IBM</li><li>[@18:56](https://youtu.be/2H9XQBdLB0Y?t=1136) Mathematica went whole hog on NeXT</li><li>[@20:55](https://youtu.be/2H9XQBdLB0Y?t=1255) “Steve Jobs yells at your dad a lot?”<ul><li><a href="https://en.wikipedia.org/wiki/Quark_(company)">Quark</a> Software Inc, <a href="https://en.wikipedia.org/wiki/QuarkXPress">QuarkXPress</a></li></ul></li><li>[@22:22](https://youtu.be/2H9XQBdLB0Y?t=1342) Story of Jobs trying to sell NeXT machines to Brown’s CS dept &gt; “Your product looks great, I’m just not sure your company is &gt; going to be around for as long as we need it to be.”<br> &gt; Then Steve Jobs calls him an a**hole and storms out.</li><li>[@23:35](https://youtu.be/2H9XQBdLB0Y?t=1415) NeXT spent very freely. Lavish offices, catering, etc &gt; He did not take VC money. He had weird money from beginning to end.<br> &gt; Ross Perot thought Jobs was a total genius. Then realized that whether &gt; he was a genius or not, he wasn’t selling any computers.</li><li>The 80’s were all about fear of Japan.</li><li>Ultimately they had to pivot away from hardware.</li><li>[@26:38](https://youtu.be/2H9XQBdLB0Y?t=1598) In contrast to Sun<ul><li><a href="https://en.wikipedia.org/wiki/Metaphor_Computer_Systems">Metaphor Computer Systems</a></li><li>Bryan’s <a href="https://twitter.com/bcantrill/status/1411367682058846211">tweet</a> from July 3 &gt; Measured by most any yardstick one could choose, Sun was one of &gt; the most successful stories of the 1980’s for all of industrial America.</li><li><a href="https://en.wikipedia.org/wiki/John_Gage">John Gage</a></li></ul></li><li>[@32:43](https://youtu.be/2H9XQBdLB0Y?t=1963)<ul><li>the <a href="https://en.wikipedia.org/wiki/NeXTSTEP">NeXTSTEP</a> operating system, based on the <a href="https://en.wikipedia.org/wiki/Mach_(kernel)">Mach</a> microkernel</li><li>Objective-C <a href="https://dl.acm.org/doi/10.1145/3386332">HOPL paper</a></li><li>Walter Isaacson <a href="https://en.wikipedia.org/wiki/Steve_Jobs_(book)">biography on Steve Jobs</a></li><li><a href="https://en.wikipedia.org/wiki/Be_Inc.">Be Inc</a>, computer company. <a href="https://en.wikipedia.org/wiki/Jean-Louis_Gass%C3%A9e">Jean-Louis Gassée</a></li><li><a href="https://en.wikipedia.org/wiki/Stepstone">Stepstone</a> (originally PPI) &gt; Not that I’ve read a ton of HOPL papers, but I don’t think HOPL papers &gt; spill the tea quite this much..</li></ul></li><li>[@39:53](https://youtu.be/2H9XQBdLB0Y?t=2393) Named parameters in programming languages<ul><li>The software crisis, Object Orientation, “Software ICs”</li></ul></li><li>[@44:40](https://youtu.be/2H9XQBdLB0Y?t=2680) NeXT was building real things with Objective-C, PPI wasn’t.</li><li>[@45:54](https://youtu.be/2H9XQBdLB0Y?t=2754) Rick’s experience with Objective-C at Apple<ul><li><a href="https://en.wikipedia.org/wiki/Objective-C">Objective-C</a>, <a href="https://en.wikipedia.org/wiki/Objective-C#Objective-C++">Objective-C++</a>, and <a href="https://en.wikipedia.org/wiki/Swift_(programming_language)">Swift</a></li></ul></li><li>[@54:08](https://youtu.be/2H9XQBdLB0Y?t=3248) Objective-C and Swift are mandated. If it were an open ecosystem, would they be significant? &gt; There was a feeling that the hardware didn’t matter. &gt; You shouldn’t trouble yourself with any details.</li><li>[@57:46](https://youtu.be/2H9XQBdLB0Y?t=3466) Secrecy at NeXT and Apple<ul><li>NDAs signed per project &gt; Secrecy is a lot of work.</li></ul></li><li>It was all about being able to walk on stage, and dramatically drop something that was going to be life changing.</li><li>It seems like the secrecy was being used to manipulate people.</li><li>[@1:03:13](https://youtu.be/2H9XQBdLB0Y?t=3793) x86 port at Apple</li><li>[@1:05:34](https://youtu.be/2H9XQBdLB0Y?t=3934) Jobs tells them to make it great, because it’s currently sh*t.</li><li>[@1:08:04](https://youtu.be/2H9XQBdLB0Y?t=4084) Is Objective-C being used anywhere today outside the Apple ecosystem?<ul><li><a href="https://en.wikipedia.org/wiki/GNUstep">GNUstep</a>, <a href="https://en.wikipedia.org/wiki/Agent-based_model">Agent-based modeling</a></li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/bc06a9c9/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc06a9c9/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc06a9c9/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc06a9c9/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/bc06a9c9/transcription" type="text/html"/>
    </item>
    <item>
      <title>What's a bug? What's a debugger?</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>7</itunes:episode>
      <podcast:episode>7</podcast:episode>
      <itunes:title>What's a bug? What's a debugger?</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">c5113de9-2eb5-40cd-aa81-c9e30513b37e</guid>
      <link>https://share.transistor.fm/s/442e7936</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: June 21, 2021</b></p><p>What’s a bug? What’s a debugger?</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/UOucW3F7nCg">the recording for our Twitter Space for June 21, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on June 21st included <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/does_he_byte">Sean Klein</a>, <a href="https://twitter.com/aramh">Aram Hăvărneanu</a>, and the mononymous <a href="https://twitter.com/perlhack">Nate</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/ahl/status/1381978199404371968">Adam’s toddler</a> (being chased by a rooster) &gt; Don’t get me wrong, some of my best friends are three-year-olds.</li><li>[@3:12](https://youtu.be/UOucW3F7nCg?t=192) Sy Brand’s tutorial <a href="https://blog.tartanllama.xyz/writing-a-linux-debugger-setup/">Writing a Debugger</a><ul><li><a href="https://lobste.rs/">Lobsters</a> – when HN isn’t enough!</li></ul></li><li>[@4:34](https://youtu.be/UOucW3F7nCg?t=274) Bryan’s debuggers<ul><li><a href="https://illumos.org/books/mdb/intro-1.html#intro-1">MDB</a> Modular Debugger &gt; Adam: I think people are using cargo-cult debugging, rather than getting to the root cause &gt; of these things, or being satisfied until they get to the root cause.<br> &gt; Bryan: I think with software systems, it’s really hard to know what they’re actually doing.</li><li><a href="https://refspecs.linuxfoundation.org/ELF/zSeries/lzsabi0_zSeries/x2251.html#PROCEDURELINKAGETABLE">Procedure Linkage Table</a> aka “the plits”</li><li>“Runtime Performance Analysis of the M-to-N Scheduling Model” (<a href="https://sjmulder.nl/dl/pdf/unsorted/1996%20-%20Cantrill%20-%20Runtime%20Performance%20Analysis%20of%20the%20M-to-N%20Scheduling%20Model.pdf">pdf</a>) 1996 undergrad thesis (Brown CS dept <a href="https://cs.brown.edu/research/pubs/techreports/reports/CS-96-19.html">website</a>)<p></p></li><li>[@6:29](https://youtu.be/UOucW3F7nCg?t=389) Threadmon <a href="https://cs.brown.edu/research/thmon/thmon.html">website</a> and 1997 <a href="https://www.computer.org/csdl/proceedings-article/hicss/1997/7734010253/12OmNC3FG5x">paper</a> (a retooling of the ’96 paper) &gt; When I built that tooling, it revealed this thing &gt; is not doing at all what anyone thought it was doing.</li><li><a href="https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dgd/index.html">TNF</a> Trace Normal Form &gt; Part of the problem with debuggers… debuggers are historically written by compiler folks, &gt; and not system folks. As a result, debuggers are designed to debug the problem that &gt; compiler folks have the most familiarity with, and that’s a compiler.<br> &gt; Debuggers are designed for reproducible problems, way too frequently.</li></ul></li><li>I view in situ breakpoint debugging as one sliver of debugging that’s useful for one particular and somewhat unusual class of bugs. That’s actually not the kind of debugger I want to use most of the time.</li><li><a href="https://en.wikipedia.org/wiki/Breakpoint#Software">Software breakpoints</a></li><li>[@11:59](https://youtu.be/UOucW3F7nCg?t=719) &gt; libdis was my intern project in 2000. The idea was to take the program text, &gt; and interpret it in some structural form, and try to infer different things about the program.<ul><li><a href="https://ghidra-sre.org/">Ghidra</a>: software reverse engineering tool</li><li>Laura Abbott’s <a href="https://oxide.computer/blog/lpc55">Exploiting Undocumented Hardware Blocks in the LPC55S69</a></li><li><a href="https://www.volatilityfoundation.org/">Volatility</a>: the memory forensics framework Adam couldn’t quite remember.</li></ul></li><li>[@14:59](https://youtu.be/UOucW3F7nCg?t=899) I meant this question earnestly, what <em>is</em> a debugger?<ul><li><a href="https://www.nationalgeographic.org/thisday/sep9/worlds-first-computer-bug/">The first bug</a> &gt; The term is somewhat regrettable… It implies a problem, when there may not be a problem. &gt; It may just be I want to understand how the system is operating, independent of whether &gt; it’s doing it badly.</li></ul></li><li><a href="https://en.wikipedia.org/wiki/Observability">Wikipedia on Observability</a> (control theory)</li><li>Oxide’s embedded OS and companion debugger: Hubris and Humility</li><li>[@19:01](https://youtu.be/UOucW3F7nCg?t=1141) Using DTrace to help customers understand their systems. &gt; If you <a href="https://illumos.org/man/1/strings">strings</a> the DTrace binary, &gt; you’re not gonna find any mention of raincoats.<ul><li>Cliff Moon on <a href="https://youtu.be/ShqtnrmXVAY?t=140">Boundary</a></li></ul></li><li>[@22:13](https://youtu.be/UOucW3F7nCg?t=1333) Cardinal rule of debuggers: Don’t kill the patient! (see also: <a href="https://youtu.be/c8yURlfmRnw?t=1039">Do No Harm</a>) &gt; Not killing the patient is really important, &gt; this was always an <a href="https://en.wikipedia.org/wiki/Ur">Ur</a> principle for us.</li><li>The notion that the debugger has now become load bearing in the execution of the program, is a pretty grave responsibility.</li><li>[@26:54](https://youtu.be/UOucW3F7nCg?t=1614) Post-mortem debugging &gt; It is a tragedy of our domain that we do not debug post-mortem, routinely.</li><li><a href="https://en.wikipedia.org/wiki/Heisenbug">Heisenbug</a> (when the act of observing the problem, hides the problem)</li><li>[@31:11](https://youtu.be/UOucW3F7nCg?t=1871) &gt; What’s going on in the system? It’s not crashing, there’s no core dump. &gt; But the system is behaving in a way I didn’t expect it to, and I want to know why.</li><li>[@33:51](https://youtu.be/UOucW3F7nCg?t=2031) Pre-production reliability techniques &gt; All of our pre-production work has gotten way better than it was, and I think that’s &gt; compensation for the fact we can’t understand these systems when we deploy them.</li><li>[@37:58](https://youtu.be/UOucW3F7nCg?t=2278) &gt; The move to testing has in fact obviated some of the need for &gt; what we consider traditional debuggers.<br> &gt; (Bryan audibly cringes)</li><li>[@39:08](https://youtu.be/UOucW3F7nCg?t=2348) Automated and Algorithmic Debugging conference <a href="https://arxiv.org/abs/cs/0309027">AADEBUG 2003</a><ul><li><a href="https://hopl4.sigplan.org/">HOPL</a> History of Programming Languages &gt; There was a test suite of excellence when it comes to automated program debugging. &gt; And it was some pile of C programs with known bugs, and you would throw your new &gt; paper at it, and it would find 84% of the bugs, and there would be a lot of &gt; slapping each other on the back on that. Really focused on the simplest of simple bugs.</li><li>[@43:15](https://youtu.be/UOucW3F7nCg?t=2595) Bryan’s <a href="https://arxiv.org/abs/cs/0309037">Postmortem Object Type Identification</a> paper &gt; Who is my neighbor in memory? Because my neighbor just burned down my house basically.</li><li><a href="https://docs.oracle.com/cd/E19455-01/806-5194/6je7ktfm4/index.html">mdb’s ::kgrep</a> &gt; I need to pause you there because it’s so crazy, and I want to emphasize that &gt; he means what he’s saying. We look for the 64 bit value, and see where we find it. &gt; This is a game of bingo across the entire address space.</li></ul></li><li>We can follow the pointers and propagate types.</li><li>[@48:49](https://youtu.be/UOucW3F7nCg?t=2929) printf/println debugging – everyone’s doing it &gt; I think it’s a mistake for people to denigrate printf debugging. &gt; If you’ve got a situation that you ca...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: June 21, 2021</b></p><p>What’s a bug? What’s a debugger?</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/UOucW3F7nCg">the recording for our Twitter Space for June 21, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on June 21st included <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/does_he_byte">Sean Klein</a>, <a href="https://twitter.com/aramh">Aram Hăvărneanu</a>, and the mononymous <a href="https://twitter.com/perlhack">Nate</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/ahl/status/1381978199404371968">Adam’s toddler</a> (being chased by a rooster) &gt; Don’t get me wrong, some of my best friends are three-year-olds.</li><li>[@3:12](https://youtu.be/UOucW3F7nCg?t=192) Sy Brand’s tutorial <a href="https://blog.tartanllama.xyz/writing-a-linux-debugger-setup/">Writing a Debugger</a><ul><li><a href="https://lobste.rs/">Lobsters</a> – when HN isn’t enough!</li></ul></li><li>[@4:34](https://youtu.be/UOucW3F7nCg?t=274) Bryan’s debuggers<ul><li><a href="https://illumos.org/books/mdb/intro-1.html#intro-1">MDB</a> Modular Debugger &gt; Adam: I think people are using cargo-cult debugging, rather than getting to the root cause &gt; of these things, or being satisfied until they get to the root cause.<br> &gt; Bryan: I think with software systems, it’s really hard to know what they’re actually doing.</li><li><a href="https://refspecs.linuxfoundation.org/ELF/zSeries/lzsabi0_zSeries/x2251.html#PROCEDURELINKAGETABLE">Procedure Linkage Table</a> aka “the plits”</li><li>“Runtime Performance Analysis of the M-to-N Scheduling Model” (<a href="https://sjmulder.nl/dl/pdf/unsorted/1996%20-%20Cantrill%20-%20Runtime%20Performance%20Analysis%20of%20the%20M-to-N%20Scheduling%20Model.pdf">pdf</a>) 1996 undergrad thesis (Brown CS dept <a href="https://cs.brown.edu/research/pubs/techreports/reports/CS-96-19.html">website</a>)<p></p></li><li>[@6:29](https://youtu.be/UOucW3F7nCg?t=389) Threadmon <a href="https://cs.brown.edu/research/thmon/thmon.html">website</a> and 1997 <a href="https://www.computer.org/csdl/proceedings-article/hicss/1997/7734010253/12OmNC3FG5x">paper</a> (a retooling of the ’96 paper) &gt; When I built that tooling, it revealed this thing &gt; is not doing at all what anyone thought it was doing.</li><li><a href="https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dgd/index.html">TNF</a> Trace Normal Form &gt; Part of the problem with debuggers… debuggers are historically written by compiler folks, &gt; and not system folks. As a result, debuggers are designed to debug the problem that &gt; compiler folks have the most familiarity with, and that’s a compiler.<br> &gt; Debuggers are designed for reproducible problems, way too frequently.</li></ul></li><li>I view in situ breakpoint debugging as one sliver of debugging that’s useful for one particular and somewhat unusual class of bugs. That’s actually not the kind of debugger I want to use most of the time.</li><li><a href="https://en.wikipedia.org/wiki/Breakpoint#Software">Software breakpoints</a></li><li>[@11:59](https://youtu.be/UOucW3F7nCg?t=719) &gt; libdis was my intern project in 2000. The idea was to take the program text, &gt; and interpret it in some structural form, and try to infer different things about the program.<ul><li><a href="https://ghidra-sre.org/">Ghidra</a>: software reverse engineering tool</li><li>Laura Abbott’s <a href="https://oxide.computer/blog/lpc55">Exploiting Undocumented Hardware Blocks in the LPC55S69</a></li><li><a href="https://www.volatilityfoundation.org/">Volatility</a>: the memory forensics framework Adam couldn’t quite remember.</li></ul></li><li>[@14:59](https://youtu.be/UOucW3F7nCg?t=899) I meant this question earnestly, what <em>is</em> a debugger?<ul><li><a href="https://www.nationalgeographic.org/thisday/sep9/worlds-first-computer-bug/">The first bug</a> &gt; The term is somewhat regrettable… It implies a problem, when there may not be a problem. &gt; It may just be I want to understand how the system is operating, independent of whether &gt; it’s doing it badly.</li></ul></li><li><a href="https://en.wikipedia.org/wiki/Observability">Wikipedia on Observability</a> (control theory)</li><li>Oxide’s embedded OS and companion debugger: Hubris and Humility</li><li>[@19:01](https://youtu.be/UOucW3F7nCg?t=1141) Using DTrace to help customers understand their systems. &gt; If you <a href="https://illumos.org/man/1/strings">strings</a> the DTrace binary, &gt; you’re not gonna find any mention of raincoats.<ul><li>Cliff Moon on <a href="https://youtu.be/ShqtnrmXVAY?t=140">Boundary</a></li></ul></li><li>[@22:13](https://youtu.be/UOucW3F7nCg?t=1333) Cardinal rule of debuggers: Don’t kill the patient! (see also: <a href="https://youtu.be/c8yURlfmRnw?t=1039">Do No Harm</a>) &gt; Not killing the patient is really important, &gt; this was always an <a href="https://en.wikipedia.org/wiki/Ur">Ur</a> principle for us.</li><li>The notion that the debugger has now become load bearing in the execution of the program, is a pretty grave responsibility.</li><li>[@26:54](https://youtu.be/UOucW3F7nCg?t=1614) Post-mortem debugging &gt; It is a tragedy of our domain that we do not debug post-mortem, routinely.</li><li><a href="https://en.wikipedia.org/wiki/Heisenbug">Heisenbug</a> (when the act of observing the problem, hides the problem)</li><li>[@31:11](https://youtu.be/UOucW3F7nCg?t=1871) &gt; What’s going on in the system? It’s not crashing, there’s no core dump. &gt; But the system is behaving in a way I didn’t expect it to, and I want to know why.</li><li>[@33:51](https://youtu.be/UOucW3F7nCg?t=2031) Pre-production reliability techniques &gt; All of our pre-production work has gotten way better than it was, and I think that’s &gt; compensation for the fact we can’t understand these systems when we deploy them.</li><li>[@37:58](https://youtu.be/UOucW3F7nCg?t=2278) &gt; The move to testing has in fact obviated some of the need for &gt; what we consider traditional debuggers.<br> &gt; (Bryan audibly cringes)</li><li>[@39:08](https://youtu.be/UOucW3F7nCg?t=2348) Automated and Algorithmic Debugging conference <a href="https://arxiv.org/abs/cs/0309027">AADEBUG 2003</a><ul><li><a href="https://hopl4.sigplan.org/">HOPL</a> History of Programming Languages &gt; There was a test suite of excellence when it comes to automated program debugging. &gt; And it was some pile of C programs with known bugs, and you would throw your new &gt; paper at it, and it would find 84% of the bugs, and there would be a lot of &gt; slapping each other on the back on that. Really focused on the simplest of simple bugs.</li><li>[@43:15](https://youtu.be/UOucW3F7nCg?t=2595) Bryan’s <a href="https://arxiv.org/abs/cs/0309037">Postmortem Object Type Identification</a> paper &gt; Who is my neighbor in memory? Because my neighbor just burned down my house basically.</li><li><a href="https://docs.oracle.com/cd/E19455-01/806-5194/6je7ktfm4/index.html">mdb’s ::kgrep</a> &gt; I need to pause you there because it’s so crazy, and I want to emphasize that &gt; he means what he’s saying. We look for the 64 bit value, and see where we find it. &gt; This is a game of bingo across the entire address space.</li></ul></li><li>We can follow the pointers and propagate types.</li><li>[@48:49](https://youtu.be/UOucW3F7nCg?t=2929) printf/println debugging – everyone’s doing it &gt; I think it’s a mistake for people to denigrate printf debugging. &gt; If you’ve got a situation that you ca...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 21 Jun 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/442e7936/a1ca396c.mp3" length="63575473" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3973</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: June 21, 2021</b></p><p>What’s a bug? What’s a debugger?</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/UOucW3F7nCg">the recording for our Twitter Space for June 21, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on June 21st included <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/does_he_byte">Sean Klein</a>, <a href="https://twitter.com/aramh">Aram Hăvărneanu</a>, and the mononymous <a href="https://twitter.com/perlhack">Nate</a>. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="https://twitter.com/ahl/status/1381978199404371968">Adam’s toddler</a> (being chased by a rooster) &gt; Don’t get me wrong, some of my best friends are three-year-olds.</li><li>[@3:12](https://youtu.be/UOucW3F7nCg?t=192) Sy Brand’s tutorial <a href="https://blog.tartanllama.xyz/writing-a-linux-debugger-setup/">Writing a Debugger</a><ul><li><a href="https://lobste.rs/">Lobsters</a> – when HN isn’t enough!</li></ul></li><li>[@4:34](https://youtu.be/UOucW3F7nCg?t=274) Bryan’s debuggers<ul><li><a href="https://illumos.org/books/mdb/intro-1.html#intro-1">MDB</a> Modular Debugger &gt; Adam: I think people are using cargo-cult debugging, rather than getting to the root cause &gt; of these things, or being satisfied until they get to the root cause.<br> &gt; Bryan: I think with software systems, it’s really hard to know what they’re actually doing.</li><li><a href="https://refspecs.linuxfoundation.org/ELF/zSeries/lzsabi0_zSeries/x2251.html#PROCEDURELINKAGETABLE">Procedure Linkage Table</a> aka “the plits”</li><li>“Runtime Performance Analysis of the M-to-N Scheduling Model” (<a href="https://sjmulder.nl/dl/pdf/unsorted/1996%20-%20Cantrill%20-%20Runtime%20Performance%20Analysis%20of%20the%20M-to-N%20Scheduling%20Model.pdf">pdf</a>) 1996 undergrad thesis (Brown CS dept <a href="https://cs.brown.edu/research/pubs/techreports/reports/CS-96-19.html">website</a>)<p></p></li><li>[@6:29](https://youtu.be/UOucW3F7nCg?t=389) Threadmon <a href="https://cs.brown.edu/research/thmon/thmon.html">website</a> and 1997 <a href="https://www.computer.org/csdl/proceedings-article/hicss/1997/7734010253/12OmNC3FG5x">paper</a> (a retooling of the ’96 paper) &gt; When I built that tooling, it revealed this thing &gt; is not doing at all what anyone thought it was doing.</li><li><a href="https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dgd/index.html">TNF</a> Trace Normal Form &gt; Part of the problem with debuggers… debuggers are historically written by compiler folks, &gt; and not system folks. As a result, debuggers are designed to debug the problem that &gt; compiler folks have the most familiarity with, and that’s a compiler.<br> &gt; Debuggers are designed for reproducible problems, way too frequently.</li></ul></li><li>I view in situ breakpoint debugging as one sliver of debugging that’s useful for one particular and somewhat unusual class of bugs. That’s actually not the kind of debugger I want to use most of the time.</li><li><a href="https://en.wikipedia.org/wiki/Breakpoint#Software">Software breakpoints</a></li><li>[@11:59](https://youtu.be/UOucW3F7nCg?t=719) &gt; libdis was my intern project in 2000. The idea was to take the program text, &gt; and interpret it in some structural form, and try to infer different things about the program.<ul><li><a href="https://ghidra-sre.org/">Ghidra</a>: software reverse engineering tool</li><li>Laura Abbott’s <a href="https://oxide.computer/blog/lpc55">Exploiting Undocumented Hardware Blocks in the LPC55S69</a></li><li><a href="https://www.volatilityfoundation.org/">Volatility</a>: the memory forensics framework Adam couldn’t quite remember.</li></ul></li><li>[@14:59](https://youtu.be/UOucW3F7nCg?t=899) I meant this question earnestly, what <em>is</em> a debugger?<ul><li><a href="https://www.nationalgeographic.org/thisday/sep9/worlds-first-computer-bug/">The first bug</a> &gt; The term is somewhat regrettable… It implies a problem, when there may not be a problem. &gt; It may just be I want to understand how the system is operating, independent of whether &gt; it’s doing it badly.</li></ul></li><li><a href="https://en.wikipedia.org/wiki/Observability">Wikipedia on Observability</a> (control theory)</li><li>Oxide’s embedded OS and companion debugger: Hubris and Humility</li><li>[@19:01](https://youtu.be/UOucW3F7nCg?t=1141) Using DTrace to help customers understand their systems. &gt; If you <a href="https://illumos.org/man/1/strings">strings</a> the DTrace binary, &gt; you’re not gonna find any mention of raincoats.<ul><li>Cliff Moon on <a href="https://youtu.be/ShqtnrmXVAY?t=140">Boundary</a></li></ul></li><li>[@22:13](https://youtu.be/UOucW3F7nCg?t=1333) Cardinal rule of debuggers: Don’t kill the patient! (see also: <a href="https://youtu.be/c8yURlfmRnw?t=1039">Do No Harm</a>) &gt; Not killing the patient is really important, &gt; this was always an <a href="https://en.wikipedia.org/wiki/Ur">Ur</a> principle for us.</li><li>The notion that the debugger has now become load bearing in the execution of the program, is a pretty grave responsibility.</li><li>[@26:54](https://youtu.be/UOucW3F7nCg?t=1614) Post-mortem debugging &gt; It is a tragedy of our domain that we do not debug post-mortem, routinely.</li><li><a href="https://en.wikipedia.org/wiki/Heisenbug">Heisenbug</a> (when the act of observing the problem, hides the problem)</li><li>[@31:11](https://youtu.be/UOucW3F7nCg?t=1871) &gt; What’s going on in the system? It’s not crashing, there’s no core dump. &gt; But the system is behaving in a way I didn’t expect it to, and I want to know why.</li><li>[@33:51](https://youtu.be/UOucW3F7nCg?t=2031) Pre-production reliability techniques &gt; All of our pre-production work has gotten way better than it was, and I think that’s &gt; compensation for the fact we can’t understand these systems when we deploy them.</li><li>[@37:58](https://youtu.be/UOucW3F7nCg?t=2278) &gt; The move to testing has in fact obviated some of the need for &gt; what we consider traditional debuggers.<br> &gt; (Bryan audibly cringes)</li><li>[@39:08](https://youtu.be/UOucW3F7nCg?t=2348) Automated and Algorithmic Debugging conference <a href="https://arxiv.org/abs/cs/0309027">AADEBUG 2003</a><ul><li><a href="https://hopl4.sigplan.org/">HOPL</a> History of Programming Languages &gt; There was a test suite of excellence when it comes to automated program debugging. &gt; And it was some pile of C programs with known bugs, and you would throw your new &gt; paper at it, and it would find 84% of the bugs, and there would be a lot of &gt; slapping each other on the back on that. Really focused on the simplest of simple bugs.</li><li>[@43:15](https://youtu.be/UOucW3F7nCg?t=2595) Bryan’s <a href="https://arxiv.org/abs/cs/0309037">Postmortem Object Type Identification</a> paper &gt; Who is my neighbor in memory? Because my neighbor just burned down my house basically.</li><li><a href="https://docs.oracle.com/cd/E19455-01/806-5194/6je7ktfm4/index.html">mdb’s ::kgrep</a> &gt; I need to pause you there because it’s so crazy, and I want to emphasize that &gt; he means what he’s saying. We look for the 64 bit value, and see where we find it. &gt; This is a game of bingo across the entire address space.</li></ul></li><li>We can follow the pointers and propagate types.</li><li>[@48:49](https://youtu.be/UOucW3F7nCg?t=2929) printf/println debugging – everyone’s doing it &gt; I think it’s a mistake for people to denigrate printf debugging. &gt; If you’ve got a situation that you ca...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/442e7936/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/442e7936/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/442e7936/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/442e7936/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/442e7936/transcription" type="text/html"/>
    </item>
    <item>
      <title>Barracuda 7200.11: broken firmware is broken software!</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>6</itunes:episode>
      <podcast:episode>6</podcast:episode>
      <itunes:title>Barracuda 7200.11: broken firmware is broken software!</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">93107fd4-9b0a-465a-a26b-c089da1ac500</guid>
      <link>https://share.transistor.fm/s/57a93d18</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: June 7, 2021</b></p><p>Barracuda 7200.11: broken firmware is broken software!</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p (PT) for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/billblum">Bill Blum</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, and others. <a href="https://youtu.be/qisoAIx8EE8">The recording is here.</a></p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://en.wikipedia.org/wiki/ST3000DM001">Seagate ST3000DM001</a><ul><li><a href="https://en.wikipedia.org/wiki/ST3000DM001#Class_action">class action</a></li></ul></li><li>[@2:01](https://youtu.be/qisoAIx8EE8?t=121) Bryan and Adam’s experience <ul><li><a href="http://dtrace.org/blogs/bmc/2008/11/10/fishworks-now-it-can-be-told/">Fishworks</a></li><li><a href="https://en.wikipedia.org/wiki/HGST">HGST</a></li><li>Bryan is <a href="https://twitter.com/bcantrill/status/1242136263563472896">unable to forget SU0D</a> &gt; This thing damn near ruined our lives</li><li><a href="https://en.wikipedia.org/wiki/Broad_Institute">Broad Institute</a></li><li>The Seagate <a href="https://en.wikipedia.org/wiki/Seagate_Barracuda">Barracuda product line</a>. <a href="https://en.wikipedia.org/wiki/Seagate_Barracuda#Barracuda_7200.10_(2006)">7200.10</a>, <a href="https://en.wikipedia.org/wiki/Seagate_Barracuda#Barracuda_7200.11_(2007)">7200.11</a></li></ul></li><li>[@8:10](https://youtu.be/qisoAIx8EE8?t=490) Tough customers</li><li>[@10:17](https://youtu.be/qisoAIx8EE8?t=617) Cargo cultism and bad interview questions <ul><li>What is a Good New Englander? We’re not a hugging people.</li></ul></li><li>[@12:35](https://youtu.be/qisoAIx8EE8?t=755) <a href="https://twitter.com/bcantrill/status/987947359794446337">Adam and Bryan</a> after Sean Manaea’s 2018 no-no</li><li>The <a href="https://en.wikipedia.org/wiki/The_Gift_of_the_Magi">Gift of the Magi</a>, <a href="https://en.wikipedia.org/wiki/Logical_block_addressing">LBA</a></li><li>[@15:11](https://youtu.be/qisoAIx8EE8?t=911) Adam torments the interns</li><li>[@16:41](https://youtu.be/qisoAIx8EE8?t=1001) Bill and the <a href="https://www.hp.com/ca-en/campaigns/workstations/z620.html">HP Z620s</a><ul><li><a href="https://mickens.seas.harvard.edu/wisdom-james-mickens">The Wisdom of James Mickens</a></li></ul></li><li>[@19:21](https://youtu.be/qisoAIx8EE8?t=1161) Rick’s story <ul><li>Fast and loose firmware source control</li><li><a href="https://www.datacent.com/datarecovery/hdd/western_digital/WDC+ROM+MODEL-SPARTA----">Western Digital’s Sparta drive</a>, flying too low</li></ul></li><li>[@25:34](https://youtu.be/qisoAIx8EE8?t=1534) Need for open source firmware (see also: Bryan explains why <a href="https://soundcloud.com/user-760920229/why-your-servers-suck-and-how-oxide-computer-plans-to-make-this-better#t=26:54">proprietary firmware is a problem</a> ~3mins) <ul><li>Vendor gaslighting</li></ul></li><li>[@27:48](https://youtu.be/qisoAIx8EE8?t=1668) Tom on custom firmware <ul><li>Rent seeking</li><li><a href="https://en.wikipedia.org/wiki/S.M.A.R.T.">S.M.A.R.T.</a></li><li><a href="https://en.wikipedia.org/wiki/ADM-3A">ADM-3A “dumb terminal”</a></li></ul></li><li>[@32:08](https://youtu.be/qisoAIx8EE8?t=1928) Adam’s firmware horror story flashbacks <ul><li><a href="https://en.wikipedia.org/wiki/Host_adapter">HBA</a></li><li>When turning it off and on again isn’t enough: unplug and replug</li><li>Sun’s <a href="https://churchill.ddns.me.uk/post/fixing-ilom-command-errors/">ILOM bug</a></li><li>Sun’s embarrassing <a href="https://www.eweek.com/networking/sun-microsystems-to-change-ticker-symbol-to-java/">ticker symbol change</a></li></ul></li><li>[@38:10](https://youtu.be/qisoAIx8EE8?t=2290) After Sun &gt; Stay the hell away from hardware</li><li>[@39:55](https://youtu.be/qisoAIx8EE8?t=2395) Hard drive API wish list? <ul><li>Adam’s <a href="http://dtrace.org/blogs/ahl/2016/06/19/apfs-part1/">series on APFS</a> &gt; There is no bit rot here..</li><li>Networking vs Storage. Intermittent, transient failure</li></ul></li><li>[@44:40](https://youtu.be/qisoAIx8EE8?t=2680) Firmware as differentiator <ul><li>Heat-assisted magnetic recording (<a href="https://en.wikipedia.org/wiki/Heat-assisted_magnetic_recording">HAMR</a>)</li><li>Microwave-assisted magentic recording (<a href="https://iopscience.iop.org/article/10.1088/0022-3727/48/35/353001">MAMR</a>)</li><li>see also: Jessie’s <a href="https://queue.acm.org/detail.cfm?id=3419941">Life of a Data Byte</a> surveys storage media tech through history</li><li>Amazing physics, mediocre firmware. Firmware <em>is</em> software</li></ul></li><li>[@48:23](https://youtu.be/qisoAIx8EE8?t=2903) The only firmware that didn’t give us problems.. <ul><li>Adam on flash: <a href="https://queue.acm.org/detail.cfm?id=2463636">A File System All Its Own</a>, <a href="https://queue.acm.org/detail.cfm?id=1413262">Flash Storage Today</a>, <a href="http://dtrace.org/blogs/ahl/2010/08/17/fishworks_ssds/">History of SSDs</a> blog entry mentioning sTec and Gnutek</li><li>sTec <a href="https://www.globenewswire.com/en/news-release/2006/10/16/349552/3590/en/SimpleTech-Acquires-Gnutek-Ltd-a-Technology-Innovator-in-Solid-State-Flash-Drives.html">aquires Gnutek Ltd</a></li><li>The SEC’s <a href="https://www.sec.gov/litigation/complaints/2012/comp22419.pdf">complaint</a> against Manouchehr Moshayedi of <a href="https://en.wikipedia.org/wiki/STec,_Inc.">sTec</a></li><li><a href="https://en.wikipedia.org/wiki/Channel_stuffing">Channel stuffing</a></li><li>See also: Bryan mentions sTec misconduct on the <a href="https://soundcloud.com/user-760920229/why-your-servers-suck-and-how-oxide-computer-plans-to-make-this-better#t=29:03">Data Center Podcast</a></li></ul></li><li>[@54:04](https://youtu.be/qisoAIx8EE8?t=3244) Sans firmware? <ul><li>FPGA to ASIC transition <a href="https://www.computerworld.com/article/2507761/stec-readies-longer-lasting-ssds.html">article</a> 2011. (aside: treat yourself to this amazing <a href="http://www.storagesearch.com/news2011-may2.html">vintage mouse-themed site</a> announcing the same) &gt; It’s when microprocessors show up that all the trouble starts.</li></ul></li></ul><p>(Did we miss anything? PRs always welcome!)</p><p>Our next Twitter Space will be on Monday at 5p Pacific Time. Join us; we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: June 7, 2021</b></p><p>Barracuda 7200.11: broken firmware is broken software!</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p (PT) for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/billblum">Bill Blum</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, and others. <a href="https://youtu.be/qisoAIx8EE8">The recording is here.</a></p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://en.wikipedia.org/wiki/ST3000DM001">Seagate ST3000DM001</a><ul><li><a href="https://en.wikipedia.org/wiki/ST3000DM001#Class_action">class action</a></li></ul></li><li>[@2:01](https://youtu.be/qisoAIx8EE8?t=121) Bryan and Adam’s experience <ul><li><a href="http://dtrace.org/blogs/bmc/2008/11/10/fishworks-now-it-can-be-told/">Fishworks</a></li><li><a href="https://en.wikipedia.org/wiki/HGST">HGST</a></li><li>Bryan is <a href="https://twitter.com/bcantrill/status/1242136263563472896">unable to forget SU0D</a> &gt; This thing damn near ruined our lives</li><li><a href="https://en.wikipedia.org/wiki/Broad_Institute">Broad Institute</a></li><li>The Seagate <a href="https://en.wikipedia.org/wiki/Seagate_Barracuda">Barracuda product line</a>. <a href="https://en.wikipedia.org/wiki/Seagate_Barracuda#Barracuda_7200.10_(2006)">7200.10</a>, <a href="https://en.wikipedia.org/wiki/Seagate_Barracuda#Barracuda_7200.11_(2007)">7200.11</a></li></ul></li><li>[@8:10](https://youtu.be/qisoAIx8EE8?t=490) Tough customers</li><li>[@10:17](https://youtu.be/qisoAIx8EE8?t=617) Cargo cultism and bad interview questions <ul><li>What is a Good New Englander? We’re not a hugging people.</li></ul></li><li>[@12:35](https://youtu.be/qisoAIx8EE8?t=755) <a href="https://twitter.com/bcantrill/status/987947359794446337">Adam and Bryan</a> after Sean Manaea’s 2018 no-no</li><li>The <a href="https://en.wikipedia.org/wiki/The_Gift_of_the_Magi">Gift of the Magi</a>, <a href="https://en.wikipedia.org/wiki/Logical_block_addressing">LBA</a></li><li>[@15:11](https://youtu.be/qisoAIx8EE8?t=911) Adam torments the interns</li><li>[@16:41](https://youtu.be/qisoAIx8EE8?t=1001) Bill and the <a href="https://www.hp.com/ca-en/campaigns/workstations/z620.html">HP Z620s</a><ul><li><a href="https://mickens.seas.harvard.edu/wisdom-james-mickens">The Wisdom of James Mickens</a></li></ul></li><li>[@19:21](https://youtu.be/qisoAIx8EE8?t=1161) Rick’s story <ul><li>Fast and loose firmware source control</li><li><a href="https://www.datacent.com/datarecovery/hdd/western_digital/WDC+ROM+MODEL-SPARTA----">Western Digital’s Sparta drive</a>, flying too low</li></ul></li><li>[@25:34](https://youtu.be/qisoAIx8EE8?t=1534) Need for open source firmware (see also: Bryan explains why <a href="https://soundcloud.com/user-760920229/why-your-servers-suck-and-how-oxide-computer-plans-to-make-this-better#t=26:54">proprietary firmware is a problem</a> ~3mins) <ul><li>Vendor gaslighting</li></ul></li><li>[@27:48](https://youtu.be/qisoAIx8EE8?t=1668) Tom on custom firmware <ul><li>Rent seeking</li><li><a href="https://en.wikipedia.org/wiki/S.M.A.R.T.">S.M.A.R.T.</a></li><li><a href="https://en.wikipedia.org/wiki/ADM-3A">ADM-3A “dumb terminal”</a></li></ul></li><li>[@32:08](https://youtu.be/qisoAIx8EE8?t=1928) Adam’s firmware horror story flashbacks <ul><li><a href="https://en.wikipedia.org/wiki/Host_adapter">HBA</a></li><li>When turning it off and on again isn’t enough: unplug and replug</li><li>Sun’s <a href="https://churchill.ddns.me.uk/post/fixing-ilom-command-errors/">ILOM bug</a></li><li>Sun’s embarrassing <a href="https://www.eweek.com/networking/sun-microsystems-to-change-ticker-symbol-to-java/">ticker symbol change</a></li></ul></li><li>[@38:10](https://youtu.be/qisoAIx8EE8?t=2290) After Sun &gt; Stay the hell away from hardware</li><li>[@39:55](https://youtu.be/qisoAIx8EE8?t=2395) Hard drive API wish list? <ul><li>Adam’s <a href="http://dtrace.org/blogs/ahl/2016/06/19/apfs-part1/">series on APFS</a> &gt; There is no bit rot here..</li><li>Networking vs Storage. Intermittent, transient failure</li></ul></li><li>[@44:40](https://youtu.be/qisoAIx8EE8?t=2680) Firmware as differentiator <ul><li>Heat-assisted magnetic recording (<a href="https://en.wikipedia.org/wiki/Heat-assisted_magnetic_recording">HAMR</a>)</li><li>Microwave-assisted magentic recording (<a href="https://iopscience.iop.org/article/10.1088/0022-3727/48/35/353001">MAMR</a>)</li><li>see also: Jessie’s <a href="https://queue.acm.org/detail.cfm?id=3419941">Life of a Data Byte</a> surveys storage media tech through history</li><li>Amazing physics, mediocre firmware. Firmware <em>is</em> software</li></ul></li><li>[@48:23](https://youtu.be/qisoAIx8EE8?t=2903) The only firmware that didn’t give us problems.. <ul><li>Adam on flash: <a href="https://queue.acm.org/detail.cfm?id=2463636">A File System All Its Own</a>, <a href="https://queue.acm.org/detail.cfm?id=1413262">Flash Storage Today</a>, <a href="http://dtrace.org/blogs/ahl/2010/08/17/fishworks_ssds/">History of SSDs</a> blog entry mentioning sTec and Gnutek</li><li>sTec <a href="https://www.globenewswire.com/en/news-release/2006/10/16/349552/3590/en/SimpleTech-Acquires-Gnutek-Ltd-a-Technology-Innovator-in-Solid-State-Flash-Drives.html">aquires Gnutek Ltd</a></li><li>The SEC’s <a href="https://www.sec.gov/litigation/complaints/2012/comp22419.pdf">complaint</a> against Manouchehr Moshayedi of <a href="https://en.wikipedia.org/wiki/STec,_Inc.">sTec</a></li><li><a href="https://en.wikipedia.org/wiki/Channel_stuffing">Channel stuffing</a></li><li>See also: Bryan mentions sTec misconduct on the <a href="https://soundcloud.com/user-760920229/why-your-servers-suck-and-how-oxide-computer-plans-to-make-this-better#t=29:03">Data Center Podcast</a></li></ul></li><li>[@54:04](https://youtu.be/qisoAIx8EE8?t=3244) Sans firmware? <ul><li>FPGA to ASIC transition <a href="https://www.computerworld.com/article/2507761/stec-readies-longer-lasting-ssds.html">article</a> 2011. (aside: treat yourself to this amazing <a href="http://www.storagesearch.com/news2011-may2.html">vintage mouse-themed site</a> announcing the same) &gt; It’s when microprocessors show up that all the trouble starts.</li></ul></li></ul><p>(Did we miss anything? PRs always welcome!)</p><p>Our next Twitter Space will be on Monday at 5p Pacific Time. Join us; we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 07 Jun 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/57a93d18/c43ba8d6.mp3" length="54778312" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3423</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: June 7, 2021</b></p><p>Barracuda 7200.11: broken firmware is broken software!</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p (PT) for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, <a href="https://twitter.com/billblum">Bill Blum</a>, <a href="https://twitter.com/kc8apf">Rick Altherr</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, and others. <a href="https://youtu.be/qisoAIx8EE8">The recording is here.</a></p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://en.wikipedia.org/wiki/ST3000DM001">Seagate ST3000DM001</a><ul><li><a href="https://en.wikipedia.org/wiki/ST3000DM001#Class_action">class action</a></li></ul></li><li>[@2:01](https://youtu.be/qisoAIx8EE8?t=121) Bryan and Adam’s experience <ul><li><a href="http://dtrace.org/blogs/bmc/2008/11/10/fishworks-now-it-can-be-told/">Fishworks</a></li><li><a href="https://en.wikipedia.org/wiki/HGST">HGST</a></li><li>Bryan is <a href="https://twitter.com/bcantrill/status/1242136263563472896">unable to forget SU0D</a> &gt; This thing damn near ruined our lives</li><li><a href="https://en.wikipedia.org/wiki/Broad_Institute">Broad Institute</a></li><li>The Seagate <a href="https://en.wikipedia.org/wiki/Seagate_Barracuda">Barracuda product line</a>. <a href="https://en.wikipedia.org/wiki/Seagate_Barracuda#Barracuda_7200.10_(2006)">7200.10</a>, <a href="https://en.wikipedia.org/wiki/Seagate_Barracuda#Barracuda_7200.11_(2007)">7200.11</a></li></ul></li><li>[@8:10](https://youtu.be/qisoAIx8EE8?t=490) Tough customers</li><li>[@10:17](https://youtu.be/qisoAIx8EE8?t=617) Cargo cultism and bad interview questions <ul><li>What is a Good New Englander? We’re not a hugging people.</li></ul></li><li>[@12:35](https://youtu.be/qisoAIx8EE8?t=755) <a href="https://twitter.com/bcantrill/status/987947359794446337">Adam and Bryan</a> after Sean Manaea’s 2018 no-no</li><li>The <a href="https://en.wikipedia.org/wiki/The_Gift_of_the_Magi">Gift of the Magi</a>, <a href="https://en.wikipedia.org/wiki/Logical_block_addressing">LBA</a></li><li>[@15:11](https://youtu.be/qisoAIx8EE8?t=911) Adam torments the interns</li><li>[@16:41](https://youtu.be/qisoAIx8EE8?t=1001) Bill and the <a href="https://www.hp.com/ca-en/campaigns/workstations/z620.html">HP Z620s</a><ul><li><a href="https://mickens.seas.harvard.edu/wisdom-james-mickens">The Wisdom of James Mickens</a></li></ul></li><li>[@19:21](https://youtu.be/qisoAIx8EE8?t=1161) Rick’s story <ul><li>Fast and loose firmware source control</li><li><a href="https://www.datacent.com/datarecovery/hdd/western_digital/WDC+ROM+MODEL-SPARTA----">Western Digital’s Sparta drive</a>, flying too low</li></ul></li><li>[@25:34](https://youtu.be/qisoAIx8EE8?t=1534) Need for open source firmware (see also: Bryan explains why <a href="https://soundcloud.com/user-760920229/why-your-servers-suck-and-how-oxide-computer-plans-to-make-this-better#t=26:54">proprietary firmware is a problem</a> ~3mins) <ul><li>Vendor gaslighting</li></ul></li><li>[@27:48](https://youtu.be/qisoAIx8EE8?t=1668) Tom on custom firmware <ul><li>Rent seeking</li><li><a href="https://en.wikipedia.org/wiki/S.M.A.R.T.">S.M.A.R.T.</a></li><li><a href="https://en.wikipedia.org/wiki/ADM-3A">ADM-3A “dumb terminal”</a></li></ul></li><li>[@32:08](https://youtu.be/qisoAIx8EE8?t=1928) Adam’s firmware horror story flashbacks <ul><li><a href="https://en.wikipedia.org/wiki/Host_adapter">HBA</a></li><li>When turning it off and on again isn’t enough: unplug and replug</li><li>Sun’s <a href="https://churchill.ddns.me.uk/post/fixing-ilom-command-errors/">ILOM bug</a></li><li>Sun’s embarrassing <a href="https://www.eweek.com/networking/sun-microsystems-to-change-ticker-symbol-to-java/">ticker symbol change</a></li></ul></li><li>[@38:10](https://youtu.be/qisoAIx8EE8?t=2290) After Sun &gt; Stay the hell away from hardware</li><li>[@39:55](https://youtu.be/qisoAIx8EE8?t=2395) Hard drive API wish list? <ul><li>Adam’s <a href="http://dtrace.org/blogs/ahl/2016/06/19/apfs-part1/">series on APFS</a> &gt; There is no bit rot here..</li><li>Networking vs Storage. Intermittent, transient failure</li></ul></li><li>[@44:40](https://youtu.be/qisoAIx8EE8?t=2680) Firmware as differentiator <ul><li>Heat-assisted magnetic recording (<a href="https://en.wikipedia.org/wiki/Heat-assisted_magnetic_recording">HAMR</a>)</li><li>Microwave-assisted magentic recording (<a href="https://iopscience.iop.org/article/10.1088/0022-3727/48/35/353001">MAMR</a>)</li><li>see also: Jessie’s <a href="https://queue.acm.org/detail.cfm?id=3419941">Life of a Data Byte</a> surveys storage media tech through history</li><li>Amazing physics, mediocre firmware. Firmware <em>is</em> software</li></ul></li><li>[@48:23](https://youtu.be/qisoAIx8EE8?t=2903) The only firmware that didn’t give us problems.. <ul><li>Adam on flash: <a href="https://queue.acm.org/detail.cfm?id=2463636">A File System All Its Own</a>, <a href="https://queue.acm.org/detail.cfm?id=1413262">Flash Storage Today</a>, <a href="http://dtrace.org/blogs/ahl/2010/08/17/fishworks_ssds/">History of SSDs</a> blog entry mentioning sTec and Gnutek</li><li>sTec <a href="https://www.globenewswire.com/en/news-release/2006/10/16/349552/3590/en/SimpleTech-Acquires-Gnutek-Ltd-a-Technology-Innovator-in-Solid-State-Flash-Drives.html">aquires Gnutek Ltd</a></li><li>The SEC’s <a href="https://www.sec.gov/litigation/complaints/2012/comp22419.pdf">complaint</a> against Manouchehr Moshayedi of <a href="https://en.wikipedia.org/wiki/STec,_Inc.">sTec</a></li><li><a href="https://en.wikipedia.org/wiki/Channel_stuffing">Channel stuffing</a></li><li>See also: Bryan mentions sTec misconduct on the <a href="https://soundcloud.com/user-760920229/why-your-servers-suck-and-how-oxide-computer-plans-to-make-this-better#t=29:03">Data Center Podcast</a></li></ul></li><li>[@54:04](https://youtu.be/qisoAIx8EE8?t=3244) Sans firmware? <ul><li>FPGA to ASIC transition <a href="https://www.computerworld.com/article/2507761/stec-readies-longer-lasting-ssds.html">article</a> 2011. (aside: treat yourself to this amazing <a href="http://www.storagesearch.com/news2011-may2.html">vintage mouse-themed site</a> announcing the same) &gt; It’s when microprocessors show up that all the trouble starts.</li></ul></li></ul><p>(Did we miss anything? PRs always welcome!)</p><p>Our next Twitter Space will be on Monday at 5p Pacific Time. Join us; we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/57a93d18/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/57a93d18/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/57a93d18/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/57a93d18/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/57a93d18/transcription" type="text/html"/>
    </item>
    <item>
      <title>Silicon Cowboys</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>5</itunes:episode>
      <podcast:episode>5</podcast:episode>
      <itunes:title>Silicon Cowboys</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">ce1c4e2d-0531-4bef-8db8-416b04d99d28</guid>
      <link>https://share.transistor.fm/s/7332307d</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 31, 2021</b></p><p>Silicon Cowboys</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, and others. <a href="https://www.youtube.com/watch?v=faY7kWHQuNE">The recording is here.</a></p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="#silicon-cowboys">Silicon Cowboys documentary</a></li><li><a href="#open-by-canion">Open by Rod Canion</a></li><li><a href="#portable-before-compaq">Portable before Compaq, Silent 700</a></li><li><a href="#osborne-effect">Osborne Effect</a></li><li><a href="#pbs-silicon-valley">PBS Silicon Valley documentary</a></li><li><a href="#ibms-role">IBM’s role in Compaq history</a></li><li><a href="#80s-ads">80’s Ads: John Cleese, Charlie Chaplin</a></li><li><a href="#compaq-and-iphone">Compaq and iPhone?</a></li><li><a href="#decline-and-acquisition">Decline and Acquisition</a></li><li><a href="#something-ventured">Something Ventured documentary</a></li><li>PRs welcome!</li></ul><p>[@1:25](https://youtu.be/faY7kWHQuNE?t=85) Bryan: Have you listened to the <a href="https://gimletmedia.com/shows/reply-all/z3hlwr">Reply All episode</a> “Is the Facebook Microphone On?”</p>The truth is actually scarier, Facebook doesn’t <em>need</em> the mic to be on … to read your mind.<p>Silicon Cowboys</p><p>[@2:46](https://youtu.be/faY7kWHQuNE?t=166) The 2016 documentary “Silicon Cowboys” follows the rise of the Compaq computer company. (<a href="https://www.imdb.com/title/tt4938484/">IMDb</a>) (<a href="https://youtu.be/wjE6X0HZClc">Watch the trailer</a> ~3mins)</p>I was trying to watch “Halt and Catch Fire” with my kid … and there’s a lot of spontaneous sex breaking out…Fastest to one billion in revenue… fastest to Fortune 500… a meteoric rise<p>Open by Canion</p><p>[@7:05](https://youtu.be/faY7kWHQuNE?t=425) The 2013 book <a href="https://www.google.com/books/edition/Open/CfStAAAAQBAJ">“Open”</a> by Rod Canion (cofounder and CEO of Compaq): “How Compaq Ended IBM’s PC Domination and Helped Invent Modern Computing.”</p><p>[@10:02](https://youtu.be/faY7kWHQuNE?t=602) Steve: Ben Rosen was the venture capitalist who wrote the first check to Compaq, really got them off the ground. On the board for 20 years.</p>Their timing was right. The way they did the company was right. And they executed really really well.To go from zero to 50 thousand units, of almost anything, in the time span they did, is incredible.<p>[@14:40](https://youtu.be/faY7kWHQuNE?t=880) Tom: The thing that really put them on the map was having the portable when nobody else did. And being 100% compatible.</p>Those portables were barely luggable, they were huge!Back in a time when there was no network. Being able to pick up your computer and take it to a place, <em>was</em> your network.<p>[@16:47](https://youtu.be/faY7kWHQuNE?t=1007) Steve: A big catalyst for their success was <em>the channel</em>. People were able to pick it up and go, they didn’t need special training.</p><p>[@19:25](https://youtu.be/faY7kWHQuNE?t=1165) Dad used to bring home the luggable so I could play Space Invaders, and he would work on spreadsheets.</p><p>Portable before Compaq</p><p>[@20:49](https://youtu.be/faY7kWHQuNE?t=1249) There were portable solutions before Compaq, but for timesharing.</p>You had the <a href="https://en.wikipedia.org/wiki/Silent_700">T.I. Silent 700</a>, in the 70’s, you could tote that home and plug it into the modem.<p>Osborne Effect</p><p>[@22:41](https://youtu.be/faY7kWHQuNE?t=1361) Tom: They killed their company with the famous <a href="https://en.wikipedia.org/wiki/Osborne_effect">Osborne Effect</a></p>Bryan and Steve (clearly excited): What was the Osborne Effect!?<br> Tom: Pre-announcing the next machine.Telling customers: man, if you love the Osborne 1, just wait till the Osborne 2… So they did!<p>[@24:40](https://youtu.be/faY7kWHQuNE?t=1480) Bryan: Something I found surprising about the history of Compaq was the different organizational approach that they had.</p>Early on, before even thinking about what to go do, they were talking about the kind of company they wanted to build.<p>PBS Silicon Valley</p><p>[@26:14](https://youtu.be/faY7kWHQuNE?t=1574) The 2013 PBS documentary “Silicon Valley” tells the story of Fairchild Semiconductor. (<a href="https://www.pbs.org/wgbh/americanexperience/features/silicon-chapter-one/">Watch chapter one</a> ~17mins)</p><p>[@28:14](https://youtu.be/faY7kWHQuNE?t=1694) We ask people, when they apply to Oxide, when they’ve been most unhappy in their careers. And it all boils down to people not feeling listened to, not having agency.</p><p>IBM’s role</p><p>[@29:41](https://youtu.be/faY7kWHQuNE?t=1781) How much of Compaq’s success is just pure mis-execution from IBM? IBM inadvertently creates this pseudo open architecture, and makes exactly the wrong move in trying to <a href="https://youtu.be/Zpnncakrelk?t=1041">reproprietarize</a> it with the <a href="https://en.wikipedia.org/wiki/IBM_PS/2">PS/2</a> and <a href="https://en.wikipedia.org/wiki/Micro_Channel_architecture">Micro Channel architecture</a>; which is an absolute disaster.</p>In many ways the story of Compaq is as much the story of the failed PS/2.It was such a mis-execution to do this analysis on the market and say: we need to grab our existing customers and lock them in, before they slip through our fingers, and in doing so, just hasten their departure.<br> And Compaq was in the right spot to pick up the pieces.<p><a href="https://en.wikipedia.org/wiki/Micro_Channel_architecture">MCA</a> (Micro Channel architecture), <a href="https://en.wikipedia.org/wiki/Industry_Standard_Architecture">ISA</a>, <a href="https://en.wikipedia.org/wiki/Extended_Industry_Standard_Architecture">EISA</a></p><p>[@33:22](https://youtu.be/faY7kWHQuNE?t=2002) We were ripping out a bunch of ISA and EISA drivers..</p><em>I</em> am a sacrificial sheep, I can’t possibly go. <em>You</em> are a sacrificial lamb.The machines themselves are anemic, if you want any functionality you go to a third party..<br> There were magazines filled with advice on which sound-generating card you should buy.<p><a href="https://en.wikipedia.org/wiki/IBM_Personal_Computer_XT">IBM PC XT</a> – <a href="https://en.wikipedia.org/wiki/Hercules_Graphics_Card">Hercules graphics card</a></p><p>[@37:00](https://youtu.be/faY7kWHQuNE?t=2220) Driver for <a href="https://en.wikipedia.org/wiki/Token_Ring">Token Ring</a>.</p><p><a href="https://en.wikipedia.org/wiki/Peripheral_Component_Interconnect">PCI</a> – <a href="https://en.wikipedia.org/wiki/SBus">SBus</a> – <a href="https://en.wikipedia.org/wiki/VMEbus">VME</a> – <a href="https://en.wikipedia.org/wiki/VESA_Local_Bus">VLB</a> – <a href="https://en.wikipedia.org/wiki/Accelerated_Graphics_Port">AGP</a></p><p>[@40:20](https://youtu.be/faY7kWHQuNE?t=2420) Speaking of Intel, a big part of the Compaq story is what happens with the <a href="https://en.wikipedia.org/wiki/I386">386</a>.</p>IBM clearly thought Intel would never give some clone manufacturer the first rights to the 386.They went from fast follower to innovator.<p><a href="https://en.wikipedia.org/wiki/OS/2">OS/2</a> supported both 16 bit (for the <a href="https://en.wikipedia.org/wiki/Intel_80286..."></a></p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 31, 2021</b></p><p>Silicon Cowboys</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, and others. <a href="https://www.youtube.com/watch?v=faY7kWHQuNE">The recording is here.</a></p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="#silicon-cowboys">Silicon Cowboys documentary</a></li><li><a href="#open-by-canion">Open by Rod Canion</a></li><li><a href="#portable-before-compaq">Portable before Compaq, Silent 700</a></li><li><a href="#osborne-effect">Osborne Effect</a></li><li><a href="#pbs-silicon-valley">PBS Silicon Valley documentary</a></li><li><a href="#ibms-role">IBM’s role in Compaq history</a></li><li><a href="#80s-ads">80’s Ads: John Cleese, Charlie Chaplin</a></li><li><a href="#compaq-and-iphone">Compaq and iPhone?</a></li><li><a href="#decline-and-acquisition">Decline and Acquisition</a></li><li><a href="#something-ventured">Something Ventured documentary</a></li><li>PRs welcome!</li></ul><p>[@1:25](https://youtu.be/faY7kWHQuNE?t=85) Bryan: Have you listened to the <a href="https://gimletmedia.com/shows/reply-all/z3hlwr">Reply All episode</a> “Is the Facebook Microphone On?”</p>The truth is actually scarier, Facebook doesn’t <em>need</em> the mic to be on … to read your mind.<p>Silicon Cowboys</p><p>[@2:46](https://youtu.be/faY7kWHQuNE?t=166) The 2016 documentary “Silicon Cowboys” follows the rise of the Compaq computer company. (<a href="https://www.imdb.com/title/tt4938484/">IMDb</a>) (<a href="https://youtu.be/wjE6X0HZClc">Watch the trailer</a> ~3mins)</p>I was trying to watch “Halt and Catch Fire” with my kid … and there’s a lot of spontaneous sex breaking out…Fastest to one billion in revenue… fastest to Fortune 500… a meteoric rise<p>Open by Canion</p><p>[@7:05](https://youtu.be/faY7kWHQuNE?t=425) The 2013 book <a href="https://www.google.com/books/edition/Open/CfStAAAAQBAJ">“Open”</a> by Rod Canion (cofounder and CEO of Compaq): “How Compaq Ended IBM’s PC Domination and Helped Invent Modern Computing.”</p><p>[@10:02](https://youtu.be/faY7kWHQuNE?t=602) Steve: Ben Rosen was the venture capitalist who wrote the first check to Compaq, really got them off the ground. On the board for 20 years.</p>Their timing was right. The way they did the company was right. And they executed really really well.To go from zero to 50 thousand units, of almost anything, in the time span they did, is incredible.<p>[@14:40](https://youtu.be/faY7kWHQuNE?t=880) Tom: The thing that really put them on the map was having the portable when nobody else did. And being 100% compatible.</p>Those portables were barely luggable, they were huge!Back in a time when there was no network. Being able to pick up your computer and take it to a place, <em>was</em> your network.<p>[@16:47](https://youtu.be/faY7kWHQuNE?t=1007) Steve: A big catalyst for their success was <em>the channel</em>. People were able to pick it up and go, they didn’t need special training.</p><p>[@19:25](https://youtu.be/faY7kWHQuNE?t=1165) Dad used to bring home the luggable so I could play Space Invaders, and he would work on spreadsheets.</p><p>Portable before Compaq</p><p>[@20:49](https://youtu.be/faY7kWHQuNE?t=1249) There were portable solutions before Compaq, but for timesharing.</p>You had the <a href="https://en.wikipedia.org/wiki/Silent_700">T.I. Silent 700</a>, in the 70’s, you could tote that home and plug it into the modem.<p>Osborne Effect</p><p>[@22:41](https://youtu.be/faY7kWHQuNE?t=1361) Tom: They killed their company with the famous <a href="https://en.wikipedia.org/wiki/Osborne_effect">Osborne Effect</a></p>Bryan and Steve (clearly excited): What was the Osborne Effect!?<br> Tom: Pre-announcing the next machine.Telling customers: man, if you love the Osborne 1, just wait till the Osborne 2… So they did!<p>[@24:40](https://youtu.be/faY7kWHQuNE?t=1480) Bryan: Something I found surprising about the history of Compaq was the different organizational approach that they had.</p>Early on, before even thinking about what to go do, they were talking about the kind of company they wanted to build.<p>PBS Silicon Valley</p><p>[@26:14](https://youtu.be/faY7kWHQuNE?t=1574) The 2013 PBS documentary “Silicon Valley” tells the story of Fairchild Semiconductor. (<a href="https://www.pbs.org/wgbh/americanexperience/features/silicon-chapter-one/">Watch chapter one</a> ~17mins)</p><p>[@28:14](https://youtu.be/faY7kWHQuNE?t=1694) We ask people, when they apply to Oxide, when they’ve been most unhappy in their careers. And it all boils down to people not feeling listened to, not having agency.</p><p>IBM’s role</p><p>[@29:41](https://youtu.be/faY7kWHQuNE?t=1781) How much of Compaq’s success is just pure mis-execution from IBM? IBM inadvertently creates this pseudo open architecture, and makes exactly the wrong move in trying to <a href="https://youtu.be/Zpnncakrelk?t=1041">reproprietarize</a> it with the <a href="https://en.wikipedia.org/wiki/IBM_PS/2">PS/2</a> and <a href="https://en.wikipedia.org/wiki/Micro_Channel_architecture">Micro Channel architecture</a>; which is an absolute disaster.</p>In many ways the story of Compaq is as much the story of the failed PS/2.It was such a mis-execution to do this analysis on the market and say: we need to grab our existing customers and lock them in, before they slip through our fingers, and in doing so, just hasten their departure.<br> And Compaq was in the right spot to pick up the pieces.<p><a href="https://en.wikipedia.org/wiki/Micro_Channel_architecture">MCA</a> (Micro Channel architecture), <a href="https://en.wikipedia.org/wiki/Industry_Standard_Architecture">ISA</a>, <a href="https://en.wikipedia.org/wiki/Extended_Industry_Standard_Architecture">EISA</a></p><p>[@33:22](https://youtu.be/faY7kWHQuNE?t=2002) We were ripping out a bunch of ISA and EISA drivers..</p><em>I</em> am a sacrificial sheep, I can’t possibly go. <em>You</em> are a sacrificial lamb.The machines themselves are anemic, if you want any functionality you go to a third party..<br> There were magazines filled with advice on which sound-generating card you should buy.<p><a href="https://en.wikipedia.org/wiki/IBM_Personal_Computer_XT">IBM PC XT</a> – <a href="https://en.wikipedia.org/wiki/Hercules_Graphics_Card">Hercules graphics card</a></p><p>[@37:00](https://youtu.be/faY7kWHQuNE?t=2220) Driver for <a href="https://en.wikipedia.org/wiki/Token_Ring">Token Ring</a>.</p><p><a href="https://en.wikipedia.org/wiki/Peripheral_Component_Interconnect">PCI</a> – <a href="https://en.wikipedia.org/wiki/SBus">SBus</a> – <a href="https://en.wikipedia.org/wiki/VMEbus">VME</a> – <a href="https://en.wikipedia.org/wiki/VESA_Local_Bus">VLB</a> – <a href="https://en.wikipedia.org/wiki/Accelerated_Graphics_Port">AGP</a></p><p>[@40:20](https://youtu.be/faY7kWHQuNE?t=2420) Speaking of Intel, a big part of the Compaq story is what happens with the <a href="https://en.wikipedia.org/wiki/I386">386</a>.</p>IBM clearly thought Intel would never give some clone manufacturer the first rights to the 386.They went from fast follower to innovator.<p><a href="https://en.wikipedia.org/wiki/OS/2">OS/2</a> supported both 16 bit (for the <a href="https://en.wikipedia.org/wiki/Intel_80286..."></a></p>]]>
      </content:encoded>
      <pubDate>Mon, 31 May 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/7332307d/ac91775f.mp3" length="63380670" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3961</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 31, 2021</b></p><p>Silicon Cowboys</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/sdtuck">Steve Tuck</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, <a href="https://twitter.com/DanCrossNYC">Dan Cross</a>, and others. <a href="https://www.youtube.com/watch?v=faY7kWHQuNE">The recording is here.</a></p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="#silicon-cowboys">Silicon Cowboys documentary</a></li><li><a href="#open-by-canion">Open by Rod Canion</a></li><li><a href="#portable-before-compaq">Portable before Compaq, Silent 700</a></li><li><a href="#osborne-effect">Osborne Effect</a></li><li><a href="#pbs-silicon-valley">PBS Silicon Valley documentary</a></li><li><a href="#ibms-role">IBM’s role in Compaq history</a></li><li><a href="#80s-ads">80’s Ads: John Cleese, Charlie Chaplin</a></li><li><a href="#compaq-and-iphone">Compaq and iPhone?</a></li><li><a href="#decline-and-acquisition">Decline and Acquisition</a></li><li><a href="#something-ventured">Something Ventured documentary</a></li><li>PRs welcome!</li></ul><p>[@1:25](https://youtu.be/faY7kWHQuNE?t=85) Bryan: Have you listened to the <a href="https://gimletmedia.com/shows/reply-all/z3hlwr">Reply All episode</a> “Is the Facebook Microphone On?”</p>The truth is actually scarier, Facebook doesn’t <em>need</em> the mic to be on … to read your mind.<p>Silicon Cowboys</p><p>[@2:46](https://youtu.be/faY7kWHQuNE?t=166) The 2016 documentary “Silicon Cowboys” follows the rise of the Compaq computer company. (<a href="https://www.imdb.com/title/tt4938484/">IMDb</a>) (<a href="https://youtu.be/wjE6X0HZClc">Watch the trailer</a> ~3mins)</p>I was trying to watch “Halt and Catch Fire” with my kid … and there’s a lot of spontaneous sex breaking out…Fastest to one billion in revenue… fastest to Fortune 500… a meteoric rise<p>Open by Canion</p><p>[@7:05](https://youtu.be/faY7kWHQuNE?t=425) The 2013 book <a href="https://www.google.com/books/edition/Open/CfStAAAAQBAJ">“Open”</a> by Rod Canion (cofounder and CEO of Compaq): “How Compaq Ended IBM’s PC Domination and Helped Invent Modern Computing.”</p><p>[@10:02](https://youtu.be/faY7kWHQuNE?t=602) Steve: Ben Rosen was the venture capitalist who wrote the first check to Compaq, really got them off the ground. On the board for 20 years.</p>Their timing was right. The way they did the company was right. And they executed really really well.To go from zero to 50 thousand units, of almost anything, in the time span they did, is incredible.<p>[@14:40](https://youtu.be/faY7kWHQuNE?t=880) Tom: The thing that really put them on the map was having the portable when nobody else did. And being 100% compatible.</p>Those portables were barely luggable, they were huge!Back in a time when there was no network. Being able to pick up your computer and take it to a place, <em>was</em> your network.<p>[@16:47](https://youtu.be/faY7kWHQuNE?t=1007) Steve: A big catalyst for their success was <em>the channel</em>. People were able to pick it up and go, they didn’t need special training.</p><p>[@19:25](https://youtu.be/faY7kWHQuNE?t=1165) Dad used to bring home the luggable so I could play Space Invaders, and he would work on spreadsheets.</p><p>Portable before Compaq</p><p>[@20:49](https://youtu.be/faY7kWHQuNE?t=1249) There were portable solutions before Compaq, but for timesharing.</p>You had the <a href="https://en.wikipedia.org/wiki/Silent_700">T.I. Silent 700</a>, in the 70’s, you could tote that home and plug it into the modem.<p>Osborne Effect</p><p>[@22:41](https://youtu.be/faY7kWHQuNE?t=1361) Tom: They killed their company with the famous <a href="https://en.wikipedia.org/wiki/Osborne_effect">Osborne Effect</a></p>Bryan and Steve (clearly excited): What was the Osborne Effect!?<br> Tom: Pre-announcing the next machine.Telling customers: man, if you love the Osborne 1, just wait till the Osborne 2… So they did!<p>[@24:40](https://youtu.be/faY7kWHQuNE?t=1480) Bryan: Something I found surprising about the history of Compaq was the different organizational approach that they had.</p>Early on, before even thinking about what to go do, they were talking about the kind of company they wanted to build.<p>PBS Silicon Valley</p><p>[@26:14](https://youtu.be/faY7kWHQuNE?t=1574) The 2013 PBS documentary “Silicon Valley” tells the story of Fairchild Semiconductor. (<a href="https://www.pbs.org/wgbh/americanexperience/features/silicon-chapter-one/">Watch chapter one</a> ~17mins)</p><p>[@28:14](https://youtu.be/faY7kWHQuNE?t=1694) We ask people, when they apply to Oxide, when they’ve been most unhappy in their careers. And it all boils down to people not feeling listened to, not having agency.</p><p>IBM’s role</p><p>[@29:41](https://youtu.be/faY7kWHQuNE?t=1781) How much of Compaq’s success is just pure mis-execution from IBM? IBM inadvertently creates this pseudo open architecture, and makes exactly the wrong move in trying to <a href="https://youtu.be/Zpnncakrelk?t=1041">reproprietarize</a> it with the <a href="https://en.wikipedia.org/wiki/IBM_PS/2">PS/2</a> and <a href="https://en.wikipedia.org/wiki/Micro_Channel_architecture">Micro Channel architecture</a>; which is an absolute disaster.</p>In many ways the story of Compaq is as much the story of the failed PS/2.It was such a mis-execution to do this analysis on the market and say: we need to grab our existing customers and lock them in, before they slip through our fingers, and in doing so, just hasten their departure.<br> And Compaq was in the right spot to pick up the pieces.<p><a href="https://en.wikipedia.org/wiki/Micro_Channel_architecture">MCA</a> (Micro Channel architecture), <a href="https://en.wikipedia.org/wiki/Industry_Standard_Architecture">ISA</a>, <a href="https://en.wikipedia.org/wiki/Extended_Industry_Standard_Architecture">EISA</a></p><p>[@33:22](https://youtu.be/faY7kWHQuNE?t=2002) We were ripping out a bunch of ISA and EISA drivers..</p><em>I</em> am a sacrificial sheep, I can’t possibly go. <em>You</em> are a sacrificial lamb.The machines themselves are anemic, if you want any functionality you go to a third party..<br> There were magazines filled with advice on which sound-generating card you should buy.<p><a href="https://en.wikipedia.org/wiki/IBM_Personal_Computer_XT">IBM PC XT</a> – <a href="https://en.wikipedia.org/wiki/Hercules_Graphics_Card">Hercules graphics card</a></p><p>[@37:00](https://youtu.be/faY7kWHQuNE?t=2220) Driver for <a href="https://en.wikipedia.org/wiki/Token_Ring">Token Ring</a>.</p><p><a href="https://en.wikipedia.org/wiki/Peripheral_Component_Interconnect">PCI</a> – <a href="https://en.wikipedia.org/wiki/SBus">SBus</a> – <a href="https://en.wikipedia.org/wiki/VMEbus">VME</a> – <a href="https://en.wikipedia.org/wiki/VESA_Local_Bus">VLB</a> – <a href="https://en.wikipedia.org/wiki/Accelerated_Graphics_Port">AGP</a></p><p>[@40:20](https://youtu.be/faY7kWHQuNE?t=2420) Speaking of Intel, a big part of the Compaq story is what happens with the <a href="https://en.wikipedia.org/wiki/I386">386</a>.</p>IBM clearly thought Intel would never give some clone manufacturer the first rights to the 386.They went from fast follower to innovator.<p><a href="https://en.wikipedia.org/wiki/OS/2">OS/2</a> supported both 16 bit (for the <a href="https://en.wikipedia.org/wiki/Intel_80286..."></a></p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/7332307d/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7332307d/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7332307d/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/7332307d/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/7332307d/transcription" type="text/html"/>
    </item>
    <item>
      <title>from /proc to proc_macro</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>4</itunes:episode>
      <podcast:episode>4</podcast:episode>
      <itunes:title>from /proc to proc_macro</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">12e2fb29-3299-454c-a081-036ac5e9c9b9</guid>
      <link>https://share.transistor.fm/s/16ca2dd5</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 24, 2021</b></p><p>from /proc to proc_macro</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/briancantrell">Brian Cantrell</a> (not making that one up!), <a href="https://twitter.com/NimaJohari">Nima Johari</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/openlabbott">Laura Abbott</a>, and <a href="https://twitter.com/aka_pugs">Tom Lyon</a>. <a href="https://youtu.be/85eApYSj3ic">The recording is here.</a></p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://twitter.com/adamleventhal">other Adam Leventhal</a> <a href="https://twitter.com/AdamLeventhal/status/392036112623206400">[1]</a> and the <a href="https://twitter.com/theahl">other AHL</a> <a href="https://twitter.com/TheAHL/status/504697752438456320">[2]</a></li><li>[@3:16](https://youtu.be/85eApYSj3ic?t=196) Hockey <ul><li><a href="https://en.wikipedia.org/wiki/Calder_Cup">Calder Cup</a></li><li><a href="https://en.wikipedia.org/wiki/Charlotte_Checkers">Charlotte Checkers</a></li><li><a href="https://en.wikipedia.org/wiki/Grand_Rapids_Griffins">Grand Rapids Griffins</a></li></ul></li><li>[@4:02](https://youtu.be/85eApYSj3ic?t=242) <a href="https://www.usenix.org/memoriam-roger-faulkner">Roger Faulkner</a> invented the /proc filesystem</li><li>Gerald Ford <a href="https://www.fordlibrarymuseum.gov/">Presidential Library and Museum</a><ul><li>Gerald Ford <a href="https://en.wikipedia.org/wiki/Inauguration_of_Gerald_Ford#Remarks_upon_swearing-in">inaugural address</a> (including its most famous line, “our long national nightmare is over”) &gt; I went in a Gerald Ford cynic, and came out a Gerald Ford super-fan</li></ul></li><li>Roger’s “The Process File System and Process Model in UNIX System V” <a href="https://www.usenix.org/sites/default/files/usenix_winter91_faulkner.pdf">paper</a></li><li>[@7:43](https://youtu.be/85eApYSj3ic?t=463) “I am on a mission from God to make programs debuggable” <ul><li>AVL trees and linked lists &gt; Performance is the root of all evil.</li><li><a href="https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dga/index.html">Trace Normal Form</a></li><li><a href="http://dtrace.org/blogs/eschrock/2004/07/17/watchpoints-features-in-solaris-10/">Watchpoints</a>, <a href="https://github.com/illumos/illumos-gate/tree/master/usr/src/lib/watchmalloc">libwatchmalloc</a> &gt; Watchpoints are magical, when they work. It feels like a superpower.</li></ul></li><li>[@11:37](https://youtu.be/85eApYSj3ic?t=697) &gt; Roger made this incredible contribution about debugging infrastructure &gt; being an attribute of a production system. <ul><li><a href="https://en.wikipedia.org/wiki/Strace">strace</a>, <a href="https://illumos.org/man/truss">truss</a></li><li>BONUS: 1986 USENIX: <a href="https://drive.google.com/file/d/1-w5GH2Vr0VtRd-4DS0082H2YTby4M9vL/view?usp=sharing">A System Call Tracer in UNIX</a></li><li>The ptrace(2) <a href="https://man7.org/linux/man-pages/man2/ptrace.2.html">system call</a></li><li>ptrace’s overloading of the wait(2) <a href="https://man7.org/linux/man-pages/man2/waitpid.2.html">system call</a></li><li>The German word that we’re seeking: Misappropriation-of-mechanism-in-a-seemingly-clever way-but-is-ultimately-a-disaster &gt; ptrace is the x86 of system calls</li></ul></li><li>[@16:45](https://youtu.be/85eApYSj3ic?t=1005) A long-coming apology.. <ul><li>Linux branded zones (<a href="https://illumos.org/docs/about/features/#lx-linux-emulation">LX</a>)</li><li>“Method and system for child-parent mechanism emulation via a general interface” <a href="https://patents.google.com/patent/US20080133214">patent</a> &gt; You have to be bug-for-bug compatible.</li><li>LX vfork/signal <a href="https://smartos.org/bugview/OS-7121">bug that broke golang</a> &gt; vfork: unsafe at any speed, toxic in any quantity</li></ul></li><li>[@20:16](https://youtu.be/85eApYSj3ic?t=1216) Upstart’s <a href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-upstart-overcome-ptrace-limitations">problematic use of ptrace(2)</a><ul><li><a href="https://twitter.com/bcantrill/status/566053940194594816">Celebrating</a> Joshua getting ptrace correct for LX branded zones</li><li><a href="https://smartos.org/bugview/OS-4215">Stack shenanigans breaking LX</a></li><li><a href="https://en.wikipedia.org/wiki/Red_zone_(computing)">Red zone</a>, segmented stacks</li></ul></li><li>[@24:39](https://youtu.be/85eApYSj3ic?t=1479) The application was fishing in its own stack.. <ul><li><a href="https://en.wikipedia.org/wiki/Clozure_CL">Clozure Common Lisp</a>, <a href="https://man7.org/linux/man-pages/man2/getcontext.2.html">mcontext</a> &gt; These kinds of lies just don’t nest. Magic does not layer well.</li></ul></li><li>[@28:56](https://youtu.be/85eApYSj3ic?t=1736) Windows Subsystem for Linux <a href="https://docs.microsoft.com/en-us/windows/wsl/about">WSL</a></li><li>illumos on an <a href="https://en.wikipedia.org/wiki/Apple_M1">M1</a>? <ul><li><a href="https://en.wikipedia.org/wiki/QEMU">QEMU</a>, <a href="https://en.wikipedia.org/wiki/ARM_Cortex-M">ARM Cortex-M</a> &gt; It’s hard to get the machine really properly emulated</li><li>AWS <a href="https://techcrunch.com/2020/11/30/aws-brings-the-mac-mini-to-its-cloud/">Mac minis</a></li></ul></li><li>[@33:55](https://youtu.be/85eApYSj3ic?t=2035) It’s kind of amazing that Apple has never had much interest in the server space. <ul><li><a href="https://en.wikipedia.org/wiki/Xserve">Apple Xserve</a></li><li><a href="https://en.wikipedia.org/wiki/Common_Hardware_Reference_Platform">CHRP</a></li></ul></li><li>The story of the stolen laptop. Little endian PowerPC <ul><li><a href="https://en.wikipedia.org/wiki/OpenPOWER_Foundation">OpenPOWER</a></li></ul></li><li>[@37:35](https://youtu.be/85eApYSj3ic?t=2255) <a href="https://en.wikipedia.org/wiki/Language_H">Language H</a>! <ul><li><a href="https://en.wikipedia.org/wiki/NCR_Corporation">NCR</a></li><li>Language H: An informal overview ( <a href="https://www.computerconservationsociety.org/resurrection/res81.htm#d">part 1</a>, <a href="https://www.computerconservationsociety.org/resurrection/res82.htm#d">part 2</a>)</li></ul></li><li>The (other) <a href="https://dlang.org/">D language</a></li><li>[@39:12](https://youtu.be/85eApYSj3ic?t=2352) <ul><li><a href="https://arxiv.org/html/cs/0309027">AADEBUG’03</a></li><li><a href="https://arxiv.org/abs/cs/0309037">Postmortem Object Type Identification</a></li></ul></li><li>[@41:31](https://youtu.be/85eApYSj3ic?t=2491) It all comes back to <a href="https://en.wikipedia.org/wiki/AWK#History">awk</a><ul><li>Bourne shell <a href="https://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd/sh/main.c">source code</a> / <a href="https://en.wikipedia.org/wiki/ALGOL_68">Algol68</a> #defines</li><li><a href="https://en.wikipedia.org/wiki/Thompson_shell">Thompson shell</a></li></ul></li><li>Bryan’s 2007 Dtrace review, Google <a href="https://youtu.be/6chLw2aodYQ">TechTalk</a> ~80mins</li><li>[@48:07](https://youtu.be/85eApYSj3ic?t=2887) Dtrace language inspiration <ul><li>Dtrace <a href="http://dtrace.org/blogs/ahl/2007/08/02/dtrace-knockoffs/">clones</a> &gt; It was all based on us exploring some phenomenon, &gt; something being kind of a pain in the ass or impossible, &gt; and inventing something that was easy to use.</li><li>Architectural review board: “This reminds us a lot of awk..” &gt; What’s the most powerful one-liner you can crank out with awk?</li><li><a href="https://en.wikipedia.org/wiki/CUDA">CUDA</a>, <a href="https://en.wikipedia.org/wiki/Bluespec">Bluespec</a></li></ul></li><li>[@52:35](https://...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 24, 2021</b></p><p>from /proc to proc_macro</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/briancantrell">Brian Cantrell</a> (not making that one up!), <a href="https://twitter.com/NimaJohari">Nima Johari</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/openlabbott">Laura Abbott</a>, and <a href="https://twitter.com/aka_pugs">Tom Lyon</a>. <a href="https://youtu.be/85eApYSj3ic">The recording is here.</a></p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://twitter.com/adamleventhal">other Adam Leventhal</a> <a href="https://twitter.com/AdamLeventhal/status/392036112623206400">[1]</a> and the <a href="https://twitter.com/theahl">other AHL</a> <a href="https://twitter.com/TheAHL/status/504697752438456320">[2]</a></li><li>[@3:16](https://youtu.be/85eApYSj3ic?t=196) Hockey <ul><li><a href="https://en.wikipedia.org/wiki/Calder_Cup">Calder Cup</a></li><li><a href="https://en.wikipedia.org/wiki/Charlotte_Checkers">Charlotte Checkers</a></li><li><a href="https://en.wikipedia.org/wiki/Grand_Rapids_Griffins">Grand Rapids Griffins</a></li></ul></li><li>[@4:02](https://youtu.be/85eApYSj3ic?t=242) <a href="https://www.usenix.org/memoriam-roger-faulkner">Roger Faulkner</a> invented the /proc filesystem</li><li>Gerald Ford <a href="https://www.fordlibrarymuseum.gov/">Presidential Library and Museum</a><ul><li>Gerald Ford <a href="https://en.wikipedia.org/wiki/Inauguration_of_Gerald_Ford#Remarks_upon_swearing-in">inaugural address</a> (including its most famous line, “our long national nightmare is over”) &gt; I went in a Gerald Ford cynic, and came out a Gerald Ford super-fan</li></ul></li><li>Roger’s “The Process File System and Process Model in UNIX System V” <a href="https://www.usenix.org/sites/default/files/usenix_winter91_faulkner.pdf">paper</a></li><li>[@7:43](https://youtu.be/85eApYSj3ic?t=463) “I am on a mission from God to make programs debuggable” <ul><li>AVL trees and linked lists &gt; Performance is the root of all evil.</li><li><a href="https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dga/index.html">Trace Normal Form</a></li><li><a href="http://dtrace.org/blogs/eschrock/2004/07/17/watchpoints-features-in-solaris-10/">Watchpoints</a>, <a href="https://github.com/illumos/illumos-gate/tree/master/usr/src/lib/watchmalloc">libwatchmalloc</a> &gt; Watchpoints are magical, when they work. It feels like a superpower.</li></ul></li><li>[@11:37](https://youtu.be/85eApYSj3ic?t=697) &gt; Roger made this incredible contribution about debugging infrastructure &gt; being an attribute of a production system. <ul><li><a href="https://en.wikipedia.org/wiki/Strace">strace</a>, <a href="https://illumos.org/man/truss">truss</a></li><li>BONUS: 1986 USENIX: <a href="https://drive.google.com/file/d/1-w5GH2Vr0VtRd-4DS0082H2YTby4M9vL/view?usp=sharing">A System Call Tracer in UNIX</a></li><li>The ptrace(2) <a href="https://man7.org/linux/man-pages/man2/ptrace.2.html">system call</a></li><li>ptrace’s overloading of the wait(2) <a href="https://man7.org/linux/man-pages/man2/waitpid.2.html">system call</a></li><li>The German word that we’re seeking: Misappropriation-of-mechanism-in-a-seemingly-clever way-but-is-ultimately-a-disaster &gt; ptrace is the x86 of system calls</li></ul></li><li>[@16:45](https://youtu.be/85eApYSj3ic?t=1005) A long-coming apology.. <ul><li>Linux branded zones (<a href="https://illumos.org/docs/about/features/#lx-linux-emulation">LX</a>)</li><li>“Method and system for child-parent mechanism emulation via a general interface” <a href="https://patents.google.com/patent/US20080133214">patent</a> &gt; You have to be bug-for-bug compatible.</li><li>LX vfork/signal <a href="https://smartos.org/bugview/OS-7121">bug that broke golang</a> &gt; vfork: unsafe at any speed, toxic in any quantity</li></ul></li><li>[@20:16](https://youtu.be/85eApYSj3ic?t=1216) Upstart’s <a href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-upstart-overcome-ptrace-limitations">problematic use of ptrace(2)</a><ul><li><a href="https://twitter.com/bcantrill/status/566053940194594816">Celebrating</a> Joshua getting ptrace correct for LX branded zones</li><li><a href="https://smartos.org/bugview/OS-4215">Stack shenanigans breaking LX</a></li><li><a href="https://en.wikipedia.org/wiki/Red_zone_(computing)">Red zone</a>, segmented stacks</li></ul></li><li>[@24:39](https://youtu.be/85eApYSj3ic?t=1479) The application was fishing in its own stack.. <ul><li><a href="https://en.wikipedia.org/wiki/Clozure_CL">Clozure Common Lisp</a>, <a href="https://man7.org/linux/man-pages/man2/getcontext.2.html">mcontext</a> &gt; These kinds of lies just don’t nest. Magic does not layer well.</li></ul></li><li>[@28:56](https://youtu.be/85eApYSj3ic?t=1736) Windows Subsystem for Linux <a href="https://docs.microsoft.com/en-us/windows/wsl/about">WSL</a></li><li>illumos on an <a href="https://en.wikipedia.org/wiki/Apple_M1">M1</a>? <ul><li><a href="https://en.wikipedia.org/wiki/QEMU">QEMU</a>, <a href="https://en.wikipedia.org/wiki/ARM_Cortex-M">ARM Cortex-M</a> &gt; It’s hard to get the machine really properly emulated</li><li>AWS <a href="https://techcrunch.com/2020/11/30/aws-brings-the-mac-mini-to-its-cloud/">Mac minis</a></li></ul></li><li>[@33:55](https://youtu.be/85eApYSj3ic?t=2035) It’s kind of amazing that Apple has never had much interest in the server space. <ul><li><a href="https://en.wikipedia.org/wiki/Xserve">Apple Xserve</a></li><li><a href="https://en.wikipedia.org/wiki/Common_Hardware_Reference_Platform">CHRP</a></li></ul></li><li>The story of the stolen laptop. Little endian PowerPC <ul><li><a href="https://en.wikipedia.org/wiki/OpenPOWER_Foundation">OpenPOWER</a></li></ul></li><li>[@37:35](https://youtu.be/85eApYSj3ic?t=2255) <a href="https://en.wikipedia.org/wiki/Language_H">Language H</a>! <ul><li><a href="https://en.wikipedia.org/wiki/NCR_Corporation">NCR</a></li><li>Language H: An informal overview ( <a href="https://www.computerconservationsociety.org/resurrection/res81.htm#d">part 1</a>, <a href="https://www.computerconservationsociety.org/resurrection/res82.htm#d">part 2</a>)</li></ul></li><li>The (other) <a href="https://dlang.org/">D language</a></li><li>[@39:12](https://youtu.be/85eApYSj3ic?t=2352) <ul><li><a href="https://arxiv.org/html/cs/0309027">AADEBUG’03</a></li><li><a href="https://arxiv.org/abs/cs/0309037">Postmortem Object Type Identification</a></li></ul></li><li>[@41:31](https://youtu.be/85eApYSj3ic?t=2491) It all comes back to <a href="https://en.wikipedia.org/wiki/AWK#History">awk</a><ul><li>Bourne shell <a href="https://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd/sh/main.c">source code</a> / <a href="https://en.wikipedia.org/wiki/ALGOL_68">Algol68</a> #defines</li><li><a href="https://en.wikipedia.org/wiki/Thompson_shell">Thompson shell</a></li></ul></li><li>Bryan’s 2007 Dtrace review, Google <a href="https://youtu.be/6chLw2aodYQ">TechTalk</a> ~80mins</li><li>[@48:07](https://youtu.be/85eApYSj3ic?t=2887) Dtrace language inspiration <ul><li>Dtrace <a href="http://dtrace.org/blogs/ahl/2007/08/02/dtrace-knockoffs/">clones</a> &gt; It was all based on us exploring some phenomenon, &gt; something being kind of a pain in the ass or impossible, &gt; and inventing something that was easy to use.</li><li>Architectural review board: “This reminds us a lot of awk..” &gt; What’s the most powerful one-liner you can crank out with awk?</li><li><a href="https://en.wikipedia.org/wiki/CUDA">CUDA</a>, <a href="https://en.wikipedia.org/wiki/Bluespec">Bluespec</a></li></ul></li><li>[@52:35](https://...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 24 May 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/16ca2dd5/746d1889.mp3" length="63213852" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>3950</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 24, 2021</b></p><p>from /proc to proc_macro</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/briancantrell">Brian Cantrell</a> (not making that one up!), <a href="https://twitter.com/NimaJohari">Nima Johari</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/openlabbott">Laura Abbott</a>, and <a href="https://twitter.com/aka_pugs">Tom Lyon</a>. <a href="https://youtu.be/85eApYSj3ic">The recording is here.</a></p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>The <a href="https://twitter.com/adamleventhal">other Adam Leventhal</a> <a href="https://twitter.com/AdamLeventhal/status/392036112623206400">[1]</a> and the <a href="https://twitter.com/theahl">other AHL</a> <a href="https://twitter.com/TheAHL/status/504697752438456320">[2]</a></li><li>[@3:16](https://youtu.be/85eApYSj3ic?t=196) Hockey <ul><li><a href="https://en.wikipedia.org/wiki/Calder_Cup">Calder Cup</a></li><li><a href="https://en.wikipedia.org/wiki/Charlotte_Checkers">Charlotte Checkers</a></li><li><a href="https://en.wikipedia.org/wiki/Grand_Rapids_Griffins">Grand Rapids Griffins</a></li></ul></li><li>[@4:02](https://youtu.be/85eApYSj3ic?t=242) <a href="https://www.usenix.org/memoriam-roger-faulkner">Roger Faulkner</a> invented the /proc filesystem</li><li>Gerald Ford <a href="https://www.fordlibrarymuseum.gov/">Presidential Library and Museum</a><ul><li>Gerald Ford <a href="https://en.wikipedia.org/wiki/Inauguration_of_Gerald_Ford#Remarks_upon_swearing-in">inaugural address</a> (including its most famous line, “our long national nightmare is over”) &gt; I went in a Gerald Ford cynic, and came out a Gerald Ford super-fan</li></ul></li><li>Roger’s “The Process File System and Process Model in UNIX System V” <a href="https://www.usenix.org/sites/default/files/usenix_winter91_faulkner.pdf">paper</a></li><li>[@7:43](https://youtu.be/85eApYSj3ic?t=463) “I am on a mission from God to make programs debuggable” <ul><li>AVL trees and linked lists &gt; Performance is the root of all evil.</li><li><a href="https://docs.oracle.com/cd/E19504-01/802-5880/6i9k05dga/index.html">Trace Normal Form</a></li><li><a href="http://dtrace.org/blogs/eschrock/2004/07/17/watchpoints-features-in-solaris-10/">Watchpoints</a>, <a href="https://github.com/illumos/illumos-gate/tree/master/usr/src/lib/watchmalloc">libwatchmalloc</a> &gt; Watchpoints are magical, when they work. It feels like a superpower.</li></ul></li><li>[@11:37](https://youtu.be/85eApYSj3ic?t=697) &gt; Roger made this incredible contribution about debugging infrastructure &gt; being an attribute of a production system. <ul><li><a href="https://en.wikipedia.org/wiki/Strace">strace</a>, <a href="https://illumos.org/man/truss">truss</a></li><li>BONUS: 1986 USENIX: <a href="https://drive.google.com/file/d/1-w5GH2Vr0VtRd-4DS0082H2YTby4M9vL/view?usp=sharing">A System Call Tracer in UNIX</a></li><li>The ptrace(2) <a href="https://man7.org/linux/man-pages/man2/ptrace.2.html">system call</a></li><li>ptrace’s overloading of the wait(2) <a href="https://man7.org/linux/man-pages/man2/waitpid.2.html">system call</a></li><li>The German word that we’re seeking: Misappropriation-of-mechanism-in-a-seemingly-clever way-but-is-ultimately-a-disaster &gt; ptrace is the x86 of system calls</li></ul></li><li>[@16:45](https://youtu.be/85eApYSj3ic?t=1005) A long-coming apology.. <ul><li>Linux branded zones (<a href="https://illumos.org/docs/about/features/#lx-linux-emulation">LX</a>)</li><li>“Method and system for child-parent mechanism emulation via a general interface” <a href="https://patents.google.com/patent/US20080133214">patent</a> &gt; You have to be bug-for-bug compatible.</li><li>LX vfork/signal <a href="https://smartos.org/bugview/OS-7121">bug that broke golang</a> &gt; vfork: unsafe at any speed, toxic in any quantity</li></ul></li><li>[@20:16](https://youtu.be/85eApYSj3ic?t=1216) Upstart’s <a href="https://blueprints.launchpad.net/ubuntu/+spec/foundations-q-upstart-overcome-ptrace-limitations">problematic use of ptrace(2)</a><ul><li><a href="https://twitter.com/bcantrill/status/566053940194594816">Celebrating</a> Joshua getting ptrace correct for LX branded zones</li><li><a href="https://smartos.org/bugview/OS-4215">Stack shenanigans breaking LX</a></li><li><a href="https://en.wikipedia.org/wiki/Red_zone_(computing)">Red zone</a>, segmented stacks</li></ul></li><li>[@24:39](https://youtu.be/85eApYSj3ic?t=1479) The application was fishing in its own stack.. <ul><li><a href="https://en.wikipedia.org/wiki/Clozure_CL">Clozure Common Lisp</a>, <a href="https://man7.org/linux/man-pages/man2/getcontext.2.html">mcontext</a> &gt; These kinds of lies just don’t nest. Magic does not layer well.</li></ul></li><li>[@28:56](https://youtu.be/85eApYSj3ic?t=1736) Windows Subsystem for Linux <a href="https://docs.microsoft.com/en-us/windows/wsl/about">WSL</a></li><li>illumos on an <a href="https://en.wikipedia.org/wiki/Apple_M1">M1</a>? <ul><li><a href="https://en.wikipedia.org/wiki/QEMU">QEMU</a>, <a href="https://en.wikipedia.org/wiki/ARM_Cortex-M">ARM Cortex-M</a> &gt; It’s hard to get the machine really properly emulated</li><li>AWS <a href="https://techcrunch.com/2020/11/30/aws-brings-the-mac-mini-to-its-cloud/">Mac minis</a></li></ul></li><li>[@33:55](https://youtu.be/85eApYSj3ic?t=2035) It’s kind of amazing that Apple has never had much interest in the server space. <ul><li><a href="https://en.wikipedia.org/wiki/Xserve">Apple Xserve</a></li><li><a href="https://en.wikipedia.org/wiki/Common_Hardware_Reference_Platform">CHRP</a></li></ul></li><li>The story of the stolen laptop. Little endian PowerPC <ul><li><a href="https://en.wikipedia.org/wiki/OpenPOWER_Foundation">OpenPOWER</a></li></ul></li><li>[@37:35](https://youtu.be/85eApYSj3ic?t=2255) <a href="https://en.wikipedia.org/wiki/Language_H">Language H</a>! <ul><li><a href="https://en.wikipedia.org/wiki/NCR_Corporation">NCR</a></li><li>Language H: An informal overview ( <a href="https://www.computerconservationsociety.org/resurrection/res81.htm#d">part 1</a>, <a href="https://www.computerconservationsociety.org/resurrection/res82.htm#d">part 2</a>)</li></ul></li><li>The (other) <a href="https://dlang.org/">D language</a></li><li>[@39:12](https://youtu.be/85eApYSj3ic?t=2352) <ul><li><a href="https://arxiv.org/html/cs/0309027">AADEBUG’03</a></li><li><a href="https://arxiv.org/abs/cs/0309037">Postmortem Object Type Identification</a></li></ul></li><li>[@41:31](https://youtu.be/85eApYSj3ic?t=2491) It all comes back to <a href="https://en.wikipedia.org/wiki/AWK#History">awk</a><ul><li>Bourne shell <a href="https://www.tuhs.org/cgi-bin/utree.pl?file=V7/usr/src/cmd/sh/main.c">source code</a> / <a href="https://en.wikipedia.org/wiki/ALGOL_68">Algol68</a> #defines</li><li><a href="https://en.wikipedia.org/wiki/Thompson_shell">Thompson shell</a></li></ul></li><li>Bryan’s 2007 Dtrace review, Google <a href="https://youtu.be/6chLw2aodYQ">TechTalk</a> ~80mins</li><li>[@48:07](https://youtu.be/85eApYSj3ic?t=2887) Dtrace language inspiration <ul><li>Dtrace <a href="http://dtrace.org/blogs/ahl/2007/08/02/dtrace-knockoffs/">clones</a> &gt; It was all based on us exploring some phenomenon, &gt; something being kind of a pain in the ass or impossible, &gt; and inventing something that was easy to use.</li><li>Architectural review board: “This reminds us a lot of awk..” &gt; What’s the most powerful one-liner you can crank out with awk?</li><li><a href="https://en.wikipedia.org/wiki/CUDA">CUDA</a>, <a href="https://en.wikipedia.org/wiki/Bluespec">Bluespec</a></li></ul></li><li>[@52:35](https://...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/16ca2dd5/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/16ca2dd5/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/16ca2dd5/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/16ca2dd5/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/16ca2dd5/transcription" type="text/html"/>
    </item>
    <item>
      <title>golang asserts and the PLATO terminal</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>3</itunes:episode>
      <podcast:episode>3</podcast:episode>
      <itunes:title>golang asserts and the PLATO terminal</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">48df9bb8-457a-4b90-8e31-c58da9966c9b</guid>
      <link>https://share.transistor.fm/s/cfd2df25</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 17, 2021</b></p><p>golang asserts and the PLATO terminal</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/adamhjk/">Adam Jacob</a>, <a href="https://twitter.com/mranney">Matt Ranney</a>, <a href="https://twitter.com/NimaJohari">Nima Johari</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, and <a href="https://twitter.com/c50bae86ae1b461">Bob Mader</a> (and thanks to <a href="https://twitter.com/morrislaw93?lang=en">Jeremy Morris</a> for <a href="https://twitter.com/MorrisLaw93/status/1394497085592981510">catching Bob’s profile!</a>).</p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>We recorded the space, but we had some challenges, and we lost the recording when the first Twitter Space died at around 5:30p. We recorded the second half though; <a href="https://youtu.be/8tJEwCvZWsg">the recording is here</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Khan Academy <a href="https://blog.khanacademy.org/half-a-million-lines-of-go/">blog entry</a> on Go</li><li>Adam’s blog entry, <a href="http://dtrace.org/blogs/ahl/2016/08/02/i-love-go-i-hate-go/">I Love Go, I Hate Go</a> &gt; I found novelty in the strictures, but objected to some of the specifics</li><li>[@2:40](https://youtu.be/8tJEwCvZWsg?t=160) Go’s assertion <a href="https://golang.org/doc/faq#assertions">assertion</a></li><li><a href="https://elm-lang.org/">The Elm Language</a></li><li>[@4:40](https://youtu.be/8tJEwCvZWsg?t=280) Lionizing Unix &gt; 7th edition is amazing, incredible, a break through.. &gt; and it’s also kind of a shitty engineering artifact that needed a lot of work.</li><li>[@6:32](https://youtu.be/8tJEwCvZWsg?t=392) <a href="https://en.wikipedia.org/wiki/Core_dump">Core dumps</a></li><li>[@7:03](https://youtu.be/8tJEwCvZWsg?t=423) Impromptu PSA: <ul><li>Happy 81st Birthday <a href="https://en.wikipedia.org/wiki/Alan_Kay">Alan Kay</a>!</li><li>Alan Kay tribute <a href="https://www.youtube.com/watch?v=AnrlSqtpOkw">video to Ted Nelson</a>, including the story of how Alan Kay and his wife – <a href="https://en.wikipedia.org/wiki/Bonnie_MacBird">Bonnie MacBird</a> – were brought together by <a href="https://en.wikipedia.org/wiki/Ted_Nelson">Ted Nelson</a>, and how PARC inspired her to write <a href="https://en.wikipedia.org/wiki/Tron">TRON</a> (!)</li><li><a href="https://en.wikipedia.org/wiki/Bedknobs_and_Broomsticks">Bedknobs and Broomsticks</a> (WAT)</li></ul></li><li>[@13:18](https://youtu.be/8tJEwCvZWsg?t=798) Brian Dear’s <a href="https://www.amazon.com/Friendly-Orange-Glow-Untold-Cyberculture/dp/1101871555">The Friendly Orange Glow</a><ul><li>The <a href="https://en.wikipedia.org/wiki/PLATO_(computer_system)">PLATO Terminal</a></li><li>Control Data Corp (<a href="https://en.wikipedia.org/wiki/Control_Data_Corporation">CDC</a>)</li><li>Dr. David Gräper’s <a href="http://www.grapenotes.com">Grapenotes</a></li><li><a href="https://en.wikipedia.org/wiki/Empire_(PLATO_video_game)">Empire game</a></li></ul></li><li>[@20:05](https://youtu.be/8tJEwCvZWsg?t=1205) Write your own lessons in <a href="https://en.wikipedia.org/wiki/TUTOR">TUTOR</a><ul><li><a href="https://en.wikipedia.org/wiki/Dartmouth_BASIC">Dartmouth BASIC</a></li><li><a href="https://en.wikipedia.org/wiki/SNOBOL">SNOBOL</a></li></ul></li><li>[@23:12](https://youtu.be/8tJEwCvZWsg?t=1392) Dr. David Gräper’s <a href="http://www.grapenotes.com">Grapenotes</a> started in 1977</li><li>Xerox <a href="https://en.wikipedia.org/wiki/Xerox_Alto">Alto</a> computer</li></ul><p>(Did we miss anything? PRs always welcome!)</p><p>Our next Twitter Space will be on May 24th, 2021 at 5p Pacific! We’ll be kicking off the discussion with <a href="https://www.imdb.com/title/tt4938484/">Silicon Cowboys</a> (aka the real and sexless <a href="https://en.wikipedia.org/wiki/Halt_and_Catch_Fire_(TV_series)">Halt and Catch Fire</a>) on the rise of Compaq – and their <a href="https://twitter.com/sdtuck/status/1393453302675771392">aspiration to be a different kind of company</a>. Join us; we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 17, 2021</b></p><p>golang asserts and the PLATO terminal</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/adamhjk/">Adam Jacob</a>, <a href="https://twitter.com/mranney">Matt Ranney</a>, <a href="https://twitter.com/NimaJohari">Nima Johari</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, and <a href="https://twitter.com/c50bae86ae1b461">Bob Mader</a> (and thanks to <a href="https://twitter.com/morrislaw93?lang=en">Jeremy Morris</a> for <a href="https://twitter.com/MorrisLaw93/status/1394497085592981510">catching Bob’s profile!</a>).</p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>We recorded the space, but we had some challenges, and we lost the recording when the first Twitter Space died at around 5:30p. We recorded the second half though; <a href="https://youtu.be/8tJEwCvZWsg">the recording is here</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Khan Academy <a href="https://blog.khanacademy.org/half-a-million-lines-of-go/">blog entry</a> on Go</li><li>Adam’s blog entry, <a href="http://dtrace.org/blogs/ahl/2016/08/02/i-love-go-i-hate-go/">I Love Go, I Hate Go</a> &gt; I found novelty in the strictures, but objected to some of the specifics</li><li>[@2:40](https://youtu.be/8tJEwCvZWsg?t=160) Go’s assertion <a href="https://golang.org/doc/faq#assertions">assertion</a></li><li><a href="https://elm-lang.org/">The Elm Language</a></li><li>[@4:40](https://youtu.be/8tJEwCvZWsg?t=280) Lionizing Unix &gt; 7th edition is amazing, incredible, a break through.. &gt; and it’s also kind of a shitty engineering artifact that needed a lot of work.</li><li>[@6:32](https://youtu.be/8tJEwCvZWsg?t=392) <a href="https://en.wikipedia.org/wiki/Core_dump">Core dumps</a></li><li>[@7:03](https://youtu.be/8tJEwCvZWsg?t=423) Impromptu PSA: <ul><li>Happy 81st Birthday <a href="https://en.wikipedia.org/wiki/Alan_Kay">Alan Kay</a>!</li><li>Alan Kay tribute <a href="https://www.youtube.com/watch?v=AnrlSqtpOkw">video to Ted Nelson</a>, including the story of how Alan Kay and his wife – <a href="https://en.wikipedia.org/wiki/Bonnie_MacBird">Bonnie MacBird</a> – were brought together by <a href="https://en.wikipedia.org/wiki/Ted_Nelson">Ted Nelson</a>, and how PARC inspired her to write <a href="https://en.wikipedia.org/wiki/Tron">TRON</a> (!)</li><li><a href="https://en.wikipedia.org/wiki/Bedknobs_and_Broomsticks">Bedknobs and Broomsticks</a> (WAT)</li></ul></li><li>[@13:18](https://youtu.be/8tJEwCvZWsg?t=798) Brian Dear’s <a href="https://www.amazon.com/Friendly-Orange-Glow-Untold-Cyberculture/dp/1101871555">The Friendly Orange Glow</a><ul><li>The <a href="https://en.wikipedia.org/wiki/PLATO_(computer_system)">PLATO Terminal</a></li><li>Control Data Corp (<a href="https://en.wikipedia.org/wiki/Control_Data_Corporation">CDC</a>)</li><li>Dr. David Gräper’s <a href="http://www.grapenotes.com">Grapenotes</a></li><li><a href="https://en.wikipedia.org/wiki/Empire_(PLATO_video_game)">Empire game</a></li></ul></li><li>[@20:05](https://youtu.be/8tJEwCvZWsg?t=1205) Write your own lessons in <a href="https://en.wikipedia.org/wiki/TUTOR">TUTOR</a><ul><li><a href="https://en.wikipedia.org/wiki/Dartmouth_BASIC">Dartmouth BASIC</a></li><li><a href="https://en.wikipedia.org/wiki/SNOBOL">SNOBOL</a></li></ul></li><li>[@23:12](https://youtu.be/8tJEwCvZWsg?t=1392) Dr. David Gräper’s <a href="http://www.grapenotes.com">Grapenotes</a> started in 1977</li><li>Xerox <a href="https://en.wikipedia.org/wiki/Xerox_Alto">Alto</a> computer</li></ul><p>(Did we miss anything? PRs always welcome!)</p><p>Our next Twitter Space will be on May 24th, 2021 at 5p Pacific! We’ll be kicking off the discussion with <a href="https://www.imdb.com/title/tt4938484/">Silicon Cowboys</a> (aka the real and sexless <a href="https://en.wikipedia.org/wiki/Halt_and_Catch_Fire_(TV_series)">Halt and Catch Fire</a>) on the rise of Compaq – and their <a href="https://twitter.com/sdtuck/status/1393453302675771392">aspiration to be a different kind of company</a>. Join us; we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 17 May 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/cfd2df25/91b5a68a.mp3" length="28305206" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>1769</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 17, 2021</b></p><p>golang asserts and the PLATO terminal</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers included <a href="https://twitter.com/adamhjk/">Adam Jacob</a>, <a href="https://twitter.com/mranney">Matt Ranney</a>, <a href="https://twitter.com/NimaJohari">Nima Johari</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/aka_pugs">Tom Lyon</a>, and <a href="https://twitter.com/c50bae86ae1b461">Bob Mader</a> (and thanks to <a href="https://twitter.com/morrislaw93?lang=en">Jeremy Morris</a> for <a href="https://twitter.com/MorrisLaw93/status/1394497085592981510">catching Bob’s profile!</a>).</p><p>(Did we miss your name and/or get it wrong? Drop a PR!)</p><p>We recorded the space, but we had some challenges, and we lost the recording when the first Twitter Space died at around 5:30p. We recorded the second half though; <a href="https://youtu.be/8tJEwCvZWsg">the recording is here</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>Khan Academy <a href="https://blog.khanacademy.org/half-a-million-lines-of-go/">blog entry</a> on Go</li><li>Adam’s blog entry, <a href="http://dtrace.org/blogs/ahl/2016/08/02/i-love-go-i-hate-go/">I Love Go, I Hate Go</a> &gt; I found novelty in the strictures, but objected to some of the specifics</li><li>[@2:40](https://youtu.be/8tJEwCvZWsg?t=160) Go’s assertion <a href="https://golang.org/doc/faq#assertions">assertion</a></li><li><a href="https://elm-lang.org/">The Elm Language</a></li><li>[@4:40](https://youtu.be/8tJEwCvZWsg?t=280) Lionizing Unix &gt; 7th edition is amazing, incredible, a break through.. &gt; and it’s also kind of a shitty engineering artifact that needed a lot of work.</li><li>[@6:32](https://youtu.be/8tJEwCvZWsg?t=392) <a href="https://en.wikipedia.org/wiki/Core_dump">Core dumps</a></li><li>[@7:03](https://youtu.be/8tJEwCvZWsg?t=423) Impromptu PSA: <ul><li>Happy 81st Birthday <a href="https://en.wikipedia.org/wiki/Alan_Kay">Alan Kay</a>!</li><li>Alan Kay tribute <a href="https://www.youtube.com/watch?v=AnrlSqtpOkw">video to Ted Nelson</a>, including the story of how Alan Kay and his wife – <a href="https://en.wikipedia.org/wiki/Bonnie_MacBird">Bonnie MacBird</a> – were brought together by <a href="https://en.wikipedia.org/wiki/Ted_Nelson">Ted Nelson</a>, and how PARC inspired her to write <a href="https://en.wikipedia.org/wiki/Tron">TRON</a> (!)</li><li><a href="https://en.wikipedia.org/wiki/Bedknobs_and_Broomsticks">Bedknobs and Broomsticks</a> (WAT)</li></ul></li><li>[@13:18](https://youtu.be/8tJEwCvZWsg?t=798) Brian Dear’s <a href="https://www.amazon.com/Friendly-Orange-Glow-Untold-Cyberculture/dp/1101871555">The Friendly Orange Glow</a><ul><li>The <a href="https://en.wikipedia.org/wiki/PLATO_(computer_system)">PLATO Terminal</a></li><li>Control Data Corp (<a href="https://en.wikipedia.org/wiki/Control_Data_Corporation">CDC</a>)</li><li>Dr. David Gräper’s <a href="http://www.grapenotes.com">Grapenotes</a></li><li><a href="https://en.wikipedia.org/wiki/Empire_(PLATO_video_game)">Empire game</a></li></ul></li><li>[@20:05](https://youtu.be/8tJEwCvZWsg?t=1205) Write your own lessons in <a href="https://en.wikipedia.org/wiki/TUTOR">TUTOR</a><ul><li><a href="https://en.wikipedia.org/wiki/Dartmouth_BASIC">Dartmouth BASIC</a></li><li><a href="https://en.wikipedia.org/wiki/SNOBOL">SNOBOL</a></li></ul></li><li>[@23:12](https://youtu.be/8tJEwCvZWsg?t=1392) Dr. David Gräper’s <a href="http://www.grapenotes.com">Grapenotes</a> started in 1977</li><li>Xerox <a href="https://en.wikipedia.org/wiki/Xerox_Alto">Alto</a> computer</li></ul><p>(Did we miss anything? PRs always welcome!)</p><p>Our next Twitter Space will be on May 24th, 2021 at 5p Pacific! We’ll be kicking off the discussion with <a href="https://www.imdb.com/title/tt4938484/">Silicon Cowboys</a> (aka the real and sexless <a href="https://en.wikipedia.org/wiki/Halt_and_Catch_Fire_(TV_series)">Halt and Catch Fire</a>) on the rise of Compaq – and their <a href="https://twitter.com/sdtuck/status/1393453302675771392">aspiration to be a different kind of company</a>. Join us; we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/cfd2df25/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/cfd2df25/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/cfd2df25/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/cfd2df25/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/cfd2df25/transcription" type="text/html"/>
    </item>
    <item>
      <title>A Requiem for SPARC with Tom Lyon</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>2</itunes:episode>
      <podcast:episode>2</podcast:episode>
      <itunes:title>A Requiem for SPARC with Tom Lyon</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">b5fe1a6a-0e29-432e-86dd-850cd6d7d6d0</guid>
      <link>https://share.transistor.fm/s/b8d12de1</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 10, 2021</b></p><p>A Requiem for SPARC with Tom Lyon</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to [@bcantrill](https://twitter.com/bcantrill) and [@ahl](https://twitter.com/ahl), speakers included special guest <a href="https://twitter.com/aka_pugs">Tom Lyon</a> plus <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/kebesays">Dan McDonald</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/postwait">Theo Schlossnagle</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, and [@perlhack](https://twitter.com/perlhack).</p><p>We recorded the space; <a href="https://youtu.be/79NNXn5Kr90">the recording is here</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@2:06](https://youtu.be/79NNXn5Kr90?t=126) SPARC <a href="https://twitter.com/aka_pugs/status/1391238774978347010">30th anniversary dinner</a> &gt; SPARC was an amazing achievement for its time, &gt; but there were some nasty trade-offs made.</li><li>[@2:56](https://youtu.be/79NNXn5Kr90?t=176) illumos <a href="https://github.com/illumos/ipd/blob/master/ipd/0019/README.md">announcement</a> on the end of <a href="https://en.wikipedia.org/wiki/SPARC">SPARC</a> support<ul><li><a href="https://en.wikipedia.org/wiki/SPARCstation_2">SPARCstation 2</a></li></ul></li><li>[@4:37](https://youtu.be/79NNXn5Kr90?t=277) “There is no photography allowed in the bring-up lab” story<ul><li><a href="https://en.wikipedia.org/wiki/SPARCstation">SPARCstation 1</a> (code-named Campus) &gt; They bricked their first CPU..</li></ul></li><li>[@6:23](https://youtu.be/79NNXn5Kr90?t=383) <a href="https://en.wikipedia.org/wiki/UltraSPARC_II">UltraSPARC-II</a> E-cache <a href="https://www.theregister.com/2001/03/07/sun_suffers_ultrasparc_ii_cache/">parity error</a></li><li>[@8:51](https://youtu.be/79NNXn5Kr90?t=531) <a href="https://en.wikipedia.org/wiki/Register_window">Register windows</a> &gt; Most people don’t know, about that first SPARC, &gt; there was no integer multiply or divide..<br> &gt; It would trap on the instructions.</li><li>I feel so decadent, I’ve just been sprinkling multiplications around my code for years.</li><li>[@9:55](https://youtu.be/79NNXn5Kr90?t=595) popc instruction (also called <a href="https://en.wikipedia.org/wiki/Hamming_weight">Hamming Weight</a>)<ul><li><a href="https://en.wikipedia.org/wiki/IBM_7030_Stretch">IBM Stretch</a> 1961, and the one-of-a-kind <a href="https://en.wikipedia.org/wiki/IBM_7950_Harvest">IBM Harvest</a> made for the NSA</li><li>Henry Warren’s 2002 <a href="https://www.google.com/books/edition/Hacker_s_Delight/VicPJYM0I5QC">Hacker’s Delight</a> Ch. 5 shows a ~20 instruction algorithm (no branches, only adds/shifts/masks by constants) &gt; Warren: According to computer folklore, the population count function is important to the &gt; National Security Agency. No one (outside of NSA) seems to know just what they use it for, &gt; but it may be in cryptography work or in searching huge amounts of material.</li><li>According to <a href="https://www.agner.org/optimize/">Agner Fog</a>, <a href="https://en.wikipedia.org/wiki/Ice_Lake_(microprocessor)">Ice Lake</a> performs popcnt with a 3 cycle latency, and <a href="https://en.wikipedia.org/wiki/Zen_3">Zen 3</a> with just 1 cycle latency.</li><li>Phil Bagwell’s 2001 <a href="https://scholar.google.com/scholar_lookup?author=bagwell&amp;title=ideal+hash+trees">Ideal Hash Trees</a> depend on pop count &gt; Bagwell: Note that the performance of the algorithm is seriously impacted &gt; by the poor execution speed of the POPCT emulation in Java, a problem &gt; the Java designers may wish to address. <ul><li>Persistent versions of Bagwell’s trees are used for the built-in hash maps of Clojure, and in libraries for Scala etc.</li></ul></li></ul></li><li>[@11:39](https://youtu.be/79NNXn5Kr90?t=699) This was the debate between Roger Faulkner and Jeff Bonwick: register windows<ul><li><a href="https://thenewstack.io/remembering-roger-faulkner/">Roger Faulkner</a> (RIP) thought they were horrific</li></ul></li><li>[@12:35](https://youtu.be/79NNXn5Kr90?t=755) Register fishing: <a href="http://dtrace.org/blogs/bmc/2005/01/25/solaris-10-revealed/">Bryan’s version</a> and <a href="https://github.com/illumos/illumos-gate/blob/eee96f107560ac00d5cc32e4aa8a02376aaf19d4/usr/src/uts/sparc/dtrace/dtrace_asm.s#L430">Adam’s version</a> &gt; When you want to know the state of some other process, you have to flush &gt; those register windows to memory to be able to recover the stack trace.<ul><li>[@14:30](https://youtu.be/79NNXn5Kr90?t=870) <a href="https://en.wikipedia.org/wiki/Delay_slot">Delay slot</a> &gt; We sat around the lunch table talking about how crazy it would &gt; be to have a branch that executed right after a branch.</li><li>DCTI couple (delayed control transfer instruction)</li><li>[@15:31](https://youtu.be/79NNXn5Kr90?t=931) “Well, the instruction set doesn’t allow that..” story &gt; Bedlam. As far as Solaris kernel discussions go, bedlam.</li><li><a href="https://en.wikipedia.org/wiki/Leibniz%E2%80%93Newton_calculus_controversy">Leibniz vs. Newton</a></li></ul></li><li>[@20:14](https://youtu.be/79NNXn5Kr90?t=1214) <a href="https://stackoverflow.com/questions/604119/how-is-an-annulled-branch-different-from-a-regular-branch">Annulled branches</a></li><li>[@22:17](https://youtu.be/79NNXn5Kr90?t=1337) Praise for SPARC<ul><li>SPARC <a href="https://stackoverflow.com/questions/11743464/what-is-the-corresponding-register-in-sparc-architecture-for-x86-cr3">address space identifiers</a> &gt; When we were porting Solaris to x86, and deciding what fraction of the &gt; address space would belong to the kernel vs the user, it felt disgusting to me.</li></ul></li><li>[@25:26](https://youtu.be/79NNXn5Kr90?t=1526) Software-filled <a href="https://en.wikipedia.org/wiki/Translation_lookaside_buffer">TLB</a> &gt; They just didn’t have the room to cram a hardware page table walk into the chip.<ul><li><a href="https://en.wikipedia.org/wiki/MIPS_architecture">MIPS</a> would give you a trap on a VAC conflict (virtual address cache)</li></ul></li><li>[@27:34](https://youtu.be/79NNXn5Kr90?t=1654) It was slow, it was late, and it had a lot of problems, it was wrong.<ul><li><a href="https://en.wikipedia.org/wiki/UltraSPARC_III">UltraSPARC-III</a>, code-named “Cheetah” &gt; It’s weird, I compile this thing over and over, and every 80th time when &gt; I compile and run it, it’s 40x slower..</li><li><a href="https://en.wikipedia.org/wiki/UltraSPARC_IV">UltraSPARC-IV+</a>, code-named “Panther”</li></ul></li><li>[@32:17](https://youtu.be/79NNXn5Kr90?t=1937) Does the Viking I-cache bug ring a bell?<ul><li><a href="https://en.wikipedia.org/wiki/SuperSPARC">SuperSPARC</a>, code-named “Viking” &gt; You’d have to DC balance the I-cache. If you had too many zeros, &gt; they’d start flipping to ones.</li><li>E-cache <a href="https://www.theregister.com/2001/03/07/sun_suffers_ultrasparc_ii_cache/">parity error</a> &gt; It was due to everything <em>but</em> high energy particle strikes.</li><li>Radioactive boron in our SRAM manufacturing process</li></ul></li><li>[@38:52](https://youtu.be/79NNXn5Kr90?t=2332) “Move it further from the tube” story &gt; When you’re going to have a customer do something, you have to remember there’s &gt; a human being on the other end of that. You cannot have them chasing your theories. &gt; You need to be transparent and honest with them.</li><li>[@42:25](https://youtu.be/79NNXn5Kr90?t=2545) <a href="https://en.wikipedia.org/wiki/Micron_Technology">Micron</a> DRAM story</li><li>[@44:38](https://youtu.be/79NNXn5Kr90?t=2678) High priced consultants and cosmic rays &gt; They literally lined the roof with lead.. and it didn’t change the error rat...</li></ul>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 10, 2021</b></p><p>A Requiem for SPARC with Tom Lyon</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to [@bcantrill](https://twitter.com/bcantrill) and [@ahl](https://twitter.com/ahl), speakers included special guest <a href="https://twitter.com/aka_pugs">Tom Lyon</a> plus <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/kebesays">Dan McDonald</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/postwait">Theo Schlossnagle</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, and [@perlhack](https://twitter.com/perlhack).</p><p>We recorded the space; <a href="https://youtu.be/79NNXn5Kr90">the recording is here</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@2:06](https://youtu.be/79NNXn5Kr90?t=126) SPARC <a href="https://twitter.com/aka_pugs/status/1391238774978347010">30th anniversary dinner</a> &gt; SPARC was an amazing achievement for its time, &gt; but there were some nasty trade-offs made.</li><li>[@2:56](https://youtu.be/79NNXn5Kr90?t=176) illumos <a href="https://github.com/illumos/ipd/blob/master/ipd/0019/README.md">announcement</a> on the end of <a href="https://en.wikipedia.org/wiki/SPARC">SPARC</a> support<ul><li><a href="https://en.wikipedia.org/wiki/SPARCstation_2">SPARCstation 2</a></li></ul></li><li>[@4:37](https://youtu.be/79NNXn5Kr90?t=277) “There is no photography allowed in the bring-up lab” story<ul><li><a href="https://en.wikipedia.org/wiki/SPARCstation">SPARCstation 1</a> (code-named Campus) &gt; They bricked their first CPU..</li></ul></li><li>[@6:23](https://youtu.be/79NNXn5Kr90?t=383) <a href="https://en.wikipedia.org/wiki/UltraSPARC_II">UltraSPARC-II</a> E-cache <a href="https://www.theregister.com/2001/03/07/sun_suffers_ultrasparc_ii_cache/">parity error</a></li><li>[@8:51](https://youtu.be/79NNXn5Kr90?t=531) <a href="https://en.wikipedia.org/wiki/Register_window">Register windows</a> &gt; Most people don’t know, about that first SPARC, &gt; there was no integer multiply or divide..<br> &gt; It would trap on the instructions.</li><li>I feel so decadent, I’ve just been sprinkling multiplications around my code for years.</li><li>[@9:55](https://youtu.be/79NNXn5Kr90?t=595) popc instruction (also called <a href="https://en.wikipedia.org/wiki/Hamming_weight">Hamming Weight</a>)<ul><li><a href="https://en.wikipedia.org/wiki/IBM_7030_Stretch">IBM Stretch</a> 1961, and the one-of-a-kind <a href="https://en.wikipedia.org/wiki/IBM_7950_Harvest">IBM Harvest</a> made for the NSA</li><li>Henry Warren’s 2002 <a href="https://www.google.com/books/edition/Hacker_s_Delight/VicPJYM0I5QC">Hacker’s Delight</a> Ch. 5 shows a ~20 instruction algorithm (no branches, only adds/shifts/masks by constants) &gt; Warren: According to computer folklore, the population count function is important to the &gt; National Security Agency. No one (outside of NSA) seems to know just what they use it for, &gt; but it may be in cryptography work or in searching huge amounts of material.</li><li>According to <a href="https://www.agner.org/optimize/">Agner Fog</a>, <a href="https://en.wikipedia.org/wiki/Ice_Lake_(microprocessor)">Ice Lake</a> performs popcnt with a 3 cycle latency, and <a href="https://en.wikipedia.org/wiki/Zen_3">Zen 3</a> with just 1 cycle latency.</li><li>Phil Bagwell’s 2001 <a href="https://scholar.google.com/scholar_lookup?author=bagwell&amp;title=ideal+hash+trees">Ideal Hash Trees</a> depend on pop count &gt; Bagwell: Note that the performance of the algorithm is seriously impacted &gt; by the poor execution speed of the POPCT emulation in Java, a problem &gt; the Java designers may wish to address. <ul><li>Persistent versions of Bagwell’s trees are used for the built-in hash maps of Clojure, and in libraries for Scala etc.</li></ul></li></ul></li><li>[@11:39](https://youtu.be/79NNXn5Kr90?t=699) This was the debate between Roger Faulkner and Jeff Bonwick: register windows<ul><li><a href="https://thenewstack.io/remembering-roger-faulkner/">Roger Faulkner</a> (RIP) thought they were horrific</li></ul></li><li>[@12:35](https://youtu.be/79NNXn5Kr90?t=755) Register fishing: <a href="http://dtrace.org/blogs/bmc/2005/01/25/solaris-10-revealed/">Bryan’s version</a> and <a href="https://github.com/illumos/illumos-gate/blob/eee96f107560ac00d5cc32e4aa8a02376aaf19d4/usr/src/uts/sparc/dtrace/dtrace_asm.s#L430">Adam’s version</a> &gt; When you want to know the state of some other process, you have to flush &gt; those register windows to memory to be able to recover the stack trace.<ul><li>[@14:30](https://youtu.be/79NNXn5Kr90?t=870) <a href="https://en.wikipedia.org/wiki/Delay_slot">Delay slot</a> &gt; We sat around the lunch table talking about how crazy it would &gt; be to have a branch that executed right after a branch.</li><li>DCTI couple (delayed control transfer instruction)</li><li>[@15:31](https://youtu.be/79NNXn5Kr90?t=931) “Well, the instruction set doesn’t allow that..” story &gt; Bedlam. As far as Solaris kernel discussions go, bedlam.</li><li><a href="https://en.wikipedia.org/wiki/Leibniz%E2%80%93Newton_calculus_controversy">Leibniz vs. Newton</a></li></ul></li><li>[@20:14](https://youtu.be/79NNXn5Kr90?t=1214) <a href="https://stackoverflow.com/questions/604119/how-is-an-annulled-branch-different-from-a-regular-branch">Annulled branches</a></li><li>[@22:17](https://youtu.be/79NNXn5Kr90?t=1337) Praise for SPARC<ul><li>SPARC <a href="https://stackoverflow.com/questions/11743464/what-is-the-corresponding-register-in-sparc-architecture-for-x86-cr3">address space identifiers</a> &gt; When we were porting Solaris to x86, and deciding what fraction of the &gt; address space would belong to the kernel vs the user, it felt disgusting to me.</li></ul></li><li>[@25:26](https://youtu.be/79NNXn5Kr90?t=1526) Software-filled <a href="https://en.wikipedia.org/wiki/Translation_lookaside_buffer">TLB</a> &gt; They just didn’t have the room to cram a hardware page table walk into the chip.<ul><li><a href="https://en.wikipedia.org/wiki/MIPS_architecture">MIPS</a> would give you a trap on a VAC conflict (virtual address cache)</li></ul></li><li>[@27:34](https://youtu.be/79NNXn5Kr90?t=1654) It was slow, it was late, and it had a lot of problems, it was wrong.<ul><li><a href="https://en.wikipedia.org/wiki/UltraSPARC_III">UltraSPARC-III</a>, code-named “Cheetah” &gt; It’s weird, I compile this thing over and over, and every 80th time when &gt; I compile and run it, it’s 40x slower..</li><li><a href="https://en.wikipedia.org/wiki/UltraSPARC_IV">UltraSPARC-IV+</a>, code-named “Panther”</li></ul></li><li>[@32:17](https://youtu.be/79NNXn5Kr90?t=1937) Does the Viking I-cache bug ring a bell?<ul><li><a href="https://en.wikipedia.org/wiki/SuperSPARC">SuperSPARC</a>, code-named “Viking” &gt; You’d have to DC balance the I-cache. If you had too many zeros, &gt; they’d start flipping to ones.</li><li>E-cache <a href="https://www.theregister.com/2001/03/07/sun_suffers_ultrasparc_ii_cache/">parity error</a> &gt; It was due to everything <em>but</em> high energy particle strikes.</li><li>Radioactive boron in our SRAM manufacturing process</li></ul></li><li>[@38:52](https://youtu.be/79NNXn5Kr90?t=2332) “Move it further from the tube” story &gt; When you’re going to have a customer do something, you have to remember there’s &gt; a human being on the other end of that. You cannot have them chasing your theories. &gt; You need to be transparent and honest with them.</li><li>[@42:25](https://youtu.be/79NNXn5Kr90?t=2545) <a href="https://en.wikipedia.org/wiki/Micron_Technology">Micron</a> DRAM story</li><li>[@44:38](https://youtu.be/79NNXn5Kr90?t=2678) High priced consultants and cosmic rays &gt; They literally lined the roof with lead.. and it didn’t change the error rat...</li></ul>]]>
      </content:encoded>
      <pubDate>Mon, 10 May 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/b8d12de1/283a5a27.mp3" length="89223122" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>5576</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 10, 2021</b></p><p>A Requiem for SPARC with Tom Lyon</p><p>We’ve been holding a Twitter Space weekly on Mondays at 5p for about an hour. In addition to [@bcantrill](https://twitter.com/bcantrill) and [@ahl](https://twitter.com/ahl), speakers included special guest <a href="https://twitter.com/aka_pugs">Tom Lyon</a> plus <a href="https://twitter.com/jmclulow">Joshua Clulow</a>, <a href="https://twitter.com/kebesays">Dan McDonald</a>, <a href="https://twitter.com/dancrossnyc">Dan Cross</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/postwait">Theo Schlossnagle</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, and [@perlhack](https://twitter.com/perlhack).</p><p>We recorded the space; <a href="https://youtu.be/79NNXn5Kr90">the recording is here</a>.</p><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li>[@2:06](https://youtu.be/79NNXn5Kr90?t=126) SPARC <a href="https://twitter.com/aka_pugs/status/1391238774978347010">30th anniversary dinner</a> &gt; SPARC was an amazing achievement for its time, &gt; but there were some nasty trade-offs made.</li><li>[@2:56](https://youtu.be/79NNXn5Kr90?t=176) illumos <a href="https://github.com/illumos/ipd/blob/master/ipd/0019/README.md">announcement</a> on the end of <a href="https://en.wikipedia.org/wiki/SPARC">SPARC</a> support<ul><li><a href="https://en.wikipedia.org/wiki/SPARCstation_2">SPARCstation 2</a></li></ul></li><li>[@4:37](https://youtu.be/79NNXn5Kr90?t=277) “There is no photography allowed in the bring-up lab” story<ul><li><a href="https://en.wikipedia.org/wiki/SPARCstation">SPARCstation 1</a> (code-named Campus) &gt; They bricked their first CPU..</li></ul></li><li>[@6:23](https://youtu.be/79NNXn5Kr90?t=383) <a href="https://en.wikipedia.org/wiki/UltraSPARC_II">UltraSPARC-II</a> E-cache <a href="https://www.theregister.com/2001/03/07/sun_suffers_ultrasparc_ii_cache/">parity error</a></li><li>[@8:51](https://youtu.be/79NNXn5Kr90?t=531) <a href="https://en.wikipedia.org/wiki/Register_window">Register windows</a> &gt; Most people don’t know, about that first SPARC, &gt; there was no integer multiply or divide..<br> &gt; It would trap on the instructions.</li><li>I feel so decadent, I’ve just been sprinkling multiplications around my code for years.</li><li>[@9:55](https://youtu.be/79NNXn5Kr90?t=595) popc instruction (also called <a href="https://en.wikipedia.org/wiki/Hamming_weight">Hamming Weight</a>)<ul><li><a href="https://en.wikipedia.org/wiki/IBM_7030_Stretch">IBM Stretch</a> 1961, and the one-of-a-kind <a href="https://en.wikipedia.org/wiki/IBM_7950_Harvest">IBM Harvest</a> made for the NSA</li><li>Henry Warren’s 2002 <a href="https://www.google.com/books/edition/Hacker_s_Delight/VicPJYM0I5QC">Hacker’s Delight</a> Ch. 5 shows a ~20 instruction algorithm (no branches, only adds/shifts/masks by constants) &gt; Warren: According to computer folklore, the population count function is important to the &gt; National Security Agency. No one (outside of NSA) seems to know just what they use it for, &gt; but it may be in cryptography work or in searching huge amounts of material.</li><li>According to <a href="https://www.agner.org/optimize/">Agner Fog</a>, <a href="https://en.wikipedia.org/wiki/Ice_Lake_(microprocessor)">Ice Lake</a> performs popcnt with a 3 cycle latency, and <a href="https://en.wikipedia.org/wiki/Zen_3">Zen 3</a> with just 1 cycle latency.</li><li>Phil Bagwell’s 2001 <a href="https://scholar.google.com/scholar_lookup?author=bagwell&amp;title=ideal+hash+trees">Ideal Hash Trees</a> depend on pop count &gt; Bagwell: Note that the performance of the algorithm is seriously impacted &gt; by the poor execution speed of the POPCT emulation in Java, a problem &gt; the Java designers may wish to address. <ul><li>Persistent versions of Bagwell’s trees are used for the built-in hash maps of Clojure, and in libraries for Scala etc.</li></ul></li></ul></li><li>[@11:39](https://youtu.be/79NNXn5Kr90?t=699) This was the debate between Roger Faulkner and Jeff Bonwick: register windows<ul><li><a href="https://thenewstack.io/remembering-roger-faulkner/">Roger Faulkner</a> (RIP) thought they were horrific</li></ul></li><li>[@12:35](https://youtu.be/79NNXn5Kr90?t=755) Register fishing: <a href="http://dtrace.org/blogs/bmc/2005/01/25/solaris-10-revealed/">Bryan’s version</a> and <a href="https://github.com/illumos/illumos-gate/blob/eee96f107560ac00d5cc32e4aa8a02376aaf19d4/usr/src/uts/sparc/dtrace/dtrace_asm.s#L430">Adam’s version</a> &gt; When you want to know the state of some other process, you have to flush &gt; those register windows to memory to be able to recover the stack trace.<ul><li>[@14:30](https://youtu.be/79NNXn5Kr90?t=870) <a href="https://en.wikipedia.org/wiki/Delay_slot">Delay slot</a> &gt; We sat around the lunch table talking about how crazy it would &gt; be to have a branch that executed right after a branch.</li><li>DCTI couple (delayed control transfer instruction)</li><li>[@15:31](https://youtu.be/79NNXn5Kr90?t=931) “Well, the instruction set doesn’t allow that..” story &gt; Bedlam. As far as Solaris kernel discussions go, bedlam.</li><li><a href="https://en.wikipedia.org/wiki/Leibniz%E2%80%93Newton_calculus_controversy">Leibniz vs. Newton</a></li></ul></li><li>[@20:14](https://youtu.be/79NNXn5Kr90?t=1214) <a href="https://stackoverflow.com/questions/604119/how-is-an-annulled-branch-different-from-a-regular-branch">Annulled branches</a></li><li>[@22:17](https://youtu.be/79NNXn5Kr90?t=1337) Praise for SPARC<ul><li>SPARC <a href="https://stackoverflow.com/questions/11743464/what-is-the-corresponding-register-in-sparc-architecture-for-x86-cr3">address space identifiers</a> &gt; When we were porting Solaris to x86, and deciding what fraction of the &gt; address space would belong to the kernel vs the user, it felt disgusting to me.</li></ul></li><li>[@25:26](https://youtu.be/79NNXn5Kr90?t=1526) Software-filled <a href="https://en.wikipedia.org/wiki/Translation_lookaside_buffer">TLB</a> &gt; They just didn’t have the room to cram a hardware page table walk into the chip.<ul><li><a href="https://en.wikipedia.org/wiki/MIPS_architecture">MIPS</a> would give you a trap on a VAC conflict (virtual address cache)</li></ul></li><li>[@27:34](https://youtu.be/79NNXn5Kr90?t=1654) It was slow, it was late, and it had a lot of problems, it was wrong.<ul><li><a href="https://en.wikipedia.org/wiki/UltraSPARC_III">UltraSPARC-III</a>, code-named “Cheetah” &gt; It’s weird, I compile this thing over and over, and every 80th time when &gt; I compile and run it, it’s 40x slower..</li><li><a href="https://en.wikipedia.org/wiki/UltraSPARC_IV">UltraSPARC-IV+</a>, code-named “Panther”</li></ul></li><li>[@32:17](https://youtu.be/79NNXn5Kr90?t=1937) Does the Viking I-cache bug ring a bell?<ul><li><a href="https://en.wikipedia.org/wiki/SuperSPARC">SuperSPARC</a>, code-named “Viking” &gt; You’d have to DC balance the I-cache. If you had too many zeros, &gt; they’d start flipping to ones.</li><li>E-cache <a href="https://www.theregister.com/2001/03/07/sun_suffers_ultrasparc_ii_cache/">parity error</a> &gt; It was due to everything <em>but</em> high energy particle strikes.</li><li>Radioactive boron in our SRAM manufacturing process</li></ul></li><li>[@38:52](https://youtu.be/79NNXn5Kr90?t=2332) “Move it further from the tube” story &gt; When you’re going to have a customer do something, you have to remember there’s &gt; a human being on the other end of that. You cannot have them chasing your theories. &gt; You need to be transparent and honest with them.</li><li>[@42:25](https://youtu.be/79NNXn5Kr90?t=2545) <a href="https://en.wikipedia.org/wiki/Micron_Technology">Micron</a> DRAM story</li><li>[@44:38](https://youtu.be/79NNXn5Kr90?t=2678) High priced consultants and cosmic rays &gt; They literally lined the roof with lead.. and it didn’t change the error rat...</li></ul>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/b8d12de1/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b8d12de1/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b8d12de1/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/b8d12de1/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/b8d12de1/transcription" type="text/html"/>
    </item>
    <item>
      <title>Mr. Leventhal, Come here I want to see you</title>
      <itunes:season>1</itunes:season>
      <podcast:season>1</podcast:season>
      <itunes:episode>1</itunes:episode>
      <podcast:episode>1</podcast:episode>
      <itunes:title>Mr. Leventhal, Come here I want to see you</itunes:title>
      <itunes:episodeType>full</itunes:episodeType>
      <guid isPermaLink="false">750082ed-cb33-49df-934d-74a41e089fca</guid>
      <link>https://share.transistor.fm/s/9cba1a23</link>
      <description>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 3, 2021</b></p><p>Mr. Leventhal, Come here I want to see you</p><p>We’ve been holding a Twitter Space on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/h-WSU3kiXVg">the recording for our Twitter Space for May 3, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on May 3rd included <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/perlhack">Nate</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/baldassarifr">François Baldassari</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/LBelenky">Land Belenky</a>, and Sid?. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Before the recording started, we discussed:</p><ul><li>2011 Solaris Family Reunion <a href="https://www.youtube.com/watch?v=g0591H_kHwo">video</a> ~20mins</li><li>Katie Moussouris’s <a href="https://www.lutasecurity.com/post/new-clubhouse-security-vulnerabilities-could-happen-to-any-growing-unicorn">blog entry</a> on the Clubhouse vulnerabilities</li><li>Laura’s <a href="https://oxide.computer/blog/lpc55">blog entry</a> on the LPC55 vulnerability</li><li>Land pointing us to the Atmega 328p MCU in a BK Medical endorectal probe</li><li>François on the STM32F103 found in Pebble</li><li><a href="https://en.wikipedia.org/wiki/Intel_Management_Engine">Intel Management Engine</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="http://www.aspeedtech.com/server_ast1050/">ASPEED BMC</a> chip</li><li>[@1:24](https://youtu.be/h-WSU3kiXVg?t=84) So formal correctness is something that I think we are all very sympathetic with. &gt; It’s very laudable, it’s also very hard.<ul><li>From L3 to seL4 What Have We Learnt in 20 Years of L4 Microkernels? (<a href="https://dl.acm.org/doi/10.1145/2517349.2522720">paper</a>)</li><li>Who guards the guards? Formal validation of the Arm v8-m architecture specification (<a href="https://dl.acm.org/doi/10.1145/3133912">paper</a>) &gt; Hardware architecture is an area where formal verification is more tenable, &gt; a level you can readily reason about.</li></ul></li><li>Our challenge is how can we satisfy our need for formalism without getting too pedantic about it. You don’t want to lose the forest for the trees.<br> A system we never deliver doesn’t actually improve anyone’s lives, that’s the challenge.</li><li>[@5:20](https://youtu.be/h-WSU3kiXVg?t=320) Journal club experiences<ul><li>Bootstrapping Trust in Modern Computers (<a href="https://www.andrew.cmu.edu/user/bparno/papers/BootstrappingTrustBook.pdf">book</a>) &gt; [@9:45](https://youtu.be/h-WSU3kiXVg?t=585) &gt; We’ve tried to build a culture of looking to other work that’s been done. &gt; Not because everything’s been done before, but because you don’t want to have to &gt; relearn something that someone has already learned and talked about.<br> &gt; If you can leverage someone’s wisdom, that’s energy well spent.</li></ul></li><li>[@11:46](https://youtu.be/h-WSU3kiXVg?t=706) When systems repeat mistakes, engineers feel deprived of agency: “I suffered for nothing.” &gt; Engineering is this complicated balance between seeing the world as it could be, &gt; and accepting the world as it is. &gt; As you get older as an engineer, it’s too easy to no longer see what could be, &gt; and you get mired in the ways the world is broken. You can become pessimistic.</li><li>Caitie McCaffrey on Distributed Sagas: A Protocol for Coordinating Microservices (<a href="https://www.youtube.com/watch?v=0UTOLRTwOX0">video</a> ~45min)</li><li>[@14:17](https://youtu.be/h-WSU3kiXVg?t=857) It’s dangerous to live only in the future, detached from present reality. <a href="https://en.wikipedia.org/wiki/Optative_(Ancient_Greek)">Optative voice</a></li><li>[@16:45](https://youtu.be/h-WSU3kiXVg?t=1005) At Oxide, we ask applicants “when have you been happiest and why? Unhappiest?” Interesting to see that unhappy is all the same story: we were trying to do the right thing and management prevented it. &gt; When I was younger and maybe more idealistic and willing to charge at the windmills, &gt; I stayed too long with a company. &gt; All the developers that interviewed me were gone by the time I got there. &gt; I should have walked out the door, but I was too young and didn’t know better.</li><li>[@18:43](https://youtu.be/h-WSU3kiXVg?t=1123) “How do you and your cofounder resolve conflicts?” &gt; I don’t want to hear about how you don’t have conflicts, tell me about how you resolve them.</li><li>Folks aren’t able to walk away, they’ve got this commitment both to the work and to their colleagues.<br> I’ve been a dead-ender a couple of times, I’ll go down with the ship.</li><li>[@20:28](https://youtu.be/h-WSU3kiXVg?t=1228) In “Soul of a New Machine” (<a href="https://en.wikipedia.org/wiki/The_Soul_of_a_New_Machine">wiki</a>) Tom West says he wants to trust his engineers, but that trust is risk. &gt; I just love that line: that trust is risk. &gt; That’s part of the reason some of these companies &gt; have a hard time trusting their technologists, &gt; they just don’t want to take the risk.</li><li>People are so not versed in how to deal with conflict, and there’s nothing scarier than salary negotiation.</li><li>They need you, that’s why you’re here, you’ve made it all the way through the interview to this point, you’ve got leverage, now’s the time to use it.</li><li>[@23:04](https://youtu.be/h-WSU3kiXVg?t=1384) Oxide: <a href="https://oxide.computer/blog/compensation-as-a-reflection-of-values">Compensation as a Reflection of Values</a> &gt; It takes the need for negotiation out, &gt; because it replaces it with total transparency.</li><li>Sometimes it’s not about what you’re getting paid, it’s about what the other person is getting paid. Not wanting to get taken advantage of.</li><li>It’s a social experiment for sure.</li><li>[@28:07](https://youtu.be/h-WSU3kiXVg?t=1687) Steve Jobs famously tried this at NeXT: pay was transparent but <em>not</em> equal.<ul><li>History of compensation at NeXT (<a href="https://en.wikipedia.org/wiki/NeXT#Corporate_culture_and_community">wiki</a>) (<a href="https://www.quora.com/How-did-Steve-Jobss-experiment-of-publicizing-all-NeXT-employees-salaries-and-having-only-two-pay-grades-fare">quora post</a>) &gt; I think that’s the worst of both worlds, a recipe for disaster.</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </description>
      <content:encoded>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 3, 2021</b></p><p>Mr. Leventhal, Come here I want to see you</p><p>We’ve been holding a Twitter Space on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/h-WSU3kiXVg">the recording for our Twitter Space for May 3, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on May 3rd included <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/perlhack">Nate</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/baldassarifr">François Baldassari</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/LBelenky">Land Belenky</a>, and Sid?. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Before the recording started, we discussed:</p><ul><li>2011 Solaris Family Reunion <a href="https://www.youtube.com/watch?v=g0591H_kHwo">video</a> ~20mins</li><li>Katie Moussouris’s <a href="https://www.lutasecurity.com/post/new-clubhouse-security-vulnerabilities-could-happen-to-any-growing-unicorn">blog entry</a> on the Clubhouse vulnerabilities</li><li>Laura’s <a href="https://oxide.computer/blog/lpc55">blog entry</a> on the LPC55 vulnerability</li><li>Land pointing us to the Atmega 328p MCU in a BK Medical endorectal probe</li><li>François on the STM32F103 found in Pebble</li><li><a href="https://en.wikipedia.org/wiki/Intel_Management_Engine">Intel Management Engine</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="http://www.aspeedtech.com/server_ast1050/">ASPEED BMC</a> chip</li><li>[@1:24](https://youtu.be/h-WSU3kiXVg?t=84) So formal correctness is something that I think we are all very sympathetic with. &gt; It’s very laudable, it’s also very hard.<ul><li>From L3 to seL4 What Have We Learnt in 20 Years of L4 Microkernels? (<a href="https://dl.acm.org/doi/10.1145/2517349.2522720">paper</a>)</li><li>Who guards the guards? Formal validation of the Arm v8-m architecture specification (<a href="https://dl.acm.org/doi/10.1145/3133912">paper</a>) &gt; Hardware architecture is an area where formal verification is more tenable, &gt; a level you can readily reason about.</li></ul></li><li>Our challenge is how can we satisfy our need for formalism without getting too pedantic about it. You don’t want to lose the forest for the trees.<br> A system we never deliver doesn’t actually improve anyone’s lives, that’s the challenge.</li><li>[@5:20](https://youtu.be/h-WSU3kiXVg?t=320) Journal club experiences<ul><li>Bootstrapping Trust in Modern Computers (<a href="https://www.andrew.cmu.edu/user/bparno/papers/BootstrappingTrustBook.pdf">book</a>) &gt; [@9:45](https://youtu.be/h-WSU3kiXVg?t=585) &gt; We’ve tried to build a culture of looking to other work that’s been done. &gt; Not because everything’s been done before, but because you don’t want to have to &gt; relearn something that someone has already learned and talked about.<br> &gt; If you can leverage someone’s wisdom, that’s energy well spent.</li></ul></li><li>[@11:46](https://youtu.be/h-WSU3kiXVg?t=706) When systems repeat mistakes, engineers feel deprived of agency: “I suffered for nothing.” &gt; Engineering is this complicated balance between seeing the world as it could be, &gt; and accepting the world as it is. &gt; As you get older as an engineer, it’s too easy to no longer see what could be, &gt; and you get mired in the ways the world is broken. You can become pessimistic.</li><li>Caitie McCaffrey on Distributed Sagas: A Protocol for Coordinating Microservices (<a href="https://www.youtube.com/watch?v=0UTOLRTwOX0">video</a> ~45min)</li><li>[@14:17](https://youtu.be/h-WSU3kiXVg?t=857) It’s dangerous to live only in the future, detached from present reality. <a href="https://en.wikipedia.org/wiki/Optative_(Ancient_Greek)">Optative voice</a></li><li>[@16:45](https://youtu.be/h-WSU3kiXVg?t=1005) At Oxide, we ask applicants “when have you been happiest and why? Unhappiest?” Interesting to see that unhappy is all the same story: we were trying to do the right thing and management prevented it. &gt; When I was younger and maybe more idealistic and willing to charge at the windmills, &gt; I stayed too long with a company. &gt; All the developers that interviewed me were gone by the time I got there. &gt; I should have walked out the door, but I was too young and didn’t know better.</li><li>[@18:43](https://youtu.be/h-WSU3kiXVg?t=1123) “How do you and your cofounder resolve conflicts?” &gt; I don’t want to hear about how you don’t have conflicts, tell me about how you resolve them.</li><li>Folks aren’t able to walk away, they’ve got this commitment both to the work and to their colleagues.<br> I’ve been a dead-ender a couple of times, I’ll go down with the ship.</li><li>[@20:28](https://youtu.be/h-WSU3kiXVg?t=1228) In “Soul of a New Machine” (<a href="https://en.wikipedia.org/wiki/The_Soul_of_a_New_Machine">wiki</a>) Tom West says he wants to trust his engineers, but that trust is risk. &gt; I just love that line: that trust is risk. &gt; That’s part of the reason some of these companies &gt; have a hard time trusting their technologists, &gt; they just don’t want to take the risk.</li><li>People are so not versed in how to deal with conflict, and there’s nothing scarier than salary negotiation.</li><li>They need you, that’s why you’re here, you’ve made it all the way through the interview to this point, you’ve got leverage, now’s the time to use it.</li><li>[@23:04](https://youtu.be/h-WSU3kiXVg?t=1384) Oxide: <a href="https://oxide.computer/blog/compensation-as-a-reflection-of-values">Compensation as a Reflection of Values</a> &gt; It takes the need for negotiation out, &gt; because it replaces it with total transparency.</li><li>Sometimes it’s not about what you’re getting paid, it’s about what the other person is getting paid. Not wanting to get taken advantage of.</li><li>It’s a social experiment for sure.</li><li>[@28:07](https://youtu.be/h-WSU3kiXVg?t=1687) Steve Jobs famously tried this at NeXT: pay was transparent but <em>not</em> equal.<ul><li>History of compensation at NeXT (<a href="https://en.wikipedia.org/wiki/NeXT#Corporate_culture_and_community">wiki</a>) (<a href="https://www.quora.com/How-did-Steve-Jobss-experiment-of-publicizing-all-NeXT-employees-salaries-and-having-only-two-pay-grades-fare">quora post</a>) &gt; I think that’s the worst of both worlds, a recipe for disaster.</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </content:encoded>
      <pubDate>Mon, 03 May 2021 17:00:00 -0700</pubDate>
      <author>Oxide Computer Company</author>
      <enclosure url="https://media.transistor.fm/9cba1a23/bd612468.mp3" length="29842425" type="audio/mpeg"/>
      <itunes:author>Oxide Computer Company</itunes:author>
      <itunes:duration>1865</itunes:duration>
      <itunes:summary>
        <![CDATA[<p><b>Oxide and Friends Twitter Space: May 3, 2021</b></p><p>Mr. Leventhal, Come here I want to see you</p><p>We’ve been holding a Twitter Space on Mondays at 5p for about an hour. Even though it’s not (yet?) a feature of Twitter Spaces, we have been recording them all; here is <a href="https://youtu.be/h-WSU3kiXVg">the recording for our Twitter Space for May 3, 2021</a>.</p><p>In addition to <a href="https://twitter.com/bcantrill">Bryan Cantrill</a> and <a href="https://twitter.com/ahl">Adam Leventhal</a>, speakers on May 3rd included <a href="https://twitter.com/openlabbott">Laura Abbott</a>, <a href="https://twitter.com/perlhack">Nate</a>, <a href="https://twitter.com/antranigv">Antranig Vartanian</a>, <a href="https://twitter.com/baldassarifr">François Baldassari</a>, <a href="https://twitter.com/tomk_">Tom Killalea</a>, <a href="https://twitter.com/LBelenky">Land Belenky</a>, and Sid?. (Did we miss your name and/or get it wrong? Drop a PR!)</p><p>Before the recording started, we discussed:</p><ul><li>2011 Solaris Family Reunion <a href="https://www.youtube.com/watch?v=g0591H_kHwo">video</a> ~20mins</li><li>Katie Moussouris’s <a href="https://www.lutasecurity.com/post/new-clubhouse-security-vulnerabilities-could-happen-to-any-growing-unicorn">blog entry</a> on the Clubhouse vulnerabilities</li><li>Laura’s <a href="https://oxide.computer/blog/lpc55">blog entry</a> on the LPC55 vulnerability</li><li>Land pointing us to the Atmega 328p MCU in a BK Medical endorectal probe</li><li>François on the STM32F103 found in Pebble</li><li><a href="https://en.wikipedia.org/wiki/Intel_Management_Engine">Intel Management Engine</a></li></ul><p>Some of the topics we hit on, in the order that we hit them:</p><ul><li><a href="http://www.aspeedtech.com/server_ast1050/">ASPEED BMC</a> chip</li><li>[@1:24](https://youtu.be/h-WSU3kiXVg?t=84) So formal correctness is something that I think we are all very sympathetic with. &gt; It’s very laudable, it’s also very hard.<ul><li>From L3 to seL4 What Have We Learnt in 20 Years of L4 Microkernels? (<a href="https://dl.acm.org/doi/10.1145/2517349.2522720">paper</a>)</li><li>Who guards the guards? Formal validation of the Arm v8-m architecture specification (<a href="https://dl.acm.org/doi/10.1145/3133912">paper</a>) &gt; Hardware architecture is an area where formal verification is more tenable, &gt; a level you can readily reason about.</li></ul></li><li>Our challenge is how can we satisfy our need for formalism without getting too pedantic about it. You don’t want to lose the forest for the trees.<br> A system we never deliver doesn’t actually improve anyone’s lives, that’s the challenge.</li><li>[@5:20](https://youtu.be/h-WSU3kiXVg?t=320) Journal club experiences<ul><li>Bootstrapping Trust in Modern Computers (<a href="https://www.andrew.cmu.edu/user/bparno/papers/BootstrappingTrustBook.pdf">book</a>) &gt; [@9:45](https://youtu.be/h-WSU3kiXVg?t=585) &gt; We’ve tried to build a culture of looking to other work that’s been done. &gt; Not because everything’s been done before, but because you don’t want to have to &gt; relearn something that someone has already learned and talked about.<br> &gt; If you can leverage someone’s wisdom, that’s energy well spent.</li></ul></li><li>[@11:46](https://youtu.be/h-WSU3kiXVg?t=706) When systems repeat mistakes, engineers feel deprived of agency: “I suffered for nothing.” &gt; Engineering is this complicated balance between seeing the world as it could be, &gt; and accepting the world as it is. &gt; As you get older as an engineer, it’s too easy to no longer see what could be, &gt; and you get mired in the ways the world is broken. You can become pessimistic.</li><li>Caitie McCaffrey on Distributed Sagas: A Protocol for Coordinating Microservices (<a href="https://www.youtube.com/watch?v=0UTOLRTwOX0">video</a> ~45min)</li><li>[@14:17](https://youtu.be/h-WSU3kiXVg?t=857) It’s dangerous to live only in the future, detached from present reality. <a href="https://en.wikipedia.org/wiki/Optative_(Ancient_Greek)">Optative voice</a></li><li>[@16:45](https://youtu.be/h-WSU3kiXVg?t=1005) At Oxide, we ask applicants “when have you been happiest and why? Unhappiest?” Interesting to see that unhappy is all the same story: we were trying to do the right thing and management prevented it. &gt; When I was younger and maybe more idealistic and willing to charge at the windmills, &gt; I stayed too long with a company. &gt; All the developers that interviewed me were gone by the time I got there. &gt; I should have walked out the door, but I was too young and didn’t know better.</li><li>[@18:43](https://youtu.be/h-WSU3kiXVg?t=1123) “How do you and your cofounder resolve conflicts?” &gt; I don’t want to hear about how you don’t have conflicts, tell me about how you resolve them.</li><li>Folks aren’t able to walk away, they’ve got this commitment both to the work and to their colleagues.<br> I’ve been a dead-ender a couple of times, I’ll go down with the ship.</li><li>[@20:28](https://youtu.be/h-WSU3kiXVg?t=1228) In “Soul of a New Machine” (<a href="https://en.wikipedia.org/wiki/The_Soul_of_a_New_Machine">wiki</a>) Tom West says he wants to trust his engineers, but that trust is risk. &gt; I just love that line: that trust is risk. &gt; That’s part of the reason some of these companies &gt; have a hard time trusting their technologists, &gt; they just don’t want to take the risk.</li><li>People are so not versed in how to deal with conflict, and there’s nothing scarier than salary negotiation.</li><li>They need you, that’s why you’re here, you’ve made it all the way through the interview to this point, you’ve got leverage, now’s the time to use it.</li><li>[@23:04](https://youtu.be/h-WSU3kiXVg?t=1384) Oxide: <a href="https://oxide.computer/blog/compensation-as-a-reflection-of-values">Compensation as a Reflection of Values</a> &gt; It takes the need for negotiation out, &gt; because it replaces it with total transparency.</li><li>Sometimes it’s not about what you’re getting paid, it’s about what the other person is getting paid. Not wanting to get taken advantage of.</li><li>It’s a social experiment for sure.</li><li>[@28:07](https://youtu.be/h-WSU3kiXVg?t=1687) Steve Jobs famously tried this at NeXT: pay was transparent but <em>not</em> equal.<ul><li>History of compensation at NeXT (<a href="https://en.wikipedia.org/wiki/NeXT#Corporate_culture_and_community">wiki</a>) (<a href="https://www.quora.com/How-did-Steve-Jobss-experiment-of-publicizing-all-NeXT-employees-salaries-and-having-only-two-pay-grades-fare">quora post</a>) &gt; I think that’s the worst of both worlds, a recipe for disaster.</li></ul></li></ul><p>If we got something wrong or missed something, please file a PR! Our next Twitter space will likely be on Monday at 5p Pacific Time; stay tuned to our Twitter feeds for details. We’d love to have you join us, as we always love to hear from new speakers!</p>]]>
      </itunes:summary>
      <itunes:keywords></itunes:keywords>
      <itunes:explicit>No</itunes:explicit>
      <podcast:person role="Host" href="https://ahl.dtrace.org/" img="https://img.transistorcdn.com/FfVMEKTkfKjizXxIVZzVcKPGusXvPPiDHbrUcWFIEO8/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yYjVl/NDY2NWFlOTNkODgz/MGQ5ZjYwZmFkMzdm/MmVmZC5wbmc.jpg">Adam Leventhal</podcast:person>
      <podcast:person role="Host" href="http://dtrace.org/blogs/bmc" img="https://img.transistorcdn.com/LYtBK7XuMLZ9xaR_rpnrXnakYlbZXZt9l9z8oR5QRdo/rs:fill:0:0:1/w:800/h:800/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS8yNGMy/MTdhMzVjYjM4N2Y5/ODk0OTZjZmFlN2Uy/ZjE3MS5qcGc.jpg">Bryan Cantrill</podcast:person>
      <podcast:transcript url="https://share.transistor.fm/s/9cba1a23/transcription.vtt" type="text/vtt" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9cba1a23/transcription.srt" type="application/x-subrip" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9cba1a23/transcription.json" type="application/json" rel="captions"/>
      <podcast:transcript url="https://share.transistor.fm/s/9cba1a23/transcription.txt" type="text/plain"/>
      <podcast:transcript url="https://share.transistor.fm/s/9cba1a23/transcription" type="text/html"/>
    </item>
  </channel>
</rss>
