skysight-inc/HackerNews huggingface dataset:
By shadow DOM do you mean the virtual DOM? The shadow DOM is also a thing, but it's largely unrelated to web frameworks.

The idea behind the virtual DOM is that it's usually easier to render everything in a functional sort of way. You treat rendering like a function that takes state as an argument, and returns your desired UI. Every time an event handler fires and changes some state somewhere, you rerun all the functions with the new state and that produces a (potentially different) UI.

For various reasons, it's not practical for these functions to actually return a new DOM every time the state changes, so instead they return the VDOM, which is a description of what the DOM should look like, and React diffs the real DOM against the VDOM and updates it if there are any changes. This way, if you've got an input that the user is typing in, it doesn't get replaced completely every time the component updates, but React might update properties on it as they change.

Originally the React team talked about how the VDOM made React faster, and this claim got stuck in everyone's heads, but it's not really true. The VDOM allows React to separate the rendering phase (i.e. when all the component render functions are called) and the DOM update phase, which can have some performance improvements against more naive approaches, but if you could optimally update the DOM directly whenever state changes, then this would still always be quicker. (And a lot of frameworks are moving towards this model, and away from the more React-like VDOM approach.) The main benefit of the VDOM is that it simplifies the programming model: it allows the "UI as a function of state" concept, and makes it easier to reason about what's happening while a render function is being executed.

A lot of more modern frameworks are moving away from VDOM-based approaches, although React is staying very much where it is. Like I said, there are faster approaches, but these arguably come with tradeoffs about complexity. Personally, I tend to avoid React because of the VDOM approach, in large part because it's a layer of abstraction that I don't really need.
Thing is I didn't even read anything promoting either monotheism or polytheism, or anything of the kind.

Yes, Catholics are in awe looking at that face they love, good for them, but paleontologists could just be in awe of the facial reconstruction of a neanderthal without them promoting any philosophy or religion...

So I fail to see what are the mental gymnastics they are talking about.
I can imagine a time when you have to pay a monthly subscription for it to turn to the left.
Ilya is basically selling his name. Safe has no products or revenue to justify any valuation.
my 2015 suzuki is pretty analog, apart from its android auto feature
SpaceStats
I'm glad it helps you :)

The things I write currently about, it's been a couple of years I guess. I do put it up on my blog, yes. Not all of it, and as I said I do delete some after a while. In general I do consider anything I write as temporary. Deleting things it's also part of the process or something.
You probably haven't heard of the com if you have a sex life.
Billions is technically also millions… not the parent commenter, just thought I’d be a nit
>only collect minimal data necessary for functionality

>however, they may collect anonymized data for improving their software through analytics.

So they do not unless they think of a plausible enough sounding excuse. anonymization with the massive amount of unique data a AV can collect is also nothing more than a empty promise.

it's truly mind boggling that in current year any vaguely tech literate person would believe a for profit proprietary software company would not data harvest the shit out of any bit they can because of worthless text on a website they could change or circumvent at any time or just ignore without any real repurcussions (pity fines don't count).
thanks! right, there is no content. you build your library along the way, the feedback request is about autogenerated flashcards (basically you create and import content and then it autogenerates flashcards for you)
The free market will always chose to go to the places for the cheapest material and labor. There is no strategy to it. But, there are some industries the US have placed strategic value on and will subsidize no matter the cost.

- USPS - literally written into the Constitution

- Passenger rail - Amtrak keeps pudding along even though financially it doesn’t make sense.

- Merchant marines - cargo is cheap. And cheaper in flag countries with lax labor rules. Yet, we maintain a expensive flotilla.
I hate these low resolution images which contain text
Sexual selection applies an evolutionary pressure against men who challenge women too much about the validity of their reasoning.
> And yet here we stand, still not having it replaced at scale.

Network effects and business' risk aversion.

Nothing to do with technical superiority / inferiority really. The MBAs only hear "we must replace everything from scratch" and immediately shout "NO!".

Offensively simple I am afraid. That's all there is to it.

