One Year of Latent Space
At our Final Frontiers event on Friday, we'll be celebrating one year of Latent Space. In just 12 months, it has grown from an idea to the #1 AI Engineering podcast, peaking at #10 in the US Tech podcast charts, and crossing 1 million unique readers on our Substack.
The original launch tweet (opens in a new tab)
I wanted to share some of the learnings I had while building this, since I get asked often.
Be timely, or be timeless
We only do three types of episodes on Latent Space:
- 101s (0 guests)
- 101s are driven by topic (datasets, benchmarking, etc) and are ~timeless; not the content itself obviously, but the window in which it’s relevant. People will be interested in Datasets 101 today as well as in 5 years from now. You just need to update the content accordingly.
- Guest Interviews (1-2 guests)
- Guest interviews are driven by trend. The timeliness for these is measured in weeks in order to get the biggest viral interest. Aligning interviews with releases is also a good idea. Many companies like Replit, SourceGraph, etc, have broken news on Latent Space which has helped them create buzz, and has helped us by being the reference point for the news. After the initial buzz passes, if you have done a good job on the episode, it will become the definitive guide on a specific topic. The person you interviewed will keep sharing it with people who want to learn more about them / their business.
- Emergency and Recap pods (5+ guests)
- Emergency pods are driven by news and their lifespan is ~1 day. This is why we use Twitter Spaces and not professional recording for them. These are also the episodes with the least amount of prep, so having more speakers helps with broadening perspectives. We haven't really done many of these recently, and ThursdAI has done a great job at covering news with their weekly, live format.
- Recap pods are live event interviews with short, live in person conversations that give the listener an idea of what it’s like to be there in audio format. We covered OpenAI DevDay and NeurIPS this way.
Cover the under-covered
Our second episode ever was with Varun Mohan of Codeium (opens in a new tab); they had 10,000 users at the time. In Feb 2024 the company raised $65M and is now one of the largest cos in the AI dev tooling space with over 300,000 users.
Covering promising people and companies before they blow up will build 1) a lot of goodwill with the guest, as you were an early believer, and didn't just invite them because they are popular 2) a reputation with your audience as the place where interesting new tools are discovered.
A lot of the interest in Latent Space has been from people valuing us as a "bullshit detector". They can trust that most of our guests are serious people with real products.
Interview the famous people too!
Our first breakout episode was having George Hotz (opens in a new tab) on the podcast. I sent George a cold email and he agreed to come on. In the studio he shared this: "I get a lot of people inviting me to podcasts, and to decide I listen to one episode and if I learn something new in the first 5 minutes of listening, I accept.". (George has only been on ours and Lex Fridman's pod in the past year to my knowledge)
The best guests will only come on if they think they'll get asked good questions, so make sure that every single episode you put out represents the quality of your show. Swyx and I cancelled multiple episodes after recording them because we didn't think the quality was high enough.
You might also have some of them as fans already. I also cold emailed Chris Lattner about coming on, and he responded saying he had listened to the show before and was a fan! Those are some of the most rewarding moments.
In-person recording > Remote
We have done 55 episodes of Latent Space so far, and only a handful of them were done remotely. The rest was either at our studio in San Francisco or with our portable mics. We have a pretty strict in-person policy for guests.
There are a few reasons why:
- Breaking the ice in person is much easier than online. We don’t do any prep calls, so we’re often meeting our guests for the first time in the studio. Much easier to build good vibes. If they are nervous / closed off, it won’t be very entertaining.
- It feels a lot less transactional. We had lunch with some of our guests, shared swag, talked about archery hunting, or gave them a ride home. It’s a great way to build a relationship that goes beyond the podcast.
- Online it’s really hard to “talk over each other” so to speak as voices get all muddled. This leads to very linear and robotic conversations where each person has to wait for the other to finish before jumping in. In the studio it’s much more free flowing and you can easily see the body language of someone wanting to chime in.
Hard to express how confused you are by PyTorch class definitions through a webcam
For the studio, we first rented StudioPod (opens in a new tab) in the Mission, but eventually just built our own at the Newton (opens in a new tab). The setup for 4 mics is ~$5-6k. It’s been nice to have a shared table where people can “lean in” rather than sitting away on different couches (another good suggestion / insight that swyx had).
Create "thumbnails" of content
Just like with everything else, podcasts have a funnel. You can think of 4 stages of it: promotion tweets -> Substack post -> audio skimming -> full episode listen.
Not everyone has 1 hour to listen to an episode, but you want to deliver as much value as possible to them:
- The tweet is the 30 seconds version: you can check out the guest, the main idea, and why it matters.
- The Substack post is the 5 minutes version: you can read the full writeup on it + skim through the transcript if you want to refer to something specific. It also has links to all content.
- The podcast chapters are the 20 minutes version: sometimes there are only 1-2 points the listener is interested in. By providing chapters on each episode, you let them choose exactly what to listen to rather than just not pressing play at all.
- The podcast itself is the 1 hour version: sit back, relax, and enjoy the show :)
Many people will find value in it from just the 5 minutes version. You are able to grow an audience and fan base much more quickly than just hoping people will invest 1-3 hours to check out a few of your episodes. It also makes it easier for people to catchup on past episodes.
Trust your gut on what isn’t working
There have been a bunch of things that we have changed over our first year. None of them had clear “metrics”, but we just felt they weren’t working. This was our first set:
- Favorite AI product
- Favorite AI community
- A year from now, what will people be the most surprised by in AI?
- AI Thing you would pay for if someone built it? (personal, and work)
- If there’s one thing you want everyone to take away about AI, it’s _____
Most people said Midjourney and Eleuther AI to the first two, so we knew that wasn’t working. The thing people would pay for was usually something that people already knew was a good idea, but was being built. The 1 year prediction was too hard as it was sooo early. At the time we just had ChatGPT for ~2 months; it was hard for people to imagine “In one year we will have Sora, which generates super high fidelity videos from a single text prompt”.
We then evolved it to this:
- Acceleration: What has already happened in AI that you thought would take much longer?
- Exploration: What are the most interesting unsolved questions in AI?
- Takeaway: What’s one message you want everyone to remember today?
We used this most of the year actually, and it got some good responses, but the Acceleration question usually related to something the guest was building, so it was already covered, and the Exploration one wasn’t as deep as people are usually very focused in their domain.
We now don’t have a lightning round at all, and instead do a “zoom out” and just ask the guest about personal anecdotes, go over their best tweets, talk about some personal interests, etc. That has been a lot more fun to record, so we think it’s likely more fun to hear as well.
Listen to your listeners
We’ve been lucky to have a very strong Latent Space community; we have ~3,000 people in our Discord, and a lot of Twitter activity. We also ran an end of year survey to gather feedback and ideas. It’s important to stay in touch with those folks.
For example, people wanted to hear more from us, not just our guests. We now started doing a monthly “Alessio & Swyx” episode which is an audio version of the monthly recap swyx writes. So far we’ve done one (here (opens in a new tab)) and got some very good feedback. We are always open to trying out new formats, so if you have any suggestions please send us a DM or just tweet at us! We’d love to hear from you.
The other thing is just staying on top of Twitter; there are a lot of comments that don’t mention you directly. It’s also good to collect these so that future guests have “social proof” that it’s worth spending time to come to the studio. Some of our favorites:
“Great episode, good technical discussion on LLM pretraining 👍” - Andrej Karpathy (opens in a new tab)
“This was a wonderful chat w Alessio and @swyx - diving much deeper into the AI infra + compiler + language + implementation details of the Modular AI Engine than ever before.” - Chris Lattner (opens in a new tab)
“A good intro to the tiny corp for people who want to come work here.” - George Hotz (opens in a new tab) (+ Soumith Chintala (opens in a new tab))
“Your pods are a legitimate highlight of life for me. They’re amazing.” - Mckay Wrigley (opens in a new tab)
“I was driving, laughed so hard I almost had to pull over.” - Gene Kim (opens in a new tab)
“Best introduction to LLM benchmarks…It really shows that you always do your homework deeply before addressing any topic, which provides a lot of trust to your listeners. Thank you for that!” — Samuel Path (opens in a new tab)
“I listen to many podcasts. This has been one of the most interesting conversations I've heard on language models.” - Ben Dickson (opens in a new tab)
Find a good partner
Last but not least (probably #1 actually!), working with swyx on this has been a lot of fun and a huge learning experience. Having a partner to push you to be better and bounce ideas off of is super helpful when trying to create something new from scratch. It's also a good forcing function to make sure you really see it through. Luckily both of us have very similar work ethics and working styles 🙏 Excited for another year of it. Enjoy some of my favorite pics of the year.
Logan Kilpatrick from OpenAI after our first ever recording!
Laughing with Chris Lattner in the studio while the AC wasn't working in one of the hottest days of the year in SF
Our 3-hours-notice makeshift studio with Dylan Patel from SemiAnalysis
Our first "out of office" episode with Linus from Notion
Our first live audience show at Reactathon with Wes Bos as special guest
© Alessio Fanelli.RSS