skysight-inc/HackerNews huggingface dataset:
Tesla frequently loses telemetry in serious and fatal crashes [1]. For a specific example you can see here [2] listed as 13781-3074 where the fatal crash was detected by a complaint rather than telemetry. Of reported conclusively fatal accidents, only ~45% were detected by telemetry.

From that alone, we can conclude that their telemetry is bad at fatal crash detection. However, when we contrast it against their regular crash reporting where ~90% are telemetry, we can further conclude that either crashes are massively under-reported or fatal accidents are uniquely under-reported (even ignoring the unknown base rate vs reported rate problem). In either case, the massive unexplained discrepancy in the most visible, fatal crashes demonstrates that their data collection procedures are grossly inadequate to conclude any positive safety statistic.

The fact that Tesla repeatedly markets safety statistics based on grossly inadequate data collection procedures without any attempts to identify the true, higher rate, and without qualification is criminally repugnant.

[1] https://static.nhtsa.gov/odi/ffdd/sgo-2021-01/SGO-2021-01_In...

[2] https://www.washingtonpost.com/technology/interactive/2024/t...
Rust is in a separate class of go and swift and kotlin and etc. The class it competes on is pretty C, C++, and itself.

Yes it's easier to write trivial code in python than Rust. Yes it's harder to manage memory manually than it is to let a gc handle it. I don't see the point.

Rust is a systems programming language. It's hard to write a server in it than it is to hack something in node, but it will also be faster and more reliable. Conversely, it's easier than writing it in C++ or C, while still being more reliable. That's the whole value proposition.
Just because I spent a few hours in the postgres parser guts lately:

Postgres doesn't quite have the span of the error, just a single location :). We can of course measure the length of the token at the error point, but that isn't quite the same, as the cause of the error does not have to be a single token.

postgres[122581][1]=# SELECT * FROM kdjfkdj;
ERROR: 42P01: relation "kdjfkdj" does not exist
LINE 1: SELECT * FROM kdjfkdj;
^
as someone who writes elixir all day, I really love what lisp is but I feel lisp's major weakness is that it makes everythign unergonomic in order to make macros very ergonomic. You will never find another language in which writing macros is easier. the problem is it comes at the cost of doing everything else a bit of a pain in the ass.

I love elixir because it feels like the syntax clojure would have if it had a syntax imho.
> People break traffic laws all the time because they are selfish and it is convenient for themselves. Tesla drivers are no different.

Never said the first scenario is acceptable, and neither is the second. What's worse is this active "I'm going to let it do what it wants because it'll get better."

> Have you seen a single consumer, not an employee, who does this for training data for Tesla?

YouTube has plenty of examples. TikTok. "Training my Tesla" and similar searches will net you plenty of results.
It's still not clear if they will finish the Jeddah Tower [1], construction of which has been halted since 2018. Now consider that The Line has over 4000x as much floorspace (assuming 100 floors with 2x30m width) . I would be surprised to see even 1% of it finished...

[1] https://en.wikipedia.org/wiki/Jeddah_Tower
All credit cards in Europe. But with out of Europe stores it's a tossup if they use 3D secure or not.
Woke up on the wrong side of the bed.
I agree, framing it as a mental model makes sense.

Here’s the issue: when a site rejects my password, I understand the potential reasons—wrong site, wrong account, or forgotten password update. But what does it mean when a passkey fails? How can I resolve this? Is it even fixable?

My lone attempt to use a passkey for login involved an unrecognized fingerprint authentication, leading to repeated failures and ultimately, a return to traditional passwords due to the opaque nature of passkeys.

For now, I’ll stick with what I understand.
Why you can’t get a restaurant reservation
It's any of:

Rust + (garbage collector)

Swift + (cross platform support)

Kotlin + (proper pattern matching)

Unfortunately, none quite hit that central sweet spot, IMO
I got more than a little excited that somehow O'Shea Jackson picked up an interesting hobby.
Restraint is not part of the free-market calculus. Sure, people like to tout "sustainability" but only as a means of selling yet more products. It's not profitable to fast. Well, it's not materially profitable. Until the well dries up.
Go (!) for it! I'll try it! :-D

