Tacit Talk

Tacit Talk

By Conor HoekstraTechnology
Download on the App Store

Tacit Talk episodes

  • Episode 36: Representation-Driven Algorithm Dispatch 🟦

    In this episode, "Representation-Driven Dispatch" (generated by Claude 4.6 Opus) is read by the Speechify text-to-speech app.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: LinkTree / Bio

    Show Notes

    Date Released: 2026-04-15

    • Representation-Driven Dispatch
    37 min
  • Episode 35: TinyAPL 0.13, Inverses & AP8L with Madeline Vergani

    In this episode, Conor interviews Madeline Vergani about TinyAPL 0.13, inverses, AP8L and more!

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: LinkTree / Bio

    About the Guest

    Madeline Vergani is the creator of TinyAPL, the Omnibar and AP8L.

    Show Notes

    Date Recorded: 2026-03-30
    Date Released: 2026-03-31

    • Madeline Vergani on APL Wiki
    • TinyAPL
    • TinyAPL on APL Wiki
    • TinyAPL Inverse
    • Omnibar
    • TinyAPL Combinators
    • ArrayCast Episode 88: Madeline Vergani and tinyapl
    • Tacit Talk Episode 14: TinyAPL with Madeline Vergani
    • Madeline's Blog
    • Most recent blog post
    • AP8L
    1 hr 16 min
  • Episode 34: Algebra as a Language (1972) 🟦

    In this episode, the 1972 paper "Algebra as a Language" by Kenneth E. Iverson is read by the Speechify text-to-speech app.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: LinkTree / Bio

    Show Notes

    Date Released: 2026-03-28

    • Algebra as a Language (1972)
    • Algebra: An Algorithmic Treatment (1972)
    28 min
  • Episode 33: From List Calculus to Array Calculi (Bird's Laws, AoP, MoA & SaC) 🟦

    In this episode, the "From List Calculus to Array Calculi" (generated by GPT 5.4) is read by the Speechify text-to-speech app.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: LinkTree / Bio

    Show Notes

    Date Released: 2026-03-18

    • From List Calculus to Array Calculi
    • An Introduction to the Theory of Lists (1986)
    • Mathematics of Arrays (MoA)
    • The Algebra of Programming (1996)
    • Algegraic Identities for Program Calculation (1989)
    • Algorithm Design with Haskell (2020)
    • Bird-Meertens Formalism (BMF)
    • The School of Squiggol: A History of BMF (2019)
    • Single Assignment C (SaC)
    • Lectures on Constructive Functional Programming
    30 min
  • Episode 32: Richard Bird's Algebraic Laws 🟦

    In this episode, the "Richard Bird's Algebraic Laws for Program Calculation" which is a summary of the important papers that introduced the algebraic laws of programming (generated by Claude 4.6 Opus) is read by the Speechify text-to-speech app.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: LinkTree / Bio

    Show Notes

    Date Released: 2026-03-14

    • Richard Bird's Algebraic Laws for Program Calculation
    • An Introduction to the Theory of Lists (1986)
    • The Algebra of Programming (1996)
    • Algegraic Identities for Program Calculation (1989)
    • Tweet about Kadane's Algorithm (2021/2022)
    • Algorithm Design with Haskell (2020)
    • Bird-Meertens Formalism (BMF)
    • The School of Squiggol: A History of BMF (2019)
    42 min
  • Episode 31: Notation as a Tool of Thought (1979) 🟦

    In this episode, the 1979 Turing Award paper "Notation as a Tool of Thought" by Kenneth E. Iverson is read by the Speechify text-to-speech app.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: LinkTree / Bio

    Show Notes

    Date Released: 2026-03-02

    • Notation as a Tool of Thought (1979)
    1 hr 35 min
  • Episode 30: Dyalog 20.0 with Adám Brudzewsky

    In this episode, Conor chats with Adám Brudzewsky about Dyalog 20.0, array notation, namespaces and the behind operator.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: LinkTree / Bio

    About the Guest

    Adám Brudzewsky is the head of language design at Dyalog Ltd. He is a lifelong APL programmer, founder of the APL Orchard, and the creator of Extended Dyalog APL and APLcart.

    Show Notes

    Date Recorded: 2026-01-01
    Date Released: 2026-01-02

    • Dyalog
    • Dyalog 20.0
    • TryAPL
    • Behind is Here
    • Using the Behind Operator in Dyalog APL // APL Programming // NEW in Dyalog v20.0
    • ArrayCast Podcast
    • Dyalog User Meeting YouTube Channel
    • Dyalog Ltd YouTube Channel
    • Dyalog 20.0 Top 5 Features
    • APL Quest
    • APL Challenge
    • Working with Array Notation in Dyalog APL // APL Programming // NEW in Dyalog v20.0
    • Inline Tracing in Dyalog // APL Programming // NEW in Dyalog v20.0
    • Using the Behind Operator in Dyalog APL // APL Programming // NEW in Dyalog v20.0
    • Running External Programs with ⎕SHELL // APL Programming // NEW in Dyalog v20.0
    • Namespace Manipulation and Data Extraction // APL Programming // NEW in Dyalog v20.0
    • The Beauty of Algorithms (code_report YouTube Video)
    • TinyAPL Extra Arguments
    • APL Session from Recording
    • Kap Forks
    • J Train Table
    • Elimination Sort (APL Quest 2023-1)
    • What’s Your Sign? (APL Quest 2018-4)
    2 hr 8 min
  • Episode 29: APL & Loons with Max Sun

    In this episode, Conor chats with Max Sun about his path to becoming an APL-er.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: Twitter | BlueSky | Mastodon

    About the Guests

    Max Sun is Senior APL Developer at InvestCloud, Inc. and was previously an APL developer at BCA Research. His interests include array programming, functional programming and programming languages and paradigms.

    Show Notes

    Date Recorded: 2025-10-05
    Date Released: 2025-12-29

    • Tacit Talk Episode 28: Co-dfns & AI with Aaron Hsu
    • ArrayCast Episode 22: Josh David, APL in Industry
    • BCA Research
    • CTFP Videos
    • APL Open Jobs
    14 min
  • Episode 28: Co-dfns & AI with Aaron Hsu

    In this episode, Conor chats with Aaron Hsu live from Minnowbrook 2025 about Co-dfns, fonts, AI and more!

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: Twitter | BlueSky | Mastodon

    About the Guests

    Aaron Hsu is the implementor of Co-dfns and an advocate for a terse and minimal array programming style. Hsu has a background in academic functional programming, and was primarily a Scheme programmer for ten years before learning APL. He was introduced to APL by Morten Kromberg while working on a GPU-hosted compiler, and switched to Dyalog APL for the project, which is now Co-dfns.

    Show Notes

    Date Recorded: 2025-10-04
    Date Released: 2025-10-22

    • ADSP Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu
    • ADSP
    • ArrayCast
    • ADSP Episode 111: C++23 Ranges, 2022 Retro & Star Wars
    • APL Fonts
    • Pragmata Pro Font
    • Stanley Jordan
    • Co-dfns
    • Co-dfns 4.1.4
    • Co-dfns Tweet
    • ArrayFire
    • DyalogScript
    • Learning APL
    • ArrayCast Episode 114: Gary Bergquist and Zark Utilities
    1 hr 6 min
  • Episode 27: Tersity with Aaron Hsu and Jon Smith

    In this episode, Conor moderates a discussion between Aaron Hsu and Jon Smith about tersity.

    Socials

    • Tacit Talk YouTube Playlist
    • Conor Hoekstra: Twitter | BlueSky | Mastodon

    About the Guests

    Aaron Hsu is the implementor of Co-dfns and an advocate for a terse and minimal array programming style. Hsu has a background in academic functional programming, and was primarily a Scheme programmer for ten years before learning APL. He was introduced to APL by Morten Kromberg while working on a GPU-hosted compiler, and switched to Dyalog APL for the project, which is now Co-dfns.

    Jon Smith is a senior software engineer and security researcher with a focus on compilers, reverse engineering, and low-level systems development. His expertise spans multiple architectures and operating systems, with a particular emphasis on LLVM internals, static analysis tooling, and custom native code generation, including everything from shellcode and bootloaders to bespoke object file layouts. He has written custom compiler optimizations, firmware for embedded systems, and tooling for both offensive and defensive security applications. With a strong background in C, C++, and assembly, he often works at the intersection of language tooling and binary analysis, applying deep systems knowledge to practical engineering problems. He also maintains a public Twitch stream aimed at making vulnerability research accessible to newcomers without a formal computer science background.

    Show Notes

    Date Recorded: 2025-03-24
    Date Released: 2025-03-28

    • GitHub Discussion of ADSP Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu
    • ADSP Episode 197: 🇬🇧 Algorithms & Tersity with Aaron Hsu
    • Co-dfns
    • Conway's Law
    • Bill Gate's "An Open Letter to Hobbyists"
    1 hr 40 min

About Tacit Talk

From the publisher's feed

Tacit Talk is a podcast about programming languages, combinators, algorithms and more!

More shows like Tacit Talk

Freakonomics Radio by Freakonomics Radio + Stitcher

Freakonomics Radio

31,948 Listeners

StarTalk with Neil deGrasse Tyson by Neil deGrasse Tyson

StarTalk with Neil deGrasse Tyson

14,361 Listeners

Odd Lots by Bloomberg

Odd Lots

1,975 Listeners

Very Bad Wizards by Tamler Sommers & David Pizarro

Very Bad Wizards

2,679 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

286 Listeners

CppCast by Jason Turner & Mathieu Ropert

CppCast

106 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

581 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

188 Listeners

ADSP: Algorithms + Data Structures = Programs by Conor Hoekstra, Bryce Adelstein Lelbach & Ben Deane

ADSP: Algorithms + Data Structures = Programs

37 Listeners

The Ezra Klein Show by New York Times Opinion

The Ezra Klein Show

15,919 Listeners

ArrayCast by Conor Hoekstra & Adám Brudzewsky

ArrayCast

38 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

66 Listeners

Developer Voices by Kris Jenkins

Developer Voices

30 Listeners

Rust in Production by Matthias Endler

Rust in Production

25 Listeners

Fallthrough by Fallthrough Media

Fallthrough

13 Listeners