Tacit Talk

Episode 27: Tersity with Aaron Hsu and Jon Smith


Listen Later

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"
...more
View all episodesView all episodes
Download on the App Store

Tacit TalkBy Conor Hoekstra

  • 5
  • 5
  • 5
  • 5
  • 5

5

4 ratings


More shows like Tacit Talk

View all
Software Engineering Radio - the podcast for professional software developers by se-radio@computer.org

Software Engineering Radio - the podcast for professional software developers

266 Listeners

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

285 Listeners

Accidental Tech Podcast by Marco Arment, Casey Liss, John Siracusa

Accidental Tech Podcast

2,093 Listeners

Talk Python To Me by Michael Kennedy

Talk Python To Me

586 Listeners

Software Engineering Daily by Software Engineering Daily

Software Engineering Daily

629 Listeners

Odd Lots by Bloomberg

Odd Lots

1,766 Listeners

Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

Syntax - Tasty Web Development Treats

990 Listeners

CoRecursive: Coding Stories by Adam Gordon Bell - Software Developer

CoRecursive: Coding Stories

185 Listeners

Advent of Computing by Sean Haas

Advent of Computing

75 Listeners

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

Algorithms + Data Structures = Programs

32 Listeners

The Array Cast by The Array Cast

The Array Cast

34 Listeners

Software Unscripted by Richard Feldman

Software Unscripted

26 Listeners

Oxide and Friends by Oxide Computer Company

Oxide and Friends

47 Listeners

Developer Voices by Kris Jenkins

Developer Voices

21 Listeners

Rust in Production by Matthias Endler

Rust in Production

11 Listeners