VLC's latest version still supports iOS 9 through the current iOS 26, achieved through elaborate Frankenstein compiler configurations.
Snapshot · Lex Fridman Podcast
VLC's latest version still supports iOS 9 through the current iOS 26, achieved through elaborate Frankenstein compiler configurations.
Where this was said
At 2:01:02 · chapter starts 1:48:59
Kostya's GoToMeeting reverse engineering, stepping through millions of CPU instructions, dumping memory from VMs, needing bit-exact output — and why a 1MB blob takes a month. [1] — Kieran Kunhya "Reverse engineering a codec means opening a binary with no documentation, stepping through millions of CPU instructions in a debugger, dump…" 2:00:00
Hand-written SIMD assembly for pixel format conversion functions in Kieran's company runs 62 times faster than equivalent C code.
Compilers cannot auto-vectorize anywhere close to what an expert human can do by hand. The dav1d AV1 decoder proves it: 80% assembly, 62x faster than C on pixel conversion functions, running on 3 billion devices. Moore's Law is over — squeezing hardware through hand-crafted assembly is how you get more without buying more.
AV1 achieves 40–60% bandwidth reduction compared to H.264 at the same visual quality, enabling better streaming at lower bitrates.
Reverse engineering a codec means opening a binary with no documentation, stepping through millions of CPU instructions in a debugger, dumping memory from a virtual machine, and slowly inferring — frame by frame — what the compression algorithm is doing. A 1MB blob takes roughly a month. Kostya did 20–30MB blobs regularly, for fun.
FFmpeg's FATE testing system runs on volunteer hardware across hundreds of compiler, OS, and CPU variants — from Visual Studio to Apple Clang, from x86 to RISC-V to PowerPC. A single code change can silently miscompile on GCC 11 on macOS. The matrix of combinations isn't a table — it's a pivot table.
Ad-based monetization works well for game apps where users spend extended time in-session, as seen with Grid and Wordle.
Tool-focused apps like PuffCount are poor candidates for ad monetization because users don't stay in-session long enough.
A hard paywall is a screen that blocks all app features unless the user pays or starts a free trial — it cannot be dismissed.
Mobile apps are primarily monetized through either ads (best for games) or in-app purchases/subscriptions (best for tools).
According to the episode, YouTube outperforms every other social platform for building trust and driving SaaS conversions.
Vasco stated that the majority of his app's user base came directly from his YouTube channel.
SEO Bot features a 'Boost My Domain Rating' button that routes users directly to Listing Bot, an example of in-product cross-selling.
The founder's entire product portfolio is AI-related, making it easier to package products attractively for directories.
The founder attached their SaaS demo to the trending debate about whether AI coding is actually good enough to build a full SaaS product.
We use essential and analytics cookies to run Vuci. To understand how the site is used: Privacy Policy.
Install Vuci on your phone
Add it to your home screen for a faster, app-like experience.
Install Vuci on your phone
Tap the Share button, then “Add to Home Screen”.
A new version is available
Reload to get the latest Vuci.