Yt-dlp – [Announcement] Bun support is now limited and deprecated
96 points - today at 5:24 PM
SourceComments
hootz today at 6:23 PM
Oh well, I really like using Bun and I get kinda sad about the turn they are taking after the Anthropic acquisition. I really want a good Node with batteries included, but I don't want it vibe coded.
maxloh today at 6:35 PM
I understand their decision. How could the maintainers understand their codebase if most of it was not directly written by them?
It is impossible to review the entire rewritten codebase. There are just too many lines of code, 1 million lines to be exact [1].
apitman today at 6:42 PM
Say what you will about Rust vs Zig as languages, the Zig toolchain is definitely the easier of the two to integrate into another project.
thot_experiment today at 6:52 PM
I assume they need to do a bunch of WebAPI bullshit to get around Youtube's draconian policies, but maybe one day https://txikijs.org/ will solve all problems with embedding javascript. I believe, and maybe the strength of my belief will be enough.
muglug today at 6:50 PM
This like if BitTorrent cut off Windows support over objections to Microsoft embrace/extend/extinguish. It’s a slightly incoherent position.
fastball today at 6:28 PM
The "to vibe code or not to vibe code" holy war is now in full swing.
cabernal today at 6:42 PM
there could be recommended runtimes, but shouldn’t the runtime be user-configurable anyway?
umvi today at 6:35 PM
Honestly I hope agentic AI ushers in a new age of minimal-SBOM software. I myself am moving all of my projects towards nearly 100% vanilla where possible. For example, golang. Why use [insert web framework] when you can just use vanilla for 99% of web apps?
There's something really satisfying about a go binary with minimal dependencies running in a busybox docker container.
mvdtnz today at 6:31 PM
Wow, bun support was just added in November last year (I think). That's a lot of work to throw away, but you can't argue with their reasoning.
satvikpendem today at 6:33 PM
As long as Deno support is still there I'm not sure why you need anything else. It's not vibe coded slop for one.
antonvs today at 6:23 PM
Reason #2 is purely speculative. It’s disappointing to see technical decisions being made on such grounds.
draw_down today at 6:44 PM
[dead]