HN user

testdelacc1

1,016 karma
Posts4
Comments358
View on HN

What’s strange is that they’ll try to verify with Persona even after Apple has shared an age range with them.

If you trust Apple, why verify with Persona above that? If you don’t trust Apple, why bother integrating the Apple age check? The answer must be something silly like “we did it because Apple asked us to but we don’t trust what Apple tells us because we’re not sure if it’s compliant”.

It’s too bad, because I trust Apple with my data way more than Reddit and infinitely more than Persona. I hope Reddit comes to their senses because I’m never giving my data to Persona.

I can understand when you need the absolute best performance and you decide to drop to down to C++

Could you help me understand with an example or two? My understanding is that well written Rust and C++ are often identical in performance thanks to relying on the same compiler backend (both clang and rustc use LLVM).

You’ve misread what I wrote. I wasn’t explaining why there are no bylines. I was saying that when there are no bylines, any mistake reflects poorly on the newspaper as a whole. It wasn’t Shashank Joshi who got it wrong, it was the Economist.

I don’t see any other publication doing this kind of analysis of themselves, pointing out the mistakes they’ve made in the past.

Even in this article they mention “The Economist was convinced by the false claim that Saddam Hussein was hiding weapons of mass destruction”, something they remind the reader of each time the Iraq War is discussed. I remember an article from 2017 that said the Economist got it wrong, while a less honest publication wouldn’t have.

It’s more remarkable considering that the economist’s articles and opinions are published without the authors details. So when an article gets it wrong, it reflects poorly on the economist as a whole. They can’t simply blame the previous guy, it’s their fault.

They’ll be talking about how they got the Iraq War wrong as long as someone mentions it even in passing 50 years from now. That’s candour I appreciate.

Being fabulously wealthy his whole adult life he doesn’t know what it’s like to struggle to make rent, or have to take your kids out of school and leave the country in 60 days. Those are things that happen to plebs far away and far beneath his concern.

I get that it’s fun to dunk on Rust when a Rust bug surfaces. But is it a bit petty to bring this out when there’s any type of bug of any severity in any Rust software?

In this case a small minority of requests were getting truncated responses.

No one said Rust software is bug free. If someone thinks that they’ve been seriously misled.

This comment needs to be higher up. The author styles themselves as a cybersecurity expert, but makes the fundamental mistake of assuming that they’re trustworthy and we’d trust them no questions asked. Software security isn’t based on blind trust like this. I’m surprised an expert can’t see that.

The other reason I don’t trust them is because this repo is 100% AI slop, even for crypto code. He posted it on /r/rust where every comment was highly negative - https://www.reddit.com/r/rust/s/4I4Xc7x7ec. The thread was removed by a moderator with the note:

Please, stop posting articles from kerkour.com.

The blog has been on a downward spiral for years, it's doomed, let it go.

reducing the need for cooling by half

But the motor is not the only thing that needs to be cooled. It’s mainly the battery, which has a narrow operating range. The power electronics that convert AC to DC also need to be cooled.

So you’re halving the cooling needs of the motor, which is nice but small compared to the other two. And even then, total cooling doesn’t impact range that much compared to warming the battery in cold climates.

I think you’ve overstated your case.

There was this video which showed film directors doing something similar. They film their scene with “filler” music previously used in some other film. Then they hand the scene to the music director and ask a score for it, which forces the director to make something very similar to the filler music. It then makes all film music sound similar.

This was only possible due to the “productivity boost” of digital editing pipelines, which allowed directors to edit immediately after filming.

https://youtu.be/7vfqkvwW2fs from 5:50 on but the whole video is a masterpiece.

I’m using the correct terminology.

Google controls 90% of the search market and the browser market. There is nothing preventing anyone from searching on Bing. Yet, the correct terminology is control of the market.

Google has a monopoly on search. Have they abused that monopoly? That’s a legal question that’s currently in court.

Steams share is somewhere in the 70s and it is far stickier than Google. A gamer can’t abandon their steam library easily. Have they abused this monopoly position? IMO no, but my knowledge is limited.

In what world is Banksy supposed to be subtle?