Believe me, I'd jump with joy if we scrap like 75% of all UNIX crap, especially "untyped text rulz" in the terminal -- and introduce one good terminal protocol in the process. But it ain't happening in yours and my lifetime.
What I mean is - I've driven a small selection of EV's, and the Tesla's usually have been setting the bar pretty high. This is changing nowadays however, with increasing competition.

I've never seen the Cybertruck in person but I've driven a Model 3 and a Model S recently, and I think the quality is still pretty high. The performance is excellent and the UX is great.

As for the customer service, I can't say much as I've never owned a Tesla.
An Infinitely Large Napkin [pdf] (2019)
This is the American company that censored Radio Liberty in Russia (a country they've "left" because of the war) at the request of Russian authorities. Expecting them to take a stand against UK is insanity.
I know that, I'm in this game. I was comparing API throughput/ttft/ttbt of DeekSeek's own R1 API before it went viral in the West, and o3-mini.

I remain unconvinced that DeepSeek themselves didn't optimize their own V3 inference good enough and left another 2x~3x improvement on the table.
> due to unsafe being vastly more dangerous and hard to get right vs say, a C program

It's not true. Both C (clang), C++, and Rust use same LLVM compiler, so both have same constraints in the unsafe mode. C/C++ developers just not care.
You don't need to change the definition of sigint, just its shortcut!

Though it's also possible to fix it everywhere - use a keyboard rebinding tool to make Ctrl-Shift-C send Ctrl-C key combo instead
Backup sensor suffices, unfortunately.
The odds will be massively in favour to Apple, the British government is broke, they can't afford the consequence of Apple leaving UK market, it will be a fatal blow to the chanceller's pro-business policy.
"Fast enough" is doing a lot of lifting in your argument. I've met plenty of embedded devs that said they'll only code either C or Rust and that nothing else comes close in terms of tooling / dev UX and speed.

For all my 23 years of work a language like Elixir (or even Ruby) was "fast enough" but there exist a ton of other world out there that needs more.
I drive a 2022 Hyundai Ioniq 5 and I wouldn’t recommend it. I’ve had to deal with plenty of bugs and there’s some weird (although probably minor) UX issues, but the kicker is it’s now been at the dealership for over a month. It’s a complete brick because the ICCU died and it’s hard to get a replacement. I’m guessing because so many others have died as well. I also don’t think I’ve bent a single rim on any other car I’ve driven in the last 25 years but on this one I’ve somehow bent 2.
I find Meta’s approach to hallucinations delightfully counter intuitive. Basically they (and presumably OpenAI and others):

- Extract a snippet of training data.
- Generate a factual question about it using Llama 3.
- Have Llama 3 generate an answer.
- Score the response against the original data.
- If incorrect, train the model to recognize and refuse incorrect responses.

In a way this is obvious in hindsight, but it goes against ML engineers natural tendency when detecting a wrong answer: Teaching the model the right answer.

Instead of teaching the model to recognize what it doesn't know, why not teach it using those same examples? Of course the idea is to "connect the unused uncertainty neuron", which makes sense for out-of-context generalization. But we can at least appreciate why this wasn't an obvious thing to do for generation 1 LLMs.
If there is a "captcha", the only time I dont cut and run, is if I, will get paid through interacting with the site, grinning and hateing it.
Vile, beyond vile attempt to force this obesience on people, litteral cowtowing before the robot, lest we be inhuman.....
But we know how the LLM works, and that's exactely how the authors explain it. And that explain also the weird mistakes they do, that nothing with the ability of reason or having a ground truth would do.

I really do not understand how technical people can think they are sentient
This is going to become nearly impossible in Europe, it may already be in some places due to regulations restricting old vehicles due to emissions. ADAS requirements and other laws forcing manufacturers to implement all sorts of restrictions: just as an example, from 2024 on all new vehicles must implement ISA (Intelligent Speed Assist) that limits speed based on GPS and signs recognition. Anecdotal, but many cars built since mid 00s are ticking timebombs due to their endless electronics faults that will cost drivers a massive bill at some point if not multiple times over their lifespan, good luck finding those proprietary boards that have dozens different variants incompatible with each other for one single car model and have not been produced for years or decades. And if most car manufacturers are utterly incompetent at engineering lasting electronics, let's not get into software that they dedicate the least paid and most desperate SwEngs to work on. Coming to an abrupt halt from cruising speed on an highway is a common failure mode I've seen more than once dictated by insane ECUs programming, for example. I'd like to believe miniaturization and just maturity in the industry will make those sort of issues less prevalent for newer cars, but I'm not hopeful about it.
Tesla: New Model Y
I assumed this would be obvious from context, but yes, this is true.
Frank Wilhoit, but not necessarily the Frank Wilhoit you might think when told it's Frank Wilhoit.

https://slate.com/business/2022/06/wilhoits-law-conservative...
By that logic, you can also say seconds ago...
According to the talk it‘s more about Dynamic_Predicates, i.e. arbitrary conditions on a type. He‘s showing an Ada type definition for prime numbers, not just simple subranges.
I don't understand what exactly you're criticizing GP for or what you'd like them to do differently. And then: do they owe you whatever you'd like them to do? Do you owe anybody a clearer argument? How many people do I owe time for reading this comment? I feel like you opened a can of mirrors. ;)
I guess the operative word is 'underpowered'.

