Readit News logoReadit News
kstenerud commented on Tesla reports another Robotaxi crash   electrek.co/2025/12/15/te... · Posted by u/hjouneau
kstenerud · a day ago
There's a lot of editorializing going on. Now that the title has been restored, hopefully things calm down a bit.

Ultimately, Tesla has two problems going on here:

1. Their crash rate is 2x that of Waymo.

2. They redact a lot of key information, which complicates safety assessments of their fleet.

The redactions actually hurt Tesla, because the nature of each road incident really matters: EVERY traffic incident must be reported, regardless of fault (even if it's a speeding car from the other direction that hits another vehicle which then hits the robotaxi - yes, that's actually in one of the Waymo NHTSA incident reports). When Tesla redacts the way they've been doing, it makes it very difficult to do studies like https://www.tandfonline.com/doi/full/10.1080/15389588.2025.2... which show how much safer Waymo vehicles are compared to humans WHEN IT COMES TO ACTUAL DAMAGE DONE.

We can't get that quality of info from Tesla due to their redaction practices. All we can reliably glean is that Tesla vehicles are involved in 2x the incidents per mile compared to Waymo. https://ilovetesla.com/teslas-robotaxi-dilemma-navigating-cr...

kstenerud commented on Thomas Piketty: 'The reality is the US is losing control of the world'   lemonde.fr/en/opinion/art... · Posted by u/robtherobber
mrweasel · 2 days ago
Largely the US isn't losing control, it's giving it up willingly. For what reason, no one knows yet.
kstenerud · 2 days ago
America is, and always has been, an isolationist nation - behaving like an island nation even though it's not an island (although it might as well be, given it has only two neighbors of little consequence).

It was dragged into the first world war (despite strong public aversion) because J.P. Morgan Jr started lending money to Britain and France to buy American steel, thus setting in motion a cycle of investment and production protection that eventually required boots on the ground.

It was dragged into the second world war by Japan's attack on Pearl Harbor (and Germany's subsequent declaration of war, as it was obligated to do under its treaty with Japan).

It protected Europe and SE Asia in the post-war years in order to contain communism, which it feared more than anything else. Once that threat subsided, there wasn't much reason for it to continue with its overseas footprint other than inertia and protecting important trade routes.

Gulf Wars I was to protect oil prices (and because they already had the equipment for war), and Gulf Wars II was to be seen to be doing something about 9/11.

Now that Trump is in power, America is performing its "great reset" (which was going to come eventually), where it becomes isolationist again, sticking to the Americas (reinvigorating the Monroe Doctrine), and leaving everyone else to their own devices.

kstenerud commented on “You should never build a CMS”   sanity.io/blog/you-should... · Posted by u/handfuloflight
larusso · 4 days ago
Yes. In the example of gradle I setup all specifics to the well know lifecycle tasks: check, assemble and in some cases publish. Some projects are more complicated specifically when you can really use the rule of: 1 project one assembly. See android with apk vs bundle. Here you may need more specific tasks. But I try to bind CI (be it Jenkins or GitHub actions) to only know the basic interface. But I meant specifically the believe that build systems and tooling around is too complicated and unnecessary.
kstenerud · 4 days ago
Ah yes. Unfortunately the complexity is necessary in modern codebases. There are usually ways to simplify, but only to a point - after that all you're doing is smearing the complexity around rather than containing it.
kstenerud commented on “You should never build a CMS”   sanity.io/blog/you-should... · Posted by u/handfuloflight
larusso · 4 days ago
This story reminds me of a similar issue people love to solve with the same idea. Software builds. The can’t we have a simple make file or worse just a shell script to build.

And just like described in the post it starts the same. Simple script wrapper. No tasks no tasks dependencies. Then over time you need to built now a library which contains the core part of the software to share between different other projects. You need to publish to different platforms. Shell scripts become harder to use on windows all of a sudden. You need to built for different architectures and have to integrate platform specific libraries. You can built your simple make / shell file around all that. But it ain’t so simple anymore.

kstenerud · 4 days ago
The idea is to have an 80/20 build system:

For the 80% of use cases, you have homogeneous build commands that are the same across projects (such as a makefile with build, clean, test, etc). This calls the real (complex) build system underneath to actually perform the action. You shouldn't need to type more than 15 keys to make it do common things (and you CERTAINLY shouldn't need to use ANY command line switches).

Then for the other 20% of (complex) use cases, you call the underlying build system directly, and have a document describing how the build system works and how to set up the dev environment (preferably with "make dev-env"). Maybe for self-bootstrapping systems like rust or go this isn't such a big deal, but for C/C++ or Python or node or Java or Mono it quickly becomes too bespoke and fiddly.

Then you include tests for those makefile level commands to make sure they actually work.

