MurphyA/hacker-news huggingface dataset:
by ChrisMarshallNY | 2025-11-07 09:33:25+00:00
My entire career was switching from one discipline to another.

For me, the key was twofold:

1) Spend a lot of extracurricular (not work) time, exploring new tech that interests me. This often included purchasing expensive kit, and attending classes, on my own dime (but I could usually use the spend in my tax write-offs).

2) Be willing to accept being paid a lot less than my peers.

My career is a fairly eclectic one. I’m now retired, and spend a lot of time learning stuff, which is fun.
by jiggawatts | 2025-11-07 09:36:14+00:00
The rule is violated in all sorts of fun and interesting ways. There's white dwarfs, for one, then stars with varying levels of metallicity. Stars can merge, which does strange things to their position on the Hertzsprung–Russell diagram. There's oddball combinations like a red giant with a neutron star that has sunk into its core, called a Thorne–Żytkow Object!

Not to mention variable stars, novae, occultation by dust clouds, etc.
by yoyo930021 | 2025-11-07 09:36:33+00:00
You’re absolutely right — I haven’t found a good way to make the DOM update at a fine-grained level yet.

However, I still believe this framework has value, mainly for the following reasons:

1. The setup function behaves just like in Vue 3 — it runs only once. This helps avoid the mental overhead found in React’s re-renders.

2. Dependency tracking is fully automatic, eliminating the pain of manually managing dependencies as in React or flutter_hooks.

3. By providing a Composition or Hook-style API, it introduces a new way to organize and structure code in Flutter.

4. While fine-grained DOM updates aren’t possible, a ComputedBuilder is provided, allowing developers to easily control the scope of updates when needed.
by wkat4242 | 2025-11-07 09:38:09+00:00
True, climate change isn't only bad. Some parts will actually benefit at least for humans (local fauna will have more issues). It's climate change, not climate destruction.

In the 60s the Soviets actually considered damming off the bering strait to make Siberia warmer. Kennedy apparently wasn't even too opposed to the idea.

However the parts where the effect is bad for humans heavily outweigh the good parts. Because that's where humans live now, there's a reason we didn't live in northern Siberia much. We live where the conditions were favourable in the past and those are largely becoming less favourable. Meaning huge amounts of people wanting to move in a hurry, the kind of thing that tends to conflict.

Just want to point this out because there seems to be a lot of pooh-poohing going around right now, saying it's not so bad. But it is already bad for the places where we actually live and it's only beginning.
by aaaaaaron | 2025-11-07 09:38:33+00:00
No DRM issues (like same quality on every device, no extra privileges), one application for everything, runs everywhere, no UX issues (e.g., long scrolling to continue watching series, no autoplay and no spoilers in the thumbnail). It's worth paying for such an experience, which the first parties don't provide.

(Speaking in general here, this includes Jellyfin.)
Show HN: We built an AI agent that reviews fund documents for compliance
by neuwark | 2025-11-07 09:38:56+00:00
If you’ve ever managed investment or compliance paperwork, you know how painful it can be to check every detail manually. It’s slow, stressful, and easy to miss something important — even a small error can create big problems.

Our AI Fund Compliance Agent reads through your documents, flags missing or incorrect sections, and generates a clear summary you can review instantly. It reduces manual work, prevents compliance risks, and helps teams focus on higher-value decisions instead of document checks.

We’re currently letting people try it for free and would love feedback from those working in finance, fund management, or compliance.

You can check it out here: https://app.neuwark.com/special-agents-hub/1
by s1mplicissimus | 2025-11-07 09:40:04+00:00
Opening this link gives me "Access Denied You don't have permission to access "http://www.kbb.com/car-news/toyota-can-barely-cover-the-dema..." on this server.

Reference #18.1c4e1202.1762508326.a0a8eac9

https://errors.edgesuite.net/18.1c4e1202.1762508326.a0a8eac9"

The provided URL also responds with an error. Trying to access from europe.
by pta2002 | 2025-11-07 09:40:40+00:00
I found the whole site a very interesting (and fairly quick) read. I don't really have anything else to add, but I'm glad the owner manages to be honest and take good lessons from the whole thing.

