LOADING: An error occurred. Update Chrome, try Firefox, or visit this post for more details.

⚠️Reddit changed how removals work, which breaks Reveddit's website. Install the extension to track removed content:Add to chromeAdd to firefoxWhat changed?
✖︎
about reveddit
⚙F.A.Q.add-ons
r/
status
copy sharelink
[+] show filters
588
Bug in Rust coreutils rewrite breaks automatic updates in Ubuntu 25.10(lwn.net)
submitted 2 months, 2 weeks ago by cachemissed to /r/programming (6.8m)
287 commentsredditother-discussionssubreddit-indexmessage modsop-focus domain-index

[via Canonical:](https://lists.ubuntu.com/archives/ubuntu-security-announce/2025-October/009890.html...

... view full text

since 2 months, 2 weeks ago
23 of 23

Tip Reveddit Real-Time can notify you when your content is removed.

your account history
(check your username's removed content. why?)
Tip Check if your account has any removed comments.
view my removed comments
you are viewing a single comment's thread.
view all comments
[–]blind9925 points2 months, 2 weeks ago

Why are we rewriting everything remind me?

permalinkhide replies (9)author-focusas-ofpreserve
[–][deleted]21 points2 months, 2 weeks ago
[deleted] by user
(check your username's removed content. why?)
parenthide replies (1)as-of
[–]NYPuppy0 points2 months, 2 weeks ago

Rust has literal empirical benefits of C and C++.

permalinkparentcontexthide replies (1)author-focusas-ofpreserve
[–][deleted]7 points2 months, 2 weeks ago
[deleted] by user
(check your username's removed content. why?)
parenthide replies (1)as-of
[–]6e1a08c8047143c68691 point2 months, 2 weeks ago

i don't think increased memory safety is what offends anyone.

Clearly you have never read a Phoronix comment section.

permalinkparentcontextauthor-focusas-ofpreserve
[–]AlyoshaV16 points2 months, 2 weeks ago

It started because people were doing it for fun, there wasn't really any grand plan.

permalinkparentcontextauthor-focusas-ofpreserve
[–]brigadierfrog14 points2 months, 2 weeks ago

Because you weren’t maintaining it harder

permalinkparentcontextauthor-focusas-ofpreserve
[–]brutal_seizure8 points2 months, 2 weeks ago

Because the coreutils are too stable and battle-tested, we need more bugs! /s

Plus, Canonical loves fucking Ubuntu up. See mir, unity, snap, ubuntu-pro in terminal, etc.

permalinkparentcontextauthor-focusas-ofpreserve
[–]raistmaj5 points2 months, 2 weeks ago

Possible unkown safety problems rust addresses by default.

Rust is not faster than c, it’s safer, enforces proper ownership and sets some mechanisms that are less error prone for threading and shared memory.

IMO, these errors come from lack of proper testing and coverage checks. I’ve worked in places and libraries where we required 100% coverage (branch and loc). That helped with a better and more maintainable design, avoiding things like hidden functionality behind globals and making everything injectable.

Once thing that happens a lot is deadlines, trust on people that tend to deliver good PRs.

I don’t think this is a big deal, just a way to improve the process and get better mechanisms to improve the migration.

permalinkparentcontexthide replies (3)author-focusas-ofpreserve
[–]NYPuppy3 points2 months, 2 weeks ago

Rust and C are about as fast as each other as is the same with other related languages like Zig and C++. If you're noticing a difference between C and Rust it's likely due to GCC vs LLVM.

permalinkparentcontextauthor-focusas-ofpreserve
[–]plartoo-7 points2 months, 2 weeks ago

100% coverage?! You must be lying to me or most of that test code is crap. Prove me wrong. 🤣

permalinkparentcontexthide replies (1)author-focusas-ofpreserve
[–]raistmaj1 point2 months, 2 weeks ago

This tells more about you than me 🤷‍♂️

permalinkparentcontexthide replies (1)author-focusas-ofpreserve
[–]plartoo0 points2 months, 2 weeks ago

🤣 People who say their code base has 100% test coverage are lying (or padding with useless tests to pretend that they have 100% coverage). Sure you do you, man.

permalinkparentcontextauthor-focusas-ofpreserve
[–]derangedtranssexual-9 points2 months, 2 weeks ago

Rust can be faster than C

permalinkparentcontexthide replies (1)author-focusas-ofpreserve
[–][deleted]17 points2 months, 2 weeks ago
[deleted] by user
(check your username's removed content. why?)
parenthide replies (1)as-of
[–]derangedtranssexual-3 points2 months, 2 weeks ago

Correct, not sure what your point is

permalinkparentcontextauthor-focusas-ofpreserve
[–]raevnos2 points2 months, 2 weeks ago

Because Rust is newer and sexier than the C the GNU coreutils mostly use.

Personally I'm holding out for AI-enhanced ls.

permalinkparentcontexthide replies (1)author-focusas-ofpreserve
[–]uardum1 point2 months, 2 weeks ago

Personally I'm holding out for AI-enhanced ls.

Sorry, but I cannot list the contents of a directory called "pr0n", 
because it's full of MP4 files with very inappropriate names. Would you like me to
list ~/Documents instead?
permalinkparentcontextauthor-focusas-ofpreserve
[–]quavan1 point2 months, 2 weeks ago

Because it's fun, you killjoy

permalinkparentcontexthide replies (1)author-focusas-ofpreserve
[–]uardum1 point2 months, 2 weeks ago

Rust is not fun. At all.

permalinkparentcontexthide replies (1)author-focusas-ofpreserve
[–]quavan1 point2 months, 2 weeks ago

It is by far the most pleasant programming language I’ve ever used, and I’ve used a lot of them. Skill issue?

permalinkparentcontextauthor-focusas-ofpreserve
[–]JustBadPlaya1 point2 months, 2 weeks ago

outside of cultural changes and supposed memory safety benefits - Rust makes performance enhancements much easier than C, like allowing you to trivially multithread stuff without worrying about data races. This already helped some of the uutils reimplementations, such as (iirc) grep and sort

Is it worth it? No idea. Should it be done? Why not!

permalinkparentcontextauthor-focusas-ofpreserve
[–]egorf-2 points2 months, 2 weeks ago

Virtue signaling. That's the only true reason.

permalinkparentcontextauthor-focusas-ofpreserve
r/revedditremoved.substack.com
🚨 NEWS 🚨
✖︎

Important: Reddit Changed How Removals Work

A recent Reddit update makes mod-removed content disappear from profile pages, which breaks Reveddit's website.

Install the browser extension to receive removal alerts.

Add to chromeAdd to firefox

What changed?

r/revedditremoved.substack.com