If you do, I'd ask you to give some thought to FFI efficiency. I've been wondering if there could be a good way in a transpiled language for the type system to validate at compile time that any pointers passed to C are pinned, so you can safely run the FFI calls with cgocheck=0 which eliminates quite a bit of overhead.
Tesla is not gaming the system by having a good airbag system that only deploys when necessary (that's actually really good!).

Tesla is gaming the system by excluding accidents where the airbags don't deploy from the "Autopilot/FSD accidents" dataset, thus artificially deflating the number of accidents.
Starting by saying I fundamentally agree wrt iteration speed. This is ultimately why [C/C++]/Lua was such a thing for a while, and it seems quite plausible that you could benefit from a core engine in rust bound to a scripting language.

But ultimately I sense the subtext here is much the same as with other Rust problems: the object oriented baby has been thrown out with the bathwater, often in the name of premature optimisation, but also with a sense of misplaced religious purity regarding the evils of state and the merits of functional programming. There never was any OOP law that your inheritance hierarchy had to be insane, or that you had to create classes for absolutely every last thing. Now we have people hitting the opposite extreme where everything has to go through the same function switched on a pattern matched enum. One of the core problems with Rust is it lacks the mechanisms to allow moving adequately out of this tarpit.

I still think Rust might have a place at the lowest level core where it is all about shuffling arrays of things through compute units, but for the higher level pieces it is clearly the wrong thing to be using.
I think there are a few key differences.

The "old RoR" way assumed that all behavior is built by the server through ruby, until client side behavior was needed. Then, that was built in CoffeeScript. (or JS if you rejected omakase.)

The React way is to assume you will have client side behavior, but write it as if it is client-side and the server will compile that into a html that can be hydrated with behavior without intervention. Even with that "magic," it is easier to reason through if you already have a mental model of the browser.
Oh we’re at that point of the hype cycle are we?
I agree with your analysis but Greek weren't merely conqueror, they are part of Sicily because they established themselves there and remained. Large part of Catania and Syracuse are of Greek ascent.

About the arable land, I don't know, Sicily is extremely fertile in general and there also some large plains as well like in Palermo. Sicily was extremely rich and prosper during the Normad period and for the Arabs who came before it was nothing short than a paradise.
https://archive.ph/Z4yrg
Everyone is entitled to their opinion. Tradfi people go on the news and do this stuff all the time.
Someone living in NYC is totally unlikely to have family and friends that live in London and is going to send packages to them? There's even a term, NYLon, for people that live a lifestyle that goes between those two specific cities.

Without any supporting data, "the vast majority" being fraudulent seems like a wild claim.
In my experience, fundamentally when you're starting a software project, you need to make a strong up-front decision between two things:

1. I am using technology in order to build this thing.

2. I am building this thing in order to use this technology.

Developers often fall in the (2) camp but don't admit it. There's an allure to using the new, sexy tech that will solve all their problems, whether that's Rust, Kubernetes, LLMs, etc.

If you're in the (1) camp, you should stick with what you know; and if you know that what you know isn't enough to build the thing, you should use whatever is most common and straightforward, not something off the beaten path.

Games seem to be the biggest trap, because solo devs often end up building a game engine when they set out to build a game. If you really want to build a game, just use Unity/Unreal/Godot, I promise it'll go better for you.
Tell us please what is the government then? The most honest men of country or what?
A New Pacific Arsenal to Counter China
Orban is slowly running out of things to sell - and steal the proceeds together with his buddies. I do wonder what did the Chinese bid for this.
https://raw.githubusercontent.com/lesterli/blockchain/master...
>If you think the only choices we have are modern industrial farming or starving on porridge you seriously lack imagination.

It's not easy to feed so many people so many different kinds of food at a price most people can afford. When I said the past century dramatically democratized our diets, that was achieved by improving the efficiency of production and transport of food to such an extent that was only possible with modern industrial innovations.

>Also you're completely ignoring the externalities and the long term consequences both on the environment and on human health,

And likewise I would argue you guys are ignoring the benefits to and desires of humanity.

>if the question was just about having meat or not having meat we wouldn't have this discussion.

Except that usually is ultimately the question, because inevitably the discussion degenerates into "we can eat <X> instead of <Y>". I'm saying that such conversations will convince noone because it ignores the reality of humans desiring to eat something and whatever else specifically.

>Your analogy is plain wrong because there is 0 trade off in your example,

The trade off is having a limited diet, possibly enforced from the top down. As I said previously, humanity has striven to widen its diet for as long as humanity has existed. This is a trade off that simply will not receive consensus.
slightly tangential, but at this point I think BBC News just needs to spun off into a visibly separate body from creative production. I wish it wasn't the case - I personally have no problem with BBC News - but it's just too big of an attack surface, and it's not worth sustaining if it risks the loss of probably Britain's greatest cultural asset for the sake of fucking news. amputate the limb before it kills the host
It borrows some of its marketing directly from Urbit, which HN famously has a bias against.
Up to this point, I was on the fence with regarding Eelco. I mean, I'm against the MIC sponsorship, yet I accept that sometimes a project doesn't take the direction I want, and I could understand that a leader has to compromise since part of the community indeed wants to go forward on this regards with the sponsorship.

Yet this post is really tone deaf. At this point, this is beyond the sponsorship, but recognizing that the community is split and addressing this issue. Important contributors have been banning each other on different communities, at least one important contributor has decided to step out of the maintainer role.

I'm a nobody on the nix community so is not like it even matters if I support Eelco or not, but this kind of response actually makes me worried about the future of the community.
Where did you see that?

This comment just 4 months ago from 1Password says that exporting isn't possible:
https://www.reddit.com/r/1Password/comments/18m4iph/comment/...

And I haven't seen any announcements in the opposite direction.

————

Edit: so I just checked and I can confirm that it's not possible to export passkeys from 1Password. Neither of the two available export options include passkeys.

> • 1PUX A 1Password Unencrypted Export (1pux) file will export all your data, except your passkeys. You'll need to create new passkeys with your next password manager

> • CSV (Export only certain fields) A comma-separated values file (.csv) will export only certain fields. It won't export data such as custom fields or file attachments.
https://sph.umich.edu/pursuit/2019posts/cows-milk-human-heal... ("We can get all of the nutrients for optimal health from a high-quality diet that limits or contains no dairy.")

https://www.nytimes.com/2023/04/04/dining/milk-dairy-industr... | https://archive.today/RHkvs ("Big Dairy Is Trying to Get Gen-Z to Drink More Milk")

https://www.bloomberg.com/news/articles/2023-07-11/milk-over... | https://archive.today/LY5uY ("There’s So Much Milk That US Farmers Are Dumping It in the Sewer")

https://spectrumlocalnews.com/me/maine/news/2023/03/30/state... ("Portland Press Herald: State considers $5.5 million bailout for Maine dairy industry") (My note: "The heritage industry is approaching the point of no return, they warn. If it shrinks much more, the industry won't be able to support the network of fertilizer, feed and farm equipment suppliers and truck drivers needed to sustain any dairy operation.")

https://www.google.com/search?q=generational+shift+away+from...

https://www.google.com/search?q=dairy+farm+closures+us

(TLDR Farms will keep closing, demand will drop as generational turnover continues, unnecessary supply greatly exceeds demand and go forward demand trajectory)
There's certainly philosophy that where poetry and philosophy overlaps. Neitzsche is perhaps the strongest example of this approach. There's also philosophy that reads like program code, or like a stage play.

> If philosophy can't "prove or disprove facts", then what's its use ? To be pleasant to read ? To provide endless empty rhetorical discourse on wether we have a soul or whatever other useless question?

Philosophy is perhaps best characterized as a process for elliminating false certainty, to raise difficult questions.

Philsophy would identify your implicit assumptions that things need a purpose to exist, and ask why that is, and what is the nature of having a purpose, and interrogate you about the purpose of having a purpose.

This seems like a set of frivolous questions, but it's very to walk around with a bunch of assumptions you were told at some point and never really questioning them. Above all, philosophy is as toolset for identifing implicit ideas and dragging them out in the light for closer scrutiny.
PIN+limit is still a much worse user experience than a password:

- a PIN is hard to memorize, so people are more likely to use personally-relevant or common numbers, whereas a password can be easily be both complex and memorable
- it's easy to burn through even 10 login attempts through any combination of temporary/permanent disability, stress, being drunk, damaged device...
- a wipe-after-failed-attempts system is trivial to abuse, be it by a prankster or a real adversary
- it's much easier to see someone's PIN over their shoulder or film them entering it
Probably! There were lots of us grad students on Francis's floor! But I don't think he cared very much about that sort of thing. (Maybe more than he cared about being on my committee, though? OK, low bar.)

I really do think it's named that because it looks like a cube and it's made in the ice. So, y'know, icecube.
Whales Could Help Us Speak to Aliens
200 bucks for an e-scooter is really really cheap. Don't expect to get anything worthwhile for that price unless it's some kind of sale. The realistic price for a basic, entry level one is more like $500. A decent one is $1000 and a good, dual-motor one will be $1500.
> understand enough of biology and chemistry to not leave a forensic trail

Usually that just creates more evidence
> you need to be able to launder money?

This is not a flaw. This is a human right. Now only those employed in the Government uses to utilize it by all kinds of dark schemes with our money but their time is almost over.
If you actually work at a brokerage, what you say about traded securities is extremely limited.
They do this more secretly in dozens of countries, often harassing dissidents/critics abroad.

https://www.brookings.edu/articles/chinas-overseas-police-st...
Casuistry.
Well, 60Ghz might be licensed spectrum. I'm not sure beyond 5 and 2.4Ghz - been a while since I followed the WISP space.

That is a lot of Gbps over the air, either way! Ubiquiti has had impressive WISP kit for as long as I can remember.
I think Amazon is actually among the best compensated of the "shit jobs" out there, but it is about the shittiest (certainly it's the pissiest; I've seen the bottle bombs their drivers like to leave since they don't really accommodate bathroom breaks).

I don't even really find much hypocrisy amongst the upper class here; they'll outright say that these are shit jobs not intended to provide a living wage; certainly not something you can raise a family on. Probably said as, "those people should have gone to school".
Interesting to me to have [iteration speed] <--> [maintainability] spelled out as opposite ends of a spectrum... and that sometimes [iteration speed] is the right thing to optimize for.
This is very cool! 2 questions spring to mind:

1. How much did it cost to embed all those vectors and how many articles did you process? PMC is quite large.

2. Could elaborate a little more on your approach to ranking articles? Because I'm familiar with semantic search via embeddings put did you weight those with impact factors/citations? Like how does one even calculate that?

Anyhow, love the idea.
I wonder if he blames his exorbitant salary on capitalism too?
Unity learned that they have to turn the temperature up slower. They kept the new license that everyone was mad about but just made it so you can keep your current license if it's cheaper for you. No doubt they'll be tweaking these values over time.
Maybe antiX?
Not sure about Craig Wright (because I don’t even remember hearing the name before), but I would say putting Justin Sun in the same league as actual VCs is disingenous.

The closest equivalent I can think of would be like saying that all big wig fund managers are basically the same as Bernie Madoff. They might exaggerate and make overly-positive statements that could make them look better, but it is far from being even remotely in the same league as Madoff. And I am not talking about the magnitude (aka quantitative differences), I am talking about actual qualitative differences that matter.
This is a point you certainly could make. But it is not what the original commenter wrote.
OP should give D a try, my game fully recompile in less than 1sec, and i can consume most of the C gamedev ecosystem without effort and seamlessly
I'm a Rust fan (mostly for embedded firmware with minimal deps), but even after 10 years of playing with the language it's not clear to me that advanced GUI or gamedev fits well with the borrow checker. It requires a significant paradigm shift in architecture, and I'm not convinced it's worth making that shift, especially if your application can tolerate a garbage collector (which many games and most UI apps can).
I've done hobby gamedev in Bevy/Rust, Godot/C#, and Unity C#.

It's honestly somewhat baffling to me that folks will choose Rust for gamedev right now. The state of the open sourced tools are just not there yet, especially when compared to Godot, and at the same time these games are running on PC hardware which tends to get faster every year.

Also for ECS... one thing I tended to realize is that when developing a game, pigeonholing everything into an ECS can seriously tend to get in the way. A lot of (efficiently written) game code is best handled in an infrequent event-driven way.

An ECS backed game engine like Bevy can make big mobs more efficient, but few games will actually leverage this effectively for fun gameplay and at the same time modern PCs are fast as hell.

I think about Starcraft from 1998, created when virtually all PCs only had one core, and its 200 unit per faction cap. Blizzard hasn't increased this cap because it doesn't necessarily make the game more fun. Now should a gamedev today, 26 years later, making a 2d isometric game for the PC be worried about performant multithreading????
For 'serious' use I would always recommend ECC RAM.
I worked with a former SW technical coordinator who came right from IceCube. The software that runs their analysis and stuff like that is insane. Many, many terabytes of data to crunch. It's very cool stuff
I had this same pain point though when using Rust that was meant to run in the browser (compiles to WASM), i.e. guaranteed to be single-threaded.
Still had to pay the very high price of accessing global state in Rust.
Ended up moving that code to JS instead just to avoid that!
Discussions 3 days ago[0][1](16+11 points, 20+5 comments)

[0]: https://news.ycombinator.com/item?id=40130684
[1]: https://news.ycombinator.com/item?id=40137429
I'm not a downvoter, and I fully agree philosophically with your entire comment, so this is me trying to be helpful by telling you what I would guess based on way too much time over the years on HN.

> These free generators need to include some kind of audio watermark or key to indicate they are ai imitations. At least raise the barrier for this kind of action to being able to run your own llm or something.

My guess is that one of the reasons for downvotes is that your proposed solution is impossible, and even to attempt it would require a massively invasive pro-active law enforcement effort that looks at everything people buy, electricity usage patterns, everything people post online, and more. It would require a regulatory and licensing department that has to approve and monitor people who want to run LLMs, even on their mobile phones. Just trying to define what is and isn't an LLM would be difficult. And even then, plenty will slip through the cracks. So you've essentially turned all of computing into a regulatory and authoritarian nightmare (as the governmnent absolutely would iterate on the regulation toward suppressing stuff they don't like), and still haven't met the original goals. You don't have to look much further than movies/music/etc piracy to see what it would be like. There have been significant efforts to eliminate piracy, and yet it is still very achievable for nearly anyone who wants to do it. Running LLMs would be the same way.

I would love it if we could require watermarks without having to pay the price, when you consider the cost it doesn't seem remotely worth it to me.

Now that said, I don't think people should have downvoted you. Much better would have been to articulate why they disagree with you in a comment. But downvotes are much easier than intellectual engagement.
The problem with moderation is that it's inherently hierarchical. Moderation is all about special people deciding what is and isn't said. You can't stop the signal without controlling the network.

My idea is to replace moderation with curation. Anyone can share an attestation about what category a peice of media belongs to. Attestations are backed by the authenticity of whoever makes them: a web of trust.

The hard problem is ambiguous metadata: you can express a given attestation in many ways, but can only parse it in one context. For example, you can filter out all media that is attested to be purple, but that won't stop you from seeing violet. I have an idea for this too, but it's even more out there.
I feel like 5 year olds could appreciate dots and arrows.
Show HN: A Modern API for Carbon Removal Data
Would love any feedback, ideas, or use cases.