podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Matt Godbolt
Shows
Hacker News Highlights
5.7.25 | Clippy brings 90s UI to local LLMs, Gemini 2.5 Pro preview released, OpenAI acquires Windsurf for $3B
This is a recap of the top 10 posts on Hacker News on May 7, 2025.Show HN: Clippy – 90s UI for local LLMshttps://felixrieseberg.github.io/clippy/https://news.ycombinator.com/item?id=43905942Gemini 2.5 Pro Previewhttps://developers.googleblog.com/en/gemini-2-5-pro-io-improved-coding-performance/https://news.ycombinator.com/item?id=43906018OpenAI reaches agreement to buy Windsurf for $3Bhttps://www.bloomberg.com/news/articles/2025-05-06/openai-reaches-agreement-to-buy-startup-windsurf-for-3-billionhttps://news.ycombinator.com/item?id=43900877Matt Godbolt sold me on Rust by showing me C++https://www.collabora.co...
2025-05-07
11 min
Two's Complement
Observable Metrics
Matt and Ben explore the intersection of testing, metrics, and observability in performance-critical code. They debate push vs pull metric systems, share war stories from financial trading systems, and ponder what to do when your program can't tell anyone it's in trouble.
2025-04-11
39 min
Two's Complement
Pair Programming with HAL?
Matt and Ben explore the new world of AI-assisted coding: is it like pairing with junior developer? Matt gets the recording working the second time, Ben worries about what happens when your business depends on code you don't understand.
2025-03-16
47 min
Two's Complement
Passing Messages
Ben and Matt wade into the deep waters of messaging systems, get utterly lost in time synchronization rabbit holes, and discover their new podcast tagline: "We make mistakes so you don't have to." Matt celebrates by getting his car stuck where cars shouldn't go.
2025-02-14
58 min
Two's Complement
Getting CRUFTy
Ben unveils his latest acronym-based software discussion framework while Matt patiently waits for the punchline. Our hosts explore alternatives to technical debt, debate the value of naming things, and Matt questions his ability to remember five letters for more than fourteen minutes. Ben has written a blog post going into more detail since the recording.
2025-01-12
35 min
Two's Complement
Are We Remotely Productive?
Matt and Ben unpack the mysteries of remote work and programmer productivity, with a side of two's complement philosophy. Featuring unexpected insights, hallway chat nostalgia, and the radical notion that writing less code might actually be winning.
2024-12-14
26 min
Two's Complement
Are Dirty Hands Right?
Matt and Ben preach the gospel of "dirty hands are right," then spend 30 minutes explaining why that's completely wrong unless you're the right person, with the right skills, at the right time, working on the right thing. Also, don't cook chicken with dirty hands.
2024-11-23
31 min
Two's Complement
Sequence Locks
Matt talks about a work thing, called a sequence lock. Ben suggests some dumb ideas about that work thing. Then our hosts discuss how to starve a reader, anger the Gods of Volatility, and invoke Sylvester Stallone.
2024-10-26
48 min
The Media Club with Matt Deegan
The Endgame for Local Radio
The latest RAJAR figures are out - and new local radio regulations kick in... so what does it mean for the big commercial players? Media analyst Adam Bowie tells us what’s happening.Also on the programme: as TV bigwigs descend on Cannes for Mipcom, why is everyone looking to the past? Deadline’s Jake Kanter puts down his cocktail to tell us more.All that, plus: Kimberly Godbolt from search network Talented People takes the temperature of UK TV production. Are we any closer to the end of the commissioning drought?
2024-10-25
38 min
Talking Postgres with Claire Giordano
Becoming a Postgres committer with Melanie Plageman
If you could work on anything, would you quit your job to pursue it? Postgres committer and major contributor Melanie Plageman joined Claire Giordano on this episode of the Talking Postgres podcast (formerly Path To Citus Con) to share her story about becoming a Postgres committer. Melanie pivoted from IT consulting to open-source development, driven by her fascination with systems engineering and Postgres open source. What’s the secret to getting your patch committed? Feedback is a gift, but how willing are you to embrace it? How important is mentorship—and how important is it to ask for help? Even...
2024-09-20
1h 22
Two's Complement
The Joy of Programming
Matt and Ben realize they love their jobs, and decide to keep doing them. Flow state, to the point where it makes people uncomfortable, is discussed. Also toilet humor. Ben makes an unintentional Sesame Street reference. Matt recalls his level 70 cleric.
2024-09-11
39 min
Two's Complement
Deploy First Development
Our hosts congratulate themselves on finally having decent microphones. Matt quizzes Ben on his "Deploy First" approach to software development. Ben explains branch-based deployment environments. He assures Matt he's a mortal. Matt promises to be less rubbish.
2024-08-17
40 min
Two's Complement
Programming Under Pressure
Ben and Matt come up with a podcast on the spot, which they do every month but also this month too. Our hosts discuss on-call rotations, fighting (virtual) fires, and working to meet deadlines at the mercy of the world. Ben says the letter 'P' a lot. Matt's brain freezes, but he's OK.
2024-07-21
46 min
CppCast
QuantLib
Luigi Ballabio joins Phil and Matt Godbolt. Luigi talks to us about QuantLib, an open-source library for financial models that he co-founded and now maintains. News WG21 St. Luis trip reports: "Official" report, collated by Inbal Levy Herb Sutter's trip report Links QuantLib home page Episode about borrow-checked C++ with Sean Baxter "QuantLib Python Cookbook" - book by Luigi "Implementing QuantLib" - book by Luigi
2024-07-12
1h 01
Two's Complement
Avoiding Abandonware
Matt and Ben explore the unfortunate death and rebirth pattern of software systems. Ben botches a quote from Bjarne Stroustrup, and then explains why you can't go back in time and kill Hitler. Matt exhibits all the bad things when describing a serialization library.
2024-06-17
40 min
Two's Complement
Is Optimization Refactoring?
In flagrant violation of Betteridge's Law, Ben and Matt consider the question 'Is Optimization Refactoring?' and conclude that the answer is 'probably'. Ben warns our listener about overspecifying in tests. Matt is horrified by his own assumption that other people's code works.
2024-05-15
37 min
The Media Club with Matt Deegan
A Factual Funding Crisis & Joe Lycett's Churnalism
The BBC has been criticised this week by MPs for their plans to move production across the UK in a project, the broadcaster calls 'Across the UK'. The corporation are also planning on introducing performance related pay for some of it's top talent. Media news and analysis, with host Matt Deegan, Gold Walla's MD Faraz Osman and Kimberly Godbolt co-founder of Talented People.Joe Lycett returned to Channel 4 on Friday, launching a new series of his late night show with a publicity stunt involving fake stories in the press. The panel discuss what impact this stunt...
2024-04-19
41 min
Two's Complement
The Future of Compiler Explorer
Matt ponders the future of his accidentally eponymous hobby project. Ben offers thoughtful consideration while waiting for the right opportunity to crack a joke. No lawyers were harmed in the making of this podcast.
2024-04-17
26 min
Microarch Club
101: Matt Godbolt
Matt Godbolt joins to talk about early microprocessors, working in the games industry, performance optimization on modern x86 CPUs, and the compute infrastructure that powers the financial trading industry. We also discuss Matt's work on bringing YouTube to early mobile phones, and the origin story of Compiler Explorer, Matt's well-known open source project and website.Matt's Site: https://xania.org/Matt on LinkedIn: https://www.linkedin.com/in/godbolt/Matt on X: https://twitter.com/mattgodboltMatt on Mastodon: https://hachyderm.io/@mattgodboltMatt on Bluesky: https://bsky.app...
2024-04-10
2h 29
Two's Complement
Strong ARM
Ben and Matt discuss their transition to using ARM-based Apple Silicon laptops for their day jobs. Ben rewrites Bash into Java because it makes his tests run faster. Matt tries to teach VSCode something and winds up writing JSON instead.
2024-03-18
41 min
CppCast
Psychology and Starting Out as a Developer
Gail Ollis joins Phil and Matt Godbolt. Gail talks to us about why, after two decades of software development, she took a degree in psychology followed by a PhD that researched the psychology of software development - and how she now uses this to help others get started and, hopefully, avoid many of the human issues that can plague our software projects. News "Contracts MVP is Feature Complete" - Reddit "Contracts for C++" Timur's C++ London talk Gemini refuses to talk about C++ 20 Concepts to someone under the age of 18! Hacker News thread Twitch streamer's reaction (ThePrimeTime) “White Ho...
2024-03-11
1h 07
Two's Complement
make podcast
Matt and Ben describe how to build a developer automation interface with Make, a ubiquitous build tool that can be conveniently inflicted on other people. Ben explains a great way to test shell scripts that doesn't work. Matt deletes libbob3.so and then regrets it.
2024-02-17
37 min
Two's Complement
Technical Debts
Ben and Matt discuss the original definition of technical debt a metaphor created by Ward Cunningham to explain why software designs that were correct when created now need to be changed. Ben invents a new verb, 'to soapbox' and then demonstrates its practical use. Matt reads timestamps in the future.
2024-01-15
46 min
Talking Postgres with Claire Giordano
My Journey into Performance Benchmarking with Jelte Fennema-Nio & Marco Slot
No one likes benchmarking. But it can be one of the highest impact things you do. Jelte Fennema-Nio and Marco Slot joined Claire Giordano and Pino de Candia on this episode of Path To Citus Con* podcast for developers who love Postgres—to discuss their journeys into performance benchmarking. And how it can change the course of your career. Do you need to find bottlenecks in your Postgres? Do you want to build skills with database benchmarks? There are many lovely benchmarking tools in the Postgres world: HammerDB, pgbench, YCSB, BenchBase, perf, & more. And in addition to running benchmarks th...
2024-01-12
1h 13
CppCast
Modern C++ with Qt
Ville Voutilainen joins Timur and guest co-host, Guy Davidson. Ville talks about his work at The Qt Company and on the C++ standard committee, and about how modern C++ features such as Modules and Sender/Receiver can integrate with the Qt framework. News Matt Godbolt on Computerphile PVS-Studio C++ quiz Boston C++ meetup C++ Now Links P2300R7 - std::execution (a.k.a. Sender/Receiver)
2024-01-12
1h 08
Two's Complement
Copypasta
Matt and Ben talk about when it's OK to copy and paste code. Matt explains how helpful compilers take the time-saving step of copying and pasting code for you, saving you precious microseconds. Ben recalls things from the 80s, like word processors and Indiana Jones.
2023-12-19
40 min
Two's Complement
Iter-Mental Development
Ben and Matt compare iterative and incremental approaches to software development. To everyone's astonishment, they turn out to be different. Then they decide we need better names for these things, but it turns out naming things is hard.
2023-11-20
27 min
Two's Complement
Compression
Matt and Ben talk about how compression works, specifically deflate, which is apparently everywhere. Ben gets particular about compression ratios. Matt explains how to compress /dev/random by sorting it first.
2023-10-23
46 min
Software Unscripted
Disassembling Languages with Matt Godbolt
Richard talks with Matt Godbolt, author of the godbolt.org Compiler Explorer, about how certain aspects of the Compiler Explorer work, as well as "disassembling" language designs themselves - talking about reference counting optimizations, destructors and unwinding, and even defending the infamous design decision of NaN != NaN. Hosted on Acast. See acast.com/privacy for more information.
2023-10-22
1h 07
Two's Complement
Questionable Comments
Ben and Matt comment on different types of comments in code. Join our hosts and they explore both good and bad types of comments, from the essential to the inexcusable. Matt explains how to bump the failure counter to 99. Ben suggests violence against cats.
2023-09-18
42 min
CppCast
AI and Random Numbers
Frances Buontempo joins Phil and returning guest co-host, Matt Godbolt. Frances talks to us about her new book on modern C++ as well as her the topic of her previous book on machine learning. We discuss the differences between LLM-based AI and more statistical approaches, as well as where random numbers fit into all this and the limitations of their current support in C++. News CppCon programme announced C++ on Sea videos "Inside STL" - The Old New Thing (August archive) Open source C++ projects that use modern C++ features (Reddit) Links "C++ Bookcamp" (title may...
2023-09-15
59 min
The Media Club with Matt Deegan
Mark Thompson's 'To Do'List, Marketers v Consumers, Goodbye Facebook News
Why do marketers love digital so much, when consumers prefer OOH? Jane Ostler is here to unpack the findings from Kantar's Media Reactions 2023, with host Matt Deegan and Talented People’s Kimberley Godbolt.Plus: Mark Thompson is taking over at CNN - but after taking on the top job at the BBC and New York Times... is this his toughest challenge yet?Also on the programme: how some enterprising souls could be using Spotify to launder money and why Facebook’s hitting ‘close tab’ on FaceBook News.All that, plus in the m...
2023-09-08
37 min
Two's Complement
Ben Walks A Tree
Ben ventures into the forest, finds a tree traversal problem, and then fails his will save and gets fascinated by a hash map. Matt suggests zombies. Then they come up with a solution and talk about how to test it because of course they do.
2023-08-22
43 min
Algorithms + Data Structures = Programs
Episode 141: 🇨🇦 CppNorth Live 🇨🇦 Kate Gregory, Jessica Kerr & Kristen Shaker!
In this episode, Conor and Ben Deane record live from CppNorth 2023 in Toronto, Canada and interview more speakers and attendees from the conference!Link to Episode 141 on WebsiteDiscuss this episode, leave a comment, or ask a question (on GitHub)TwitterADSP: The PodcastConor HoekstraBen DeaneGuests InterviewedKate GregoryKristen ShakerJessica KerrShow NotesDate Recorded: 2023-07-19Date Released: 2023-08-04CppNorthCppNorth 2023: Keynote - Optimizing for Change - Ben DeaneCppNorth 2023: Keynote - Steps to Wisdom for C++ Developers...
2023-08-04
34 min