News for hackers. Stuff that matters.
Re:Ladybird Browser adopts Rust by metaltyphoon on Monday February 23, 2026 @06:21PM (#47130496)
> often with duplicated functionality (multiple Base64, rand, sha256, etc crates)

I don’t think this is true unless they differ in major versions no? Cargo will apply semantic versioning and pick the best available given the cargo.toml version constraints.

Re:Ladybird Browser adopts Rust by nicoburns on Monday February 23, 2026 @06:44PM (#47130722)
I don't think they mean multiple versions of the same crate (although can certainly happen too), but rather multiple different crates that cover the same functionality.
Re:Ladybird Browser adopts Rust by cmrdporcupine on Monday February 23, 2026 @09:25PM (#47132090)
this

tho duplicated crates with different major versions through transitive deps is also i believe possible