Readit News logoReadit News
wavemode commented on Rust Coreutils 0.5.0 Release: 87.75% compatibility with GNU Coreutils   github.com/uutils/coreuti... · Posted by u/maxloh
josephg · 10 hours ago
In the short term, yeah 4x slower coreutils is probably worth it for memory safe code. In the long run, I’m glad rust coreutils is slowly working through these compatibility issues so we don’t have to pay for memory safety. Yeah, it'll have new bugs. And right now it’s slightly incompatible. But give it a few more years to cook. I’m sure they’ll get there.

As an aside, I find it weird how much negativity rewrites like this get. If someone decided to make a new web browser, C compiler or kernel people would be congratulating them. I really don’t understand the conservatism when it comes to Linux. Is the current implementation perfect? Should it be preserved in amber? The gnu runtime seems like a messy, badly specified hairball of hacky, inconsistent scripts to me. Some guys in a certain room in the 70s and 80s wrote some C programs. And now every bad idea they had lives in perpetuity in my /usr/bin directory? In the decades since, these tools have sprouted hundreds of weird features that almost nobody uses. And now what, people care what language it’s all written in? This code must never be changed?? Who cares.

wavemode · 9 hours ago
> 4x slower coreutils

I doubt this is true in practice. The majority of coreutils spend the majority of their time waiting for the results of IO/syscalls. (The exception would probably be, the hashing utilities like md5sum.)

wavemode commented on Kids Rarely Read Whole Books Anymore. Even in English Class   nytimes.com/2025/12/12/us... · Posted by u/signa11
robcohen · a day ago
It just seems to me that the entire purpose of school is not clear. What precisely is the purpose of "English" class? What? To read and speak English? Ok, then why can't kids test out of it most of the time? Is the purpose to be knowledgeable about a canon of literature? Why can't people test against that?

The truth is that pedagogy and instruction is just a lazy way of providing childcare. So who cares what they do with their time.

wavemode · a day ago
It's about practicing how to read and write. Skills that you'll benefit from in every form of knowledge work that you'll ever do.

I would cut almost every other class from the curriculum before cutting English.

wavemode commented on Poor Johnny still won't encrypt   bfswa.substack.com/p/poor... · Posted by u/zdw
wood_spirit · 2 days ago
My company recently really cut back on slack retention. At first I was frustrated, but we all quickly got over it and work carried on getting done at the same pace as before and nothing really got impacted like many of us imagined it might.
wavemode · 2 days ago
That bears little resemblance to the Signal concerns. The reason people are worried about losing their personal messages is not lost productivity.

It's also not even really the same situation. A more apt analogy would be, if switching work laptops sometimes meant you could no longer read any Slack history.

Deleted Comment

wavemode commented on Epic celebrates "the end of the Apple Tax" after court win in iOS payments case   arstechnica.com/tech-poli... · Posted by u/nobody9999
an0malous · 2 days ago
Maybe next they can decide what Epic’s 12% fee for their own marketplace should be
wavemode · 2 days ago
Epic's fee for 3rd-party payments is 0%.

12% is if you sell directly through Epic's platform - nobody is claiming Apple shouldn't get a cut of that for their own platform.

wavemode commented on Bit flips: How cosmic rays grounded a fleet of aircraft   bbc.com/future/article/20... · Posted by u/signa11
rjp0008 · 2 days ago
What if in the time between initialization of cosmic_ray to False, and the time this if statement executes, a legitimate cosmic ray flips the bool bit representing cosmic_ray?
wavemode · 2 days ago
ah, a classic TORTOF bug (time-of-ray, time-of-flip)
wavemode commented on Rubio stages font coup: Times New Roman ousts Calibri   reuters.com/world/us/rubi... · Posted by u/italophil
pinkmuffinere · 4 days ago
When I read the headline i thought “well obviously they don’t mean Marco Rubio, there must be some famous publicist or something”. Cannot believe it actually was Marco Rubio, lol
wavemode · 4 days ago
The entire thing literally reads like an Onion piece. If I'd read this exact article in The Onion I would've considered it brilliant comedy.
wavemode commented on Incomplete list of mistakes in the design of CSS   wiki.csswg.org/ideas/mist... · Posted by u/OuterVale
nfw2 · 4 days ago
I'd like to propose for the list:

Default heading styles should not have equal top and bottom margin. Headings should be closer to the content they label than to the content they are setting their content apart from.

h1, h2, h3 should not have different styles. it's an anti-pattern that leads to broken accessibility

wavemode · 4 days ago
That's sensible, but I think default styles for specific elements are not part of the CSS standard, and are instead dictated by the user-agent stylesheet of your browser.
wavemode commented on Patterns.dev   patterns.dev/... · Posted by u/handfuloflight
wavemode · 4 days ago
Great site!

I tend to advocate for people to study design patterns. Not for the purpose that you will necessarily ever use most (or even any) of these exact patterns in your software, but just that you've strengthened your mental muscle for software design in general. I encounter lots of engineers who simply aren't able to think "outside the box" when building something new.

wavemode commented on If you're going to vibe code, why not do it in C?   stephenramsay.net/posts/v... · Posted by u/sramsay
kesor · 5 days ago
I don't think there is a need for an output language here at all, the LLM can read and write bits into executables directly to flip transistors on and off. The real question is how the input language (i.e. prompts) look like. There is still a need for humans to describe concepts for the machine to code into the executable, because humans are the consumers of these systems.
wavemode · 5 days ago
> the LLM can read and write bits into executables directly to flip transistors on and off

No, that's the problem (same misconception the author has) - it can't. At least not reliably. If you give an LLM free rein with a non-memory safe output format, it will make the exact same mistakes a human would.

The point of a verbose language is to create extensive guardrails. Which the LLM won't be annoyed by, unlike a human developer.

u/wavemode

KarmaCake day4906April 19, 2017View Original