Did you look at his artwork of a judge hitting a protestor with a gavel while the protestor was bleeding on the ground and think “huh, I wonder what this means” (https://www.bbc.co.uk/news/articles/cm2z30p033ro).

By those standards a man wrapped in the flag walking off the edge is the height of subtlety. I guarantee you this - none of the people it should be offending will realise he’s talking about them.

Who are these people? Care to share examples?

Because all I see are examples of people claiming it happens all the time. Not the examples of it actually happening.

Perfect. Because that’s exactly what I’m saying.

The comment you linked says something specific about a specific kind of bug being eliminated - memory safety bugs. And they’re not making a claim, they’re repeating the evidence gathered from the Android codebase. So that’s a fact, memory safety bugs truly did not appear in the Rust parts of Android.

The comment you linked is not claiming Rust code is bug-free. That’s a strawman I’ve seen many, many times. Haters will claim that this happens all the time, but all I see are examples of the haters claiming this. You had to go back 5 months and still couldn’t find anything similar to the strawman.

This one probably covers it

No, probably not.

Could you find one such person on this thread? Someone making ridiculous claims about what Rust offers.

I’ll tell you what I think you’ve seen - there are hundreds of threads where you’ve seen people claim they’ve seen this everywhere. That gives you the impression that it is universal.

Where are these rust fans? Are they in the room with us right now?

You’ve constructed a strawman with no basis in reality.

You know what actual Rust fans sound like? They sound like Matthias Endler, who wrote the article we’re discussing. Matthias hosts a popular podcast Rust in Production where talks with people about sharp edges and difficulties they experienced using Rust.

A true Rust advocate like him writes articles titled “Bugs Rust Won’t Catch”.

Such rewritten software packages should remain for years as optional alternatives to the originals.

This project was started a decade ago. (https://news.ycombinator.com/item?id=7882211)

must first present to the world the results of a huge set of correctness tests and performance benchmarks

Yeah, you can see those in https://github.com/uutils/coreutils. This project has also worked with GNU coreutils maintainers to add more tests over time. Check out the graph where the total number of tests increases over time.

before the substitution idea is even put forward

I partly agree. But notice that these CVEs come from a thorough security audit paid for by Canonical. Canonical is paying for it because they have a plan to substitute in the immediate future.

Without a plan to substitute it’s hard to advocate for funding. Without funding it’s hard to find and fix these issues. With these issues unfixed it’s hard to plan to substitute.

Chicken and egg problem.

less bugs

Fewer.

Is it possible you’ve misunderstood what Rust promises?

It isn't possible to create a programing language that doesn't allow bugs to happen

Yes, that’s true. No one doubts this. Except you seem to think that Rust promises no bugs at all? I don’t know where you got this impression from, but it is incorrect.

Rust promises that certain kinds of bugs like use-after-free are much, much less likely. It eliminates some kinds of bugs, not all bugs altogether. It’s possible that you’ve read the claim on kinds of bugs, and misinterpreted it as all bugs.

I’ve had this conversation before, and it usually ends like https://www.smbc-comics.com/comic/aaaah

America hands out military aid to Israel. Coupons that can be redeemed for weapons with American manufacturers. It’s a subsidy to Israel and to American military primes. This comes to billions each year.

That’s one government though. I can’t think of any other western government funding Israel in a similar way.

There are large groups of people have very strongly negative opinions about one side or the other in Israel-Palestine.

Only a tiny fraction of people in Europe or North America could point to Sudan on the map. And even fewer could explain the differences between the factions involved. There’s no simple good-guys-vs-bad-guys rhetoric that’s easy to join.

I’d say India has done really well, and that’s partly in credit to the British. A lot of the infrastructure that India used to succeed was inherited from the Raj, such as a professional Army that has never interfered in politics, a competent Civil Service, a Parliamentary style system where minorities have had a reasonable say.

Most important of all, and directly attributable to British influence was getting rid of princely states that owed their allegiance to the British crown. Britain made it clear that they would not accept independent states and every princely state would have to accede to India or Pakistan.

Britain really tried to help India (and Pakistan) succeed. The blame for some of the failures and mistakes can’t be attributed to the British (Indian economic policy before 1991, Pakistani policy towards Bengali speakers), but they deserve partial credit for the political and economic success of India.

People who aren’t Indian can’t understand how remarkable it is that India has stayed united and functional. Even Indians who haven’t lived outside India underestimate it. Indians have diversity within similar to Europe, but the country remains united. A big part of that is that the current Indian state is a successor to the British Raj, which in turn was a successor to the Mughal Raj. The longer India is ruled from Delhi, the more normal it feels.

This unity is the source of Indian success. Without it India would resemble Africa more than Europe. More resources would have been wasted fighting wars within India and all of India would still be struggling with poverty, famine and starvation instead of manufacturing iPhones.

People often caricature this argument by saying sO wHaT iF tHeY bUiLt RaIlWaYs. The Railways don’t matter, they could have been built earlier or later. But once a polity fractures and blood has been spilt, there’s no fixing that.

Now we just need that AI booster guy to join this thread and tell us that actually this is super impressive. He was doing that for that worthless “browser” that Cursor built.