There's nothing worse than having to figure out (or remember) the magical incantation necessary to build/run some project among the 500 repos in 15 languages at a company, waiting for the repo owner to get back to you on why "./gradlew compileAndRun" and "/.gradlew buildAndRun" and "./gradlew devbuild" don't work - only to have them say "Oh, you just use ./gradlew -Pjava.version=11 -Dconfig.file=config/dev-use-this-one-instead.conf -Dskipdeploy buildAndDeploy - oh and make sure ImageMagick and Pandoc are installed. They're only used by the reports generator, but buildAndDeploy will error out without them". Wastes a ton of time.

kstenerud commented on Apple has locked my Apple ID, and I have no recourse. A plea for help   hey.paris/posts/appleid/... · Posted by u/parisidau
kstenerud · 5 days ago
These online storage services like iCloud and Google Drive are, and always have been, a trap.

They feel convenient, but they will keep changing their TOS to disadvantage you further and further as time goes on.

Everything you upload is scanned into their AI to create a profile about you that they can then exploit (once again, to your disadvantage). They do it despite regulations against it (Who's to say what they're complying with, deep in their complex data centers? Who's gonna even check? And how?) This is why online services that take control of your data are such gold mines (subscription fees, analytics, profiling, etc). They get you coming and going.

And of course, the account terminations: The earthquakes and "natural disasters" of the online world that destroy lives with no consequence or care.

When your data is not in your sole possession, you own nothing.

kstenerud commented on A two-person method to simulate die rolls (2023)   blog.42yeah.is/algorithm/... · Posted by u/Fraterkes
kstenerud · 10 days ago
> Assuming both parties can come up with unbiased random numbers

When you're in competition, this cannot be assumed. You'll each bias the numbers you come up with towards your preferred outcome. Even with A + B mod N, you can still bias the results when you know what your opponent is trying for.

A fairer approach would be to make a long series of randomized values. Your opponent secretly chooses a starting offset, and you pick an offset to add.

So for 1d6:

    2 5 1 3 6 4
    4 3 5 2 1 6
    5 6 3 4 2 1
    1 4 3 2 5 6
    3 1 2 6 4 5
You don't need a ton of rows. Each possible roll value must appear once in each row.

Your opponent places a marker on one of those numbers and keeps that information hidden.

- Let's say they choose the "1" at row=2, col=5.

Now you pick a number from 1 to 6.

- Let's say you choose 5.

Now they reveal where the marker is set (row=2, col=5).

Now you advance from the marker by 5 (wrapping around in the row if necessary).

- so from row=2, col=5, you advance by 5 like so: 6, (wrap) 4, 3, 5, 2 (ending at row=2, col=4).

You "rolled" a 2.

Deleted Comment

kstenerud commented on Last Week on My Mac: Losing confidence   eclecticlight.co/2025/11/... · Posted by u/frizlab
kstenerud · 16 days ago
> Silent failures like these are least likely to be reported to Apple.

They might be, but unfortunately Apple's MetricKit reporting system is extremely primitive when it comes to crashes. It can't even handle C++ exceptions, and important information like thread/queue names, CPU registers, stack area and app state are strangely absent.

The ridiculously bad crash reporting on Apple products is why I wrote KSCrash.

kstenerud commented on Silicon Valley startups: being evil, again and again   notesfrombelow.org/articl... · Posted by u/iSpiderman
kstenerud · 25 days ago
Property is the only way that we can build complex things.

We couldn't have airplanes if property didn't exist. Anyone could just walk away with parts off the airplane if they felt like it. And in fact that's exactly what happens if you leave an airplane unprotected for too long.

Hydroelectric dams would be impossible. You couldn't even have light bulbs or computers because their production methods require so much coordinated effort as well as protection from theft and damage.

Without property, all you'd have are bands of foragers because without the ability to control access, any group efforts could be undone overnight by anyone.

kstenerud commented on Wealthy foreigners 'paid for chance to shoot civilians in Sarajevo'   thetimes.com/world/europe... · Posted by u/mhb
sys32768 · a month ago
And the evidence is...a claim by an Italian writer who heard it from a former Bosnian intel officer who heard it from...

But this does remind me of that excellent docu-series The Line about members of a Navy SEAL platoon who accused their chief of war crimes.

https://tv.apple.com/us/show/the-line/umc.cmc.4u53f7zokr7g40...

kstenerud · a month ago
No, the evidence is an Italian writer who did years of research, including a Bosnian former intelligence officer as a key source. He also uncovered that Bosnian intelligence warned the Italian secret service that this was happening.

There are also specific individuals whose details have been sent to SISMI for investigation.

u/kstenerud

KarmaCake day21266February 2, 2011View Original