How controversy on Twitter/X helps solve problems | Lex Fridman Podcast
Speakers from FFmpeg and VideoLAN discuss how social media controversy has been an effective tool for small open-source projects to get attention from large corporations like Google and Microsoft. They also celebrate the contributions of young and unpaid developers to these critical open-source projects. The conversation highlights the tension between genuine security research and performative CVE drama in the security community.
Summary
The conversation opens with an acknowledgment that provocative or 'spicy' tweets from FFmpeg and VideoLAN have produced tangible positive results, including increased donations and greater technical awareness of FFmpeg's importance. While donations still fall short of funding even a single full-time developer, the visibility gained through social media controversy has been meaningful.
A key example is shared about VLC on Android: for over a year, the team could not get anyone at Google to address a Play Store bug that was blocking VLC updates — a product used by roughly 100 million people. It was only after threatening to stop distributing VLC for Android via a public tweet that someone from Android finally engaged. A similar tactic was used with Microsoft regarding the Windows Store distribution of VLC. The speaker notes that despite VLC likely being one of the top 10 most-used applications on Windows, they have no formal ISV relationship or point of contact at Microsoft, unlike major companies such as Adobe or Spotify.
The discussion then shifts to celebrating contributors to these projects, with specific praise for Andreas Reinhardt and Anton Kern's work on refactoring FFmpeg.c with threading — a massive behind-the-scenes overhaul that doesn't change anything for end users but represents enormous engineering effort. The speakers push back on a dismissive tweet claiming 'a teenager is running the FFmpeg account,' countering that teenagers have written more assembly for FFmpeg than many Google engineers, and that there are no barriers to contributing to world-class open-source software.
Several young contributors are highlighted: Ruikai Peng, a 16-year-old whose early FFmpeg contributions found and fixed security issues without fanfare; Felix, one of VLC's oldest contributors who started at 16 and handles Mac and iOS; and Edward Wong, a 14-year-old Google Summer of Code participant who contributed significant assembly code. The speakers express admiration for contributors who fix issues quietly and quickly rather than staging public security drama, contrasting this with a portion of the security community that inflates CVE severity scores for self-promotion — citing an example of an issue in a development branch that was fixed within 3 days but could easily have been hyped as a high-priority vulnerability.
Key Insights
- The VLC team couldn't get anyone at Google to address a Play Store bug blocking Android updates for over a year — despite having ~100 million users — until they publicly threatened to stop distributing VLC for Android on social media.
- Despite VLC likely being one of the top 10 most-used applications on Windows, VideoLAN has no formal Microsoft ISV relationship or dedicated point of contact, unlike companies such as Adobe or Spotify.
- The FFmpeg account pushed back on the claim that 'a teenager is running this account' by arguing that teenagers have written more assembly in FFmpeg than Google engineers, framing youth not as a disqualifier but as a point of pride.
- Andreas Reinhardt and Anton Kern's refactoring of FFmpeg.c with threading is described as 'rebuilding the airplane while it's in the air' — a massive engineering undertaking that produces no visible change for end users but represents critical unpaid maintenance work.
- A 16-year-old contributor, Ruikai Peng, found and fixed a security issue in FFmpeg within 3 days without filing a dramatic CVE, which the speakers contrast approvingly with security researchers who inflate severity scores on development-branch issues for self-promotion.
Topics
Transcript
[0:03] We should say that some some of the spicy tweets that you're carrying your behind and some of the debacle produced results, positive results. Donations have increased substantially. They're still not enough to cover even a single full-time developer, but on both you know, awareness level and a technical level, there's substantially more technical awareness and sort of awareness of the importance of FFmpeg as a result as a result of X and and what's happened. [0:33] I can say you know, it it it serves its purpose. People realize the level of importance FFmpeg has. And on VideoLAN it's the same, right? Like for example, a very simple example, >> [sighs] >> for more than a year we…
Full transcript available for MurmurCast members
Sign Up to AccessMore from Lex Clips
How the Civil War ended | Gary Gallagher and Lex Fridman
Gary Gallagher and Lex Fridman discuss how the Civil War ended, focusing on Lee's surrender at Appomattox and Grant's magnanimous treatment of Confederate forces. They explore how Grant's generous surrender terms, influenced by Lincoln's reconciliation goals, contrasted with calls from Radical Republicans for harsher punishment and how this approach facilitated national reunification rather than perpetuating resentment.
White supremacy after the Civil War | Gary Gallagher and Lex Fridman
Historian Gary Gallagher discusses Reconstruction, white supremacy, and Confederate memory in post-Civil War America, emphasizing that Northern troops were insufficient to enforce equal rights for freed Black people, and explaining how the "Lost Cause" narrative allowed the South to reframe the war's purpose while Jim Crow became the mechanism for maintaining white supremacy.
The truth about the Civil War - Why people volunteered to fight | Gary Gallagher and Lex Fridman
Historian Gary Gallagher discusses the distinction between causation and motivation in Civil War volunteerism, explaining that while slavery caused the war, most Northern soldiers were motivated by belief in preserving the Union as a democratic republic. He emphasizes that understanding citizen-soldiers' sense of civic duty and American exceptionalism is essential to comprehending why ordinary people risked their lives for the Union.
Christianity and religion during the Civil War | Gary Gallagher and Lex Fridman
Both Union and Confederate sides during the American Civil War were overwhelmingly Protestant Christian and used religious justification for their military efforts. Interestingly, Confederate leaders like Lee and Jackson were notably more overtly religious in their official communications than Union commanders like Grant and Sherman.
Racism in America after slavery was abolished | Gary Gallagher and Lex Fridman
Gary Gallagher discusses how abolishing slavery was only the beginning of achieving equal rights for Black Americans, noting that most Northern whites prioritized saving the Union over ensuring racial equality. He explains that legal changes like the Civil Rights Act took over a century to achieve, while the deeper work of changing societal attitudes and prejudices remains ongoing and vulnerable to exploitation.