My low-stakes conspiracy theory though is that cloud providers (and symbiotic entities in the ecosystem) have helped turn developers against monoliths in favour of self-serve microservice architectures and devops because there's a lot more money in it for them when people are spinning up dozens of hermetically sealed, over-provisioned services, each with their own DB, cache, load balancer, etc.

It's like corporate welfare, redistributing wealth from VCs to Bezos.
It's literally illegal.

In the EU, it's illegal to sell cars that don't have back camera, not beeping if seatbelt not fastened, and not beeping if speed limit is exceeded.
How is it humanly possible to miss the point that much?

Pure evil AI?
DOGE is a renamed Obama-era agency called the US Digital Service. This group basically tackles IT needs for different departments, which is how Elon is able to weasel his way into any department he decides to target.
Thank you for your thoughtful reply, I enjoyed reading it and I see your points. I’ll try to incorporate them into my thinking.
From my anecdotal experience, of what my close friends share with me via DM these days, sadly it is indeed 95% video, and it is indeed 95% Instagram / TikTok / Facebook / Twitter / YouTube (in descending order). I continue to share with them 75% long-form articles, and 75% personal web sites / mainstream media web sites.
I don't really care that much.

Only enough to comment on HN which is a very low bar in terms of caring.

Same level of caring as highlighting an interesting source of data, or commenting on some current news.
There are quite a few too many accidental Nazi references these days imo ...
> A good catalog of mostly skills issues.

Seems a bit harsh to call out the developers of all that software like that.

But I do agree that software interface design and empathy are both skills that many software developers might benefit from developing further.

In their defence, developers unfortunately often don't seem to have access to many resources for upskilling themselves in these areas either--people don't seem to realise that simply telling someone to, say, just "git gud" at empathy is actually a form of gate-keeping that doesn't really benefit anyone.

Admittedly, if I was feeling snarky I might be tempted to say being able to create software interfaces that may take a person from four to twenty-one or more years[0] to learn could be considered a "skill" of sorts, I guess, but that wouldn't be very empathetic of me.

----

[0] "40% of people answering this survey have been using the terminal for 21+ years / 95% of people answering the survey have been using the terminal for at least 4 years"
Privacy regulations should not allow this to happen.
it's a known problem with 2024 models, the article points to that. So while tesla may be aware of it, the public unconscious might not be (like the author wasn't), as its a new-ish, and frankly absurd problem to have.
Nobody's complaining about the reliability of 20-year-old Teslas because the first Model S rolled off the assembly line in 2012. (Yes, I know, Roadsters are older, but they're modded Lotus Elises.)
AI-less: sometimes, little-to-no AI is fun
The EU is a single market. The consumer protections are much the same between countries. The differences are less than those between US states.
Hmm good point. I did open a new iPhone last month and that was my experience but looking at it now I think the big factor was 3GB of WhatsApp data I imported from Android!
>like trying to figure out and then misjudging somehow what the speed limit currently was or trying to influence where on the road I place the car, as if it could know better than I do what would be appropriate.

