3 ms·
This seems like an interesting case to test AI agents on. Like we had weird examples like C compilers and Bun. This is a much more interesting example because
by kingstnap 5mo ago
This seems like an interesting case to test AI agents on.
Like we had weird examples like C compilers and Bun. This is a much more interesting example because its highly nontrivial.
AV1 exists, Dav1d exists. Lets see AI take the AV2 spec and Dav1d code and try to make a working high performance AV2 decoder.
- rbultje 5mo ago> Lets see AI take the AV2 spec and Dav1d code and try to make a working high performance AV2 decoder. That sounds like one of these high-risk, high-reward things that are great for people / projects / companies who have nothing to lose, but is not a great baseline strategy for an established market player. AV2 is here with support from aomedia and its members. AV2 will be used, and we need a production-grade decoder regardless of where AI is at, so it makes much more conservative business sense to use established approaches (language: c/asm, devteam: ffmpeg/dav1d) as a starting point. While that's happening, we can dabble in AI and other risky stuff and see if it helps. If so, great, and if not, nothing lost.
- kingstnap 4mo agoWhat's the high risk? That you end up with useless code? I didn't mean that the Dav1d people should yolo vibe code Dav2d. My point was this this is a very interesting possible experiment since there is no existing Dav2d contamination in the training data.