It's interesting to me how from his account, everyone is fairly sympathetic to him regarding his charges (he mentions his employer showing up to his interview in a sports jersey in reference to his charges!), and how he mentions he knows several actual sports players used his site. It really goes to show the state of modern streaming.
by yoyo930021 | 2025-11-07 09:41:21+00:00
Thanks for the kind words! I came up with this library based on my own experiences — I had a few insights while using these patterns, and decided to turn them into a library.

Flutter chose to design its framework around an approach similar to React, which I think was a deliberate trade-off.

However, I feel that the Dart language itself lacks several important features. For example, we can’t implement JavaScript-like Proxy objects or getters/setters in the same way. This makes it impossible to achieve deeply reactive behavior like what Vue provides.
by jiggawatts | 2025-11-07 09:41:39+00:00
The sorting is the slowest step by far.

Hashing is so fast that you can hand-wave it away as zero cost relative to the time taken to read such a large amount of data. Also, you only have to do it once for the whole input, which means that it's O(n) time where 'n' is the gigabytes of passwords you have.

Sorting is going to need about O(n * log n) time even if it's entirely in memory, but more if it has to spool to disk storage then it'll take much longer than the hashing step.

PS: I just realised that 2 billion passwords is not actually that much data -- only 40 GB of hashes -- that's well within the range of what's "easy" to sort in-memory by simply creating an array of hashes that size and calling a standard library sort function.
by Cthulhu_ | 2025-11-07 09:42:26+00:00
Nothing different then - before AI it would have been search engines or social networks / upvotes of the masses.

The common factor is the reader, taking what the search engine, SO commenter or AI takes as gospel. A good software developer can judge multiple inputs on their own.

And if someone doesn't care what an AI does it really isn't important what they are having it build or what tool it uses, clearly.
by pimeys | 2025-11-07 09:43:04+00:00
> Nobody goes there to talk.

9am garden in the famous Homopatik party after two nights in ://about blank club in Berlin tends to disagree (back in 2013).

Edit: Elon Musk not getting into Berghain is still something me and my friends celebrate every year on that day when it happened. Hilarious.
by otsaloma | 2025-11-07 09:44:38+00:00
Agreed! It's easy understand "LLM with tools in a loop" at a high-level, but once you actually design the architecture and implement the code in full, you'll have proper understanding of how it all fits and works together.

I did the same exercise. My implementation is at around 300 lines with two tools: web search and web page fetch with a command line chat interface and Python package. And it could have been a lot less lines if I didn't want to write a usable, extensible package interface.

As the agent setup itself is simple, majority of the work to make this useful would in the tools themselves and context management for the tools.
by graemep | 2025-11-07 09:46:17+00:00
> I disagree that they're even worse. China might be a vicious and unethical state in many respects, but you can't directly equate every company in China with the Chinese government.

Their taxes go to the Chinese government, buying from them strengthens the Chinese economy (and therefore the government), buying centrally controlled technology from China strengthens China strategically (in the same way buying US cloud services strengthens the US) , Chinese companies are far more under the control of the state, and they have their own ethical problems, such as near slavery: https://www.reuters.com/world/americas/what-happens-next-wor...

> If I buy a BYD car, my money is not going directly into the pockets of white supremacists

If you buy a Tesla only some of what you pay is profit. Musk owns 16% of the shares so is entitled to 16% of the profits and his pay as CEO, and the the extremists will get whatever proportion of that he chooses to give them

It is likely to be a tiny proportion of the cost of a car, and certainly far less than the benefit the Chinese government gets from the purchase of a BYD.

> in the UK and Germany.

That would be AfD in Germany. I did not think he had actually donated all that much?

