Coding4Food LogoCoding4Food
HomeCategoriesArcadeBookmarks
vi
HomeCategoriesArcadeBookmarks
Coding4Food LogoCoding4Food
HomeCategoriesArcadeBookmarks
Privacy|Terms

© 2026 Coding4Food. Written by devs, for devs.

All news
TechnologyTools & Tech Stack

AV1 Isn't Even Everywhere Yet, but VLC's Creator is Cooking 'dav2d' for AV2. RIP Our CPUs.

June 1, 20263 min read

VideoLAN is already teasing dav2d, a software decoder for the upcoming AV2 standard. Hacker News erupts in the classic C vs. Rust debate. Here's the rundown.

Share this post:
circuit board, electronics, cpu, macro
Nguồn gốc: https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hnNguồn gốc: https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn
Nguồn gốc: https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hnNguồn gốc: https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn. Nội dung thuộc bản quyền Coding4Food. Original source: https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn. Content is property of Coding4Food. This content was scraped without permission from https://coding4food.com/post/dav2d-av2-decoder-videolan-jbkempf-hn
dav2dav2 decoderjean-baptiste kempfvideolancodec videosoftware decoderhacker news
Share this post:

Bình luận

Related posts

artificial intelligence, coding, programming, software, code, robot, computer, website, technology, matrix, program, development, server, html, cartoon, data, communication, command prompt, robotics, cyborg
TechnologyAI & Automation

Kimi K3: The Chinese Reasoning Model Crashing the Silicon Valley AI Party

Kimi K3 is making waves on Hacker News. Can this ultra-cheap reasoning LLM from Moonshot AI actually dethrone OpenAI's o1? Let's break it down.

Jul 173 min read
Read more →
circuits, electronics, atmel, atmega328, arduino, arduino uno, uno, microcontroller, control, board, chip, processor, hardware, circuit board, design, semiconductor, arduino, arduino, arduino, arduino, arduino, microcontroller, chip, chip, processor, circuit board, circuit board, circuit board
TechnologyTools & Tech Stack

SRE Replaces a $120k Proprietary Bowling System with $1,600 Worth of ESP32s

An SRE bought a legacy bowling alley and refused to pay a $120k vendor invoice. Instead, he rebuilt the scoring system for $1,600 using ESP32s.

Jul 203 min read
Read more →
ai generated, man, technology, business, office, meeting, digital, internet, computer, network, future, data, design, communication, information, connection, networking, futuristic, cyber, web, hacker, matrix, sci-fi
Dev LifeTechnology

Happy 15th Anniversary to Recurse Center: When Staying Small Beats Chasing the Unicorn Dream

A look back at Recurse Center's 15-year journey from a failed 'dating-style' job site to a free programming sanctuary for over 3,000 developers.

Jul 183 min read
Read more →
writing, typewriter, office, business, torpedo, paper, type, vintage, old, key, analogue, technology, write, antique, writing, writing, writing, writing, writing
Tools & Tech StackTechnology

Mouseless: The Ultimate Flex for Keyboard-Obsessed Devs Who Hate Mice

Trending on Hacker News: Mouseless lets you control macOS, Linux, and Windows purely with keystrokes. Is it a productivity hack or just brain-RAM heavy?

Jun 63 min read
Read more →
programming, robot, cyborg, artificial intelligence, programmer, technology, futuristic, computer, data, internet, information, communication, tech, network, laptop, server, cartoon
AI & AutomationTechnology

Who's Afraid of Chinese AI Models? The Great Algorithmic Efficiency Heist

Chinese AI models like DeepSeek are disrupting Silicon Valley with insane cost efficiency. Here is how they pulled it off despite hardware sanctions.

Jul 213 min read
Read more →
airport düsseldorf, airport, airfield, architecture, airport, airport, airport, airport, airport
GamingTechnology

Airport Simulator: The Addictive Minimalist Web Game Keeping Devs From Fixing Bugs

Stumbled upon Airport Simulator on Hacker News and ended up wasting half a day managing virtual flights. Here is why developers are obsessed with this minimalist simulation.

Jul 203 min read
Read more →

Just when you thought you could finally justify buying a new GPU with hardware AV1 decoding, the tech gods decided to pull a fast one on us. Jean-Baptiste Kempf, the absolute legend behind VLC, casually dropped a post about dav2d. Yep, AV1 adoption is still a work in progress, and these madlads are already paving the way for AV2. Tech moves fast, and it doesn't care about your hardware upgrade cycles.

What the hell is dav2d and why should you care?

TL;DR for the lazy coders: JB Kempf teased the dav2d project on his personal blog (the URL literally says 2026, so this is some serious forward-thinking or target release date).

If you've ever dealt with backend video streaming, you know dav1d was the savior that made AV1 usable when hardware decoding was just a myth. Now that AOMedia is cooking up the AV2 standard, the cycle repeats: silicon takes years to catch up, so we brute-force it with software.

Expect dav2d to be a massive, hyper-optimized beast written in C and hand-crafted Assembly, designed to squeeze every last drop of performance out of your CPU. If you run your own transcoding pipeline or streaming backend on a cloud vps, you better start planning your infrastructure budget, because software decoding is going to make your servers sweat.

The Hacker News Hivemind Reacts

The post snagged over 500 points on HN, and the comment section turned into the glorious, predictable dumpster fire we all know and love:

  • The Codec Fatigue Crowd: "Bruh, Safari barely supports AV1, and my infrastructure hasn't fully migrated yet. Give us a break!" A lot of devs are exhausted by the rapid pace of new standards consuming RAM and CPU cycles before the old ones are fully optimized.
  • The "Rewrite It In Rust" (RIIR) Evangelists: You literally cannot have a low-level C/Assembly project on HN without the Rust squad showing up. "Why not Rust? Where is the memory safety?" they cry. The veterans quickly shut them down: "When you need to shave off single clock cycles for video decoding, SIMD and Assembly are king. Nobody has time to port this to Rust just to please the borrow checker."
  • The VideoLAN Cult: Pure, unadulterated respect. Most devs agree that JB and his team are literal wizards. They carried the open-source multimedia ecosystem for decades, and we trust them to do it again.

The Coding4Food Takeaway

The harsh reality is: new video standards are useless for the first 3-5 years without a blazing-fast software decoder to bridge the gap until hardware catches up. dav2d is laying the groundwork for the future of the internet's video traffic.

Career lesson for the frontend folks: High-level JS frameworks come and go like fast fashion. But knowing C, Assembly, memory management, and low-level CPU optimization? That makes you god-tier and irreplaceable. Next time you complain about optimizing a simple REST API, remember there are wizards out there writing raw SIMD assembly so we can binge Netflix without buffering.

Sources:

  • Hacker News: https://news.ycombinator.com/
  • Original Post: Dav2d - jbkempf.com