{"podcast":{"title":"ArrayCast","slug":"arraycast-3897552","podcast_index_feed_id":3897552,"rss_url":"https://rss.buzzsprout.com/2592851.rss","website_url":"https://www.arraycast.com","image_url":"https://storage.buzzsprout.com/oxi39xtropugmhoi3vqtroqizro6?.jpg","author":"Conor Hoekstra & Adám Brudzewsky","episode_count":126,"summary":"ArrayCast is a podcast that explores the world of array programming languages including APL, J, BQN, K, Q, Uiua and more!","last_synced_at":"2026-06-17T04:20:29.900155+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552"},"episodes":[{"title":"Episode 126: Each Deep Dive & Omnifix","slug":"episode-126-each-deep-dive-omnifix","published_at":"2026-06-16T14:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/episode-126-each-deep-dive-omnifix","url":"https://www.buzzsprout.com/2592851/episodes/19355080-episode-126-each-deep-dive-omnifix.mp3","duration_seconds":4741,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/episode-126-each-deep-dive-omnifix/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/episode-126-each-deep-dive-omnifix.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Episode 125: Largest Substring Between Two Equal Characters","slug":"episode-125-largest-substring-between-two-equal-characters","published_at":"2026-05-19T13:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/episode-125-largest-substring-between-two-equal-characters","url":"https://www.buzzsprout.com/2592851/episodes/19202402-episode-125-largest-substring-between-two-equal-characters.mp3","duration_seconds":6549,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/episode-125-largest-substring-between-two-equal-characters/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/episode-125-largest-substring-between-two-equal-characters.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Episode 124: J 9.7 with Henry Rich & Marcin Żołek","slug":"episode-124-j-9-7-with-henry-rich-marcin-o-ek","published_at":"2026-05-05T16:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/episode-124-j-9-7-with-henry-rich-marcin-o-ek","url":"https://www.buzzsprout.com/2592851/episodes/19128750-episode-124-j-9-7-with-henry-rich-marcin-zolek.mp3","duration_seconds":6213,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/episode-124-j-9-7-with-henry-rich-marcin-o-ek/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/episode-124-j-9-7-with-henry-rich-marcin-o-ek.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Episode 123: The APL Dojo","slug":"episode-123-the-apl-dojo","published_at":"2026-04-07T16:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/episode-123-the-apl-dojo","url":"https://www.buzzsprout.com/2592851/episodes/18977110-episode-123-the-apl-dojo.mp3","duration_seconds":8644,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/episode-123-the-apl-dojo/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/episode-123-the-apl-dojo.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Episode 122: REPL & IDE Deep Dive","slug":"episode-122-repl-ide-deep-dive","published_at":"2026-03-24T15:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/episode-122-repl-ide-deep-dive","url":"https://www.buzzsprout.com/2592851/episodes/18900015-episode-122-repl-ide-deep-dive.mp3","duration_seconds":5107,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/episode-122-repl-ide-deep-dive/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/episode-122-repl-ide-deep-dive.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Episode 121: Arbitrary Echo Chambers","slug":"episode-121-arbitrary-echo-chambers","published_at":"2026-03-09T00:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/episode-121-arbitrary-echo-chambers","url":"https://www.buzzsprout.com/2592851/episodes/18812274-episode-121-arbitrary-echo-chambers.mp3","duration_seconds":5768,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/episode-121-arbitrary-echo-chambers/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/episode-121-arbitrary-echo-chambers.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Episode 120: FIXAPL with Jacob Lockwood","slug":"episode-120-fixapl-with-jacob-lockwood","published_at":"2026-02-17T14:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/episode-120-fixapl-with-jacob-lockwood","url":"https://www.buzzsprout.com/2592851/episodes/18699005-episode-120-fixapl-with-jacob-lockwood.mp3","duration_seconds":7031,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/episode-120-fixapl-with-jacob-lockwood/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/episode-120-fixapl-with-jacob-lockwood.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Episode 119: The Phoenix Episode 🐦‍🔥","slug":"episode-119-the-phoenix-episode","published_at":"2026-02-08T20:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/episode-119-the-phoenix-episode","url":"https://www.buzzsprout.com/2592851/episodes/18645098-episode-119-the-phoenix-episode.mp3","duration_seconds":7189,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/episode-119-the-phoenix-episode/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/episode-119-the-phoenix-episode.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Ch-ch-changes","slug":"ch-ch-changes","published_at":"2025-11-08T05:40:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/ch-ch-changes","url":"https://www.buzzsprout.com/2592851/episodes/18616979-ch-ch-changes.mp3","duration_seconds":5517,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/ch-ch-changes/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/ch-ch-changes.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Dr. Ken Iverson","slug":"dr-ken-iverson","published_at":"2025-10-25T05:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/dr-ken-iverson","url":"https://www.buzzsprout.com/2592851/episodes/18616981-dr-ken-iverson.mp3","duration_seconds":6896,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/dr-ken-iverson/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/dr-ken-iverson.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"I.P. Sharp Associates - A Company Ahead of its Time","slug":"i-p-sharp-associates-a-company-ahead-of-its-time","published_at":"2025-10-11T05:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/i-p-sharp-associates-a-company-ahead-of-its-time","url":"https://www.buzzsprout.com/2592851/episodes/18617011-i-p-sharp-associates-a-company-ahead-of-its-time.mp3","duration_seconds":3041,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/i-p-sharp-associates-a-company-ahead-of-its-time/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/i-p-sharp-associates-a-company-ahead-of-its-time.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Tacit to the Limit","slug":"tacit-to-the-limit","published_at":"2025-09-27T05:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/tacit-to-the-limit","url":"https://www.buzzsprout.com/2592851/episodes/18617012-tacit-to-the-limit.mp3","duration_seconds":3793,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/tacit-to-the-limit/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/tacit-to-the-limit.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Gary Bergquist and Zark Utilities","slug":"gary-bergquist-and-zark-utilities","published_at":"2025-09-13T05:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/gary-bergquist-and-zark-utilities","url":"https://www.buzzsprout.com/2592851/episodes/18617013-gary-bergquist-and-zark-utilities.mp3","duration_seconds":5011,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/gary-bergquist-and-zark-utilities/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/gary-bergquist-and-zark-utilities.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Exploring the Array Languages while Building Community","slug":"exploring-the-array-languages-while-building-community","published_at":"2025-08-30T05:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/exploring-the-array-languages-while-building-community","url":"https://www.buzzsprout.com/2592851/episodes/18617014-exploring-the-array-languages-while-building-community.mp3","duration_seconds":4036,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/exploring-the-array-languages-while-building-community/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/exploring-the-array-languages-while-building-community.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"KDB-X","slug":"kdb-x","published_at":"2025-08-16T04:47:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/kdb-x","url":"https://www.buzzsprout.com/2592851/episodes/18617015-kdb-x.mp3","duration_seconds":3845,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/kdb-x/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/kdb-x.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Asher Mancinelli's Ideal Array Language","slug":"asher-mancinelli-s-ideal-array-language","published_at":"2025-08-02T05:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/asher-mancinelli-s-ideal-array-language","url":"https://www.buzzsprout.com/2592851/episodes/18617016-asher-mancinelli-s-ideal-array-language.mp3","duration_seconds":4336,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/asher-mancinelli-s-ideal-array-language/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/asher-mancinelli-s-ideal-array-language.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Implementing Replicate","slug":"implementing-replicate","published_at":"2025-07-19T05:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/implementing-replicate","url":"https://www.buzzsprout.com/2592851/episodes/18617017-implementing-replicate.mp3","duration_seconds":4436,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/implementing-replicate/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/implementing-replicate.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Decker Fantasy Camp","slug":"decker-fantasy-camp","published_at":"2025-07-05T04:55:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/decker-fantasy-camp","url":"https://www.buzzsprout.com/2592851/episodes/18617018-decker-fantasy-camp.mp3","duration_seconds":4907,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/decker-fantasy-camp/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/decker-fantasy-camp.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Learning q with Alex Unterrainer","slug":"learning-q-with-alex-unterrainer","published_at":"2025-06-21T04:02:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/learning-q-with-alex-unterrainer","url":"https://www.buzzsprout.com/2592851/episodes/18617019-learning-q-with-alex-unterrainer.mp3","duration_seconds":3774,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/learning-q-with-alex-unterrainer/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/learning-q-with-alex-unterrainer.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Single Assignment C","slug":"single-assignment-c","published_at":"2025-06-07T04:41:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/single-assignment-c","url":"https://www.buzzsprout.com/2592851/episodes/18617020-single-assignment-c.mp3","duration_seconds":5237,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/single-assignment-c/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/single-assignment-c.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Making Interpreters Faster","slug":"making-interpreters-faster","published_at":"2025-05-24T04:46:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/making-interpreters-faster","url":"https://www.buzzsprout.com/2592851/episodes/18617021-making-interpreters-faster.mp3","duration_seconds":4629,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/making-interpreters-faster/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/making-interpreters-faster.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"The ArrayFire GPU Library","slug":"the-arrayfire-gpu-library","published_at":"2025-05-10T04:52:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/the-arrayfire-gpu-library","url":"https://www.buzzsprout.com/2592851/episodes/18617022-the-arrayfire-gpu-library.mp3","duration_seconds":4008,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/the-arrayfire-gpu-library/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/the-arrayfire-gpu-library.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"J9.6 - The New J Version","slug":"j9-6-the-new-j-version","published_at":"2025-04-26T05:00:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/j9-6-the-new-j-version","url":"https://www.buzzsprout.com/2592851/episodes/18617023-j9-6-the-new-j-version.mp3","duration_seconds":4003,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/j9-6-the-new-j-version/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/j9-6-the-new-j-version.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"Julia - an Array Language","slug":"julia-an-array-language","published_at":"2025-04-12T04:45:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/julia-an-array-language","url":"https://www.buzzsprout.com/2592851/episodes/18617024-julia-an-array-language.mp3","duration_seconds":4850,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/julia-an-array-language/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/julia-an-array-language.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]},{"title":"The Goal Array Language","slug":"the-goal-array-language","published_at":"2025-03-29T05:34:00+00:00","page_url":"https://stenobird.com/podcast/arraycast-3897552/the-goal-array-language","url":"https://www.buzzsprout.com/2592851/episodes/18617025-the-goal-array-language.mp3","duration_seconds":4060,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/arraycast-3897552/episodes/the-goal-array-language/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/arraycast-3897552/the-goal-array-language.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}]}