In the UK has he found anyone willing to take his money? Reform turned him down because he made the donation on their letting Tommy Robinson join. That essentially leaves him with the Tommy Robinson and the EDL, Rupert Lowe (an independent MP since he got kicked out of Reform) and a few individuals and even smaller organisations than the EDL (like whatever Ben Habib's new party is called) who might take his money.
Show HN: I built a platform to solve the cold start problem for content creators
by T0B3 | 2025-11-07 09:46:26+00:00
Built this to solve the cold start problem for side projects. You browse/support posts from other creators across platforms (LinkedIn, Medium, Instagram, etc.), earn 1 credit to promote yours. Free, no ads budget needed. Just launched today – curious what HN thinks about the model.
by yoyo930021 | 2025-11-07 09:48:35+00:00
That’s true — they both come from the same foundation of reactivity. As far as I know, in the frontend world, there’s even a saying that React + MobX ≈ Vue.

However, there are still some key differences:

1. MobX’s reactivity in Flutter is based on build_runner, which means it relies on a code generator. This introduces certain limitations, and build_runner itself is often criticized for being cumbersome. In contrast, this framework is built on top of the alien_signals package — a Dart port of one of the fastest reactive libraries in the JavaScript ecosystem — which works entirely at runtime.

2. This framework brings the Composition (or Hook) API into Flutter. I believe this is currently one of the most convenient and intuitive ways to organize and structure application logic.
by Cthulhu_ | 2025-11-07 09:49:11+00:00
"Knowledge", for the most part is. What I see archive.is get used for most frequently is circumventing paywalls on paid-for media websites, which is journalism. And while freedom of the press is a constitutional right in functioning democracies, freedom of access isn't enshrined as much. But most of the things are background articles, the actual news is freely available to all still.

I'm all for archiving open webpages though. And I'm honestly surprised the Internet Archive is still standing. Their decision to opening up their book library was a dangerous mistake.
by svnt | 2025-11-07 09:49:12+00:00
> “if you consider each model to be a company, the model that was trained in 2023 was profitable. You paid $100 million, and then it made $200 million of revenue. There’s some cost to inference with the model, but let’s just assume, in this cartoonish cartoon example, that even if you add those two up, you’re kind of in a good state. So, if every model was a company, the model, in this example, profitable,” he added.

“What’s going on is that while you’re reaping the benefits from one company, you’re founding another company that’s much more expensive and requires much more upfront R&D investment. The way this is going to shake out is that it’s going to keep going up until the numbers get very large, and the models can’t get larger, and then there will be a large, very profitable business. Or at some point, the models will stop getting better, and there will perhaps be some overhang — we spent some money, and we didn’t get anything for it — and then the business returns to whatever scale it’s at,” he said.

This take from Amodei is hilarious but explains so much.
by danhau | 2025-11-07 09:50:15+00:00
What I would like, but haven’t found yet, is a cheat sheet on what up to date encryption method or algorithm one should use for whatever need. A kind of requirement -> algorithm dictionary.

Like, I need to authenticate that a client is a known identity. What algo? How to use it? What to avoid? I need to sign a message or document. How? I need to verify said message. How? I need to store passwords. How?

I know some crypto, but discovering and learning about them is a bit of a pain. For how important crypto is, you‘d think someone would have bothered to teach developers how to choose and deploy these algorithms properly.
by graemep | 2025-11-07 09:50:33+00:00
> His views on the UK all seem oddly out of touch and I get the impression a lot of info comes from people on X/twitter who don't live in the UK.

Yes, he does, he gets his view of the UK from Americans who share his political leanings and engagement bait on social media.

That said British politicians are right here in the country and can be very out of touch too. If we ever have political violence that will be the underlying cause, whatever form it takes.

The most consistent trend in British politics has been people moving away from the long established big three (Conservatives, Labour, Libdems) to anyone who is not them (Scottish and Welsh Nationalists, Reform, Greens..).
by AnthonyMouse | 2025-11-07 09:50:39+00:00
> Well, which jurisdiction applies to Spanish Internet users in Spain and Spanish ISPs?

The Spanish Internet users are attempting to leave the jurisdiction and come back with only information. The ISPs are the equivalent of train operators. How is prohibiting them from taking you to the border not an attempt to prevent you from doing something in another jurisdiction which is legal there?

> Doesn't the US claim global tax jurisdiction on its nationals?

It's one of the most astounding and outrageous things the US does and it ought to stop immediately, not least because people keep citing it as precedent to justify other bad choices.
by zigrazor | 2025-11-07 09:50:59+00:00
State machines are everywhere in software development. From game AI to embedded systems, from network protocols to UI flows, managing state transitions cleanly and efficiently is a challenge every developer faces. Yet most C++ developers either roll their own ad-hoc solutions or wrestle with heavyweight frameworks that feel stuck in the past.

Enter CXXStateTree — a modern, header-only C++20 library that brings elegance and performance to hierarchical state machines.
by GeorgiosB | 2025-11-07 09:50:59+00:00
I spent 40+ years working in hospitality, fitness, retail and other customer-facing industries, not as an academic, just someone observing human behavior in real-world environments. Over time I became convinced that most businesses misunderstand the long-term relationship between care and revenue. I tried to express what I’ve seen repeatedly in a simple mathematical identity: Great Customer Care = Sales Great Sales ≠ Customer Care ∑(Care) = f(C_AC) The idea: Sales behaves like a short-term transaction, while care behaves like a compounding variable. Once genuine care accumulates in a system (trust, retention, referrals, emotional memory), it creates a form of “irreversible momentum” that sales alone cannot reproduce. Acquisition cost becomes a function of behavioral history, not just marketing spend. I’m interested in whether this framing makes sense from a systems, math, or behavioral perspective: • Is the compounding analogy valid? • Does “irreversibility” exist in human systems in this way? • Is this mathematically naive, or does it map onto existing concepts? • Are there better ways to express this relationship formally? Looking for honest critique from people familiar with systems theory, behavioral economics, complexity, compounding effects, or long-term dynamics in human networks.
by yoyo930021 | 2025-11-07 09:52:02+00:00
I believe there are several improvements in this approach:

1. Interdependent reactive states – multiple dependencies can now be related and work together seamlessly.

2. Automatic dependency tracking – updates are triggered only when minimal changes occur, ensuring efficient reactivity.

3. Composition or Hook APIs – provide a new and cleaner way to structure and organize code logic.
by cardanome | 2025-11-07 09:53:31+00:00
If you are not writing anything performance sensitive, you shouldn't be using C in the first place. Even if Fil-C greatly reduces its overhead, I can't see it ever being a good idea for actual release builds.

As a Linux user of two decades, memory safety has never been a major issues that I would be willing to trade performance for. It doesn't magically make my application work it just panics instead of crashes, same end result for me. It just makes it so the issue can not be exploited by an attacker. Which is good but like Linux has been already safe enough to be the main choice to run on servers so meh. The whole memory safety cult is weird.

I guess Fil-C could have a place in the testing pipeline. Run some integration tests on builds made with it and see if stuff panics.

That said, Fil-C is a super cool projects. I don't mean to throw any shades at it.
by reactordev | 2025-11-07 09:53:41+00:00
Negative, what you shave taken away is it’s the people. He mentions standing up clusters. Small shops can’t afford clusters. Ignore the technical aspect of this article and read it for what it’s for. A thank you note to the people he has worked with on amazing projects. Research in a bubble of 1 isn’t very useful. Research in a small team with Meta Budget is extremely useful. With the right people.
by Saranvbca | 2025-11-07 09:54:22+00:00
Rivian Automotive | Staff ML Engineer Perception | Full - Time | Hybrid | London | - https://careers.rivian.com/careers-home/jobs/24822?lang=en-u...

The ultimate goal of Rivian's new AI Hub in London is to accelerate the development of our Autonomy Platform to achieve higher levels of autonomous capability, making our vehicles safer, more technologically advanced, and "time-restoring" for our the users.

About us in general: We’re a US-based EV company building groundbreaking electric trucks, SUVs, and commercial vehicles — and an integrated ecosystem of hardware, software, and services in order to keep the world adventurous forever.

Also, other roles that we have opened for the London office can be seen here:

https://careers.rivian.com/careers-home/jobs?sortBy=relevanc...
by pantropy | 2025-11-07 09:54:51+00:00
Technically speaking none of Goodreads material or content is being used publically, the only information displayed on the site is freely available (Title, Author) and not Goodread's property.

You could try to argue that this falls under "create derivative works from any materials or content accessible on the Service" but even then it seems really flimsy to say that recommending books based on Goodread reviews is an infringemnt.

It's just not that different to a youtuber saying "I read reviews for 50 books, here's the ones to read"
by jojobas | 2025-11-07 09:54:55+00:00
US law enforcement "clears" about 1 in 4 robberies and more than 1 in 3 aggravated assaults/batteries, and similar numbers for other crimes. On average, a criminal's career is 3 serious crimes. You can imagine how much awesomer your life would have been if they were able to run uncaught for years and years. But you won't because you have "net negative" bullshit blocking your vision.
by teamonkey | 2025-11-07 09:55:25+00:00
As a game designer I’ve struggled with the topic of cutscenes and have landed on the side that they are not inherently bad design. Advancement of a story is a form of progression (THE form of progression in a narrative game) and the release of new story beats, or any new content in general, can be used to reward the player. That’s not to say that they can’t be done badly - many are.

The thing about cutscenes, as with most aspects of AAA games, is that they test well in their target market. Cutscenes aren’t exactly cheap to make, especially if acted. They wouldn’t do them if they weren’t popular.

But it’s perfectly fine that you, like many (and me), don’t like cutscenes. Embrace that and accept that perhaps those games aren’t for you, because there is so much choice out there that that you will certainly be able to find things more to your tastes.
by mr_mitm | 2025-11-07 09:55:39+00:00
The CMB and BAO measurements give us a picture of how the early universe looked. Supernovae are sensitive to the conditions in the late universe. All probes, which are mostly independent, always pointed at the same amount of dark energy.

Now these people are saying SN actually point at zero dark energy, if accounting for the physics properly. That doesn't invalidate the CMB and BAO results. So dark energy must have had a big influence in the early universe, and no influence in the late universe, so it must by dynamic. (Ironically, supernovae were the first evidence for dark energy, which I guess was just a coincidence, if this new research is correct.)
by yoyo930021 | 2025-11-07 09:56:36+00:00
Thank you for the support!

Regarding performance benchmarks — the framework essentially stands on the shoulders of giants, with its reactivity layer powered by alien_signals. This library originates from one of the fastest reactive implementations in the JavaScript ecosystem, and in Dart’s reactivity benchmarks, it currently ranks as the fastest as well.

You can check out the benchmark results here: https://github.com/medz/dart-reactivity-benchmark
by metalman | 2025-11-07 09:56:57+00:00
Artic sea ice is at record low area. Sea ice volume is less easily documented, but all the data points to a steady dramatic decline.

https://nsidc.org/sea-ice-today

China is working with Russia and other countrys to build out a vast rail network that is pushing westward, and I think delivering small(token) trains to scandenavia already. The bottom line is that China can deliver what you want, where you want it, when you want it, at a price you cant say no too.
by thomasmg | 2025-11-07 09:57:27+00:00
Yes, Fil-C uses some kind of garbage collector. But it can still detect use-after-free: In the 'free' call, the object is marked as free. In the garbage collection (in the mark phase), if a reference is detected to an object that was freed, then the program panics. Sure, it is also possible to simply ignore the 'free' call - in which case you "just" have a memory leak. I don't think that's what Fil-C does by default however. (This would be more like the behavior of the Boehm GC library for C, if I understand correctly.)
by ninalanyon | 2025-11-07 09:57:31+00:00
My 2015 Tesla S has ten year old technology and does DC fast charging. It's a solved problem. You can buy a Dongfeng Nammi Box compact car with 42 kWh battery 310 km WLTP range for 169 kNOK in Norway, that's 14.3 kEUR but it's probably more expensive in the rest of Europe. Still it's much cheaper and can DC charge at 70 kW.

If you live in a flat as many do in the Netherlands DC fast charging might well be the only practical way to charge a vehicle. So I think this is just a toy for the well off who have off street parking.