These "features" are now mandatory in the EU so you can look forward to a lot more cars implementing them as they try to sell global cars.
Tailwind and bootstrap are near opposite approaches to frontend design …

What’re you on about?
LLMs will read it, and it will be distilled into the great pool of knowledge until the end of time.
They'll probably have a big dent in sales this year. Musk has managed to turn the Tesla brand into swasticars.

He shouldn't be CEO of Tesla. He doesn't work there anymore.
That's not the only thing that makes you a risk, it's just one factor they take into consideration.
still at it huh
Ask HN: Why choose "GO" as programming language?
Nvidia RTX Mega Geometry Now Available with New Vulkan Samples
It is sad to see that much attention given to LLM in comparison to the other types of AIs like those doing maths (strapped to a formal solver), folding proteins, etc.

We had a talk about those physics AIs using those maths AIs to design hard mathematical models to fit fundamental physics data.
When the braindrain you inflict on other countries backfires.
Ask HN: Is it me or we almost stopped using Google because of LLMs?
Hi,

simple question: is it me or we almost stopped using Google heavily as before because of LLMs?
Buying garbage to recover garbage money, that's funny. Maybe when all is said and done he can earn a modest income operating the dump.
Not EU wide. At least in Spain, entry level cars don't have neither camera nor sensors
... with US chips...

Trump already LOLing.

:)
Why? Do you have an expectation of privacy for the things you put in your rubbish? It's a landfill not a secure data storage site.
[citation required]

I wonder if there's even any citations that can directly show that a 2024 car is "much" safer than a 2004 car. Without relying on NHTSA's safety rating system, which is an indirect proxy at most (and probably has changed multiple times for "reasons"). And without being confounded by changes in regulatory measures.
The real reason is because it’s faster (or was in 2014) to diff 2 versions of an optimized in-memory tree than it is to use the dom API to diff live html (where any change might trigger the browser’s layout and rendering pipeline)

That’s why react opted for a virtual dom. Many frameworks followed suit.

We’re a decade on at this point and JavaScript runtimes are much faster
Previous discussion of another write-up on this: https://news.ycombinator.com/item?id=42945013
Do you have self awareness to anticipate the drop in your accuracy and refuse to perform the operation?
Rivian will now sell its commercial van to any fleet, starting at $79,900
You should add it to Built with Django - https://builtwithdjango.com/projects/new/
The best option is to remove everything you have from any cloud at this point and stop bothering about the vendor’s policies entirely. I am in the process of doing that.

What I use it for now may be an issue if a regime changes. As evident from the US situation.

If someone wants your data they can come and get it, with a court order and due process, not a rubber stamp from whatever incompetent incumbent meanders into power and fucks stuff up. Then quietly via a side channel with no knowledge and effort.

Notably without iCloud my iPad is basically useless. So it’s going on eBay tomorrow.
There are 8 billion people in this world. It's almost certainly never "just me".

I still use DDG. LLMs are useful, but not universally so. There are many more results that contain information than an LLM will quote or link you to.
Unix came with a C compiler and its own source code, that could be easily bootstrapped and ported to other architectures. You cannot beat that.
>The megacorp wealth flows back to the shareholders, who eventually will want to spend it on something.

This is called trickle down economics.

>Wealthier people who consume more than average would pay in more than they get out. With wealth being power-law distributed, the wealthy would end up paying a lot more.

The wealthy consume basically the same amount as everybody else in their day to day. They might purchase better quality goods. So consumption taxes are regressive. It is better to tax progressive wealth.
There’s nothing concrete in that article, just hand waving from people trying to keep their jobs. Who needed what clearance and didn’t have it?
You are missing three point, it's about stating the importance of the preselection, now we know that we may not need huge amounts of data for similar results in other reasoning areas, only highly curated data, yes, sometimes by models themselves but not necessarily.
Sure, if you look back long enough you will eventually manage to find an increase in sales.
But most people look at month-over-month or year-over-year figures, and those are terrible.
See e.g. https://www.nasdaq.com/articles/tesla-sales-plummeting-early...
> The car has cameras to read speed signs and if it detects you are speeding beep at you. Sounds like a great feature! What's the problem if you aren't speeding?

If it's anything like the speed limit warning system in my Volvo, it's utterly useless. It gets the speed limit right about 80% of the time I would say. The other 20% it sees a sign "max 5 ton allowed" and thinks it means "max 5 kph", or it sees a sign in a side street and thinks it applies on the main street. Or a speed limit ends at a crossroad, which the system doesn't understand. The system often thinks the speed limit is 30 kph where it's actually 50 kph which is annoying; sometimes it thinks the limit is 90 or even 120 where it's only 50 or 70 which is outright dangerous.

The system is not to be trusted at all. There suggestions to make laws that would require cars to enforce these limits, instead of just showing the limits and warnings. I'm not against that in principle, but those systems need to get a lot better than the one in my Volvo first.
With Ada/SPARK (and hopefully Rust) this can be checked at compile time to formally prove code. You can also catch the runtime exceptions and handle them accordingly if you're not using SPARK.

The presentation right before the Rust one[1] actually did a bit of a dive into this.

I recently created a UUID library in Ada, and I'm able to validate an input string on the datatype level without ever having to worry about doing so in the function itself:

subtype UUID_String is String (1 .. 36)
with Dynamic_Predicate =>
(for all I in UUID_String'First .. UUID_String'Last =>
(case I is
when 9 | 14 | 19 | 24 => (UUID_String (I) = '-'),
when others =>
(UUID_String (I) in '0' .. '9' | 'A' .. 'F' | 'a' .. 'f')));

Now my function simply needs to be:

function From_String (From : UUID_String) return UUID
with Pre => From in UUID_String;

And I can code the function with the confidence that it won't be processing a malformed string.

[1] I don't think the video is ready yet, but you can view the slides here: https://fosdem.org/2025/events/attachments/fosdem-2025-4879-...
Surely the landfill employees would have recovered it and divvied it up if it was ever recoverable or even there.
Everything in America is Gambling Now [video]
OpenAI had demoed it some half a year ago, but access since then was limited. I got access to it just last week (via ChatGPT app). Since I'm in Poland, I kind of assumed US users had this for at least a month, but maybe they roll out their features by different criteria than just geography.
There are definitely bots crawling this site for things to engage with, the speed in which votes happen compared to how long it would take to read a comment I make is inhuman.

I doubt its HN itself, and it seems positive for some things (anything that could be seen as pro-startup, pro-company, anti-regulation), while negative for other things (anything pro-europe, or political in a way that could be misconstrued as an endorsement of the right- even if the comment itself is actively admonishing the right).

I have contemplated experimenting with short lived comments (essentially: spam) to see how they are manipulated and to confirm this behaviour, but I doubt dang would approve, so I have refrained.

Case-in-point: this comment was downvoted within 1s of being posted.
Keep dreaming. Part of Apple’s market cap is based on growth in their recurring services revenue, and renting space from Apple for backing up the device people use for many hours everyday is a linchpin of being able to sell higher priced recurring services.
I think you'll find that humans have also demonstrated that they will misrepresent their own reasoning.

That does not mean that they cannot reason.

In fact, to come up with a reasonable explanation of behaviour, accurate or not, requires reasoning as I understand it to be. LLMs seem to be quite good at rationalising which is essentially a logic puzzle trying to manufacture the missing piece between facts that have been established and the conclusion that they want.
> Will they be buying electricity from Europe or selling electricity to Europe?

Yes.

(Beyond the fact that they are _in Europe_, generally this sort of thing goes both ways depending on the time of day).
Well last month they didn't exactly go through the roof in China.

https://www.reuters.com/business/autos-transportation/teslas...