MurphyA/hacker-news huggingface dataset:
by nabla9 | 2025-04-01 08:46:36+00:00
Just because they turn against the US on trade does not mean they are becoming friends. American policy is not what keeps them in part.

In short term they cooperate on tariffs, because America has gone crazy.

On the long term. South Korea and Japan will seek their to ensure their security against China without the US. South Korea is already discussing domestic nuclear weapons. Japan could go nuclear at any time when it wants.
by GavCo | 2025-04-01 08:46:40+00:00
I was wondering the same and found these related papers:

https://arxiv.org/pdf/2309.08561 https://arxiv.org/pdf/2406.02649

I haven't really dug in yet but from a quick skim, it looks promising. They show a big improvement over Whisper on a medical dataset (F1 increased from 80.5% to 96.58%).

The inference time for the keyword detection is about 10ms. If it scales linearly with additional keywords you could potentially scale to hundreds or thousands of keywords but it really depends on how sensitive you are to latency. For real-time with large vocabularies my guess is you might still want to fine-tune.
by Timon3 | 2025-04-01 08:47:24+00:00
> The point’s not to ‘beat’ ShadCN at its own game but to highlight how web standards can cut bloat dramatically, like a button smaller than a full SPA.

Then why isn't there any disclaimer or explanation that your Nue button has fewer features than the one you compare it to? You clearly intend for the reader to make this comparison, but you deceive them by not mentioning that your solution isn't equivalent.

> Happy to tweak the framing if it’s coming off wrong.

It would be great if you could do that! Though I'm not holding my breath - you've done this many times before, people have complained many times before, and you keep doing it.

I know I'm just one voice, but your marketing strategy is so deliberately deceitful that I'll honestly never consider Nue as a serious contender for any project, nor other software you write, until you stop doing this.
by true_religion | 2025-04-01 08:48:00+00:00
The pace of improvement in the web is slow.

I don’t want to debate if a mega corp cares or not, but compared to how UI frameworks were in the 90s, the developer experience is anemic.

I don’t know if HTML, CSS and JavaScript are the best path forward. Maybe they are doing exactly what their spec set out to do.

But we need something better that doesn’t leash one to an ecosystem that takes 30% of your revenue.
by Nursie | 2025-04-01 08:48:46+00:00
Does seem odd to have Fox News, which they describe as exhibiting "promotion of propaganda, conspiracy theories, pseudoscience, the use of poor sources, and numerous false claims and failed fact checks", ranked above the guardian for factual reporting, when it describes the guardian as having "numerous failed fact checks over the last five years."

Neither is desirable, but one seems quite definitely worse than the other, and I wouldn't say the one making mistakes is worse than the one they call out as "PANTS ON FIRE"...
by tipiirai | 2025-04-01 08:50:21+00:00
Author here: It’s true—Nue’s view layer is untyped. That’s by design. React’s ecosystem has devs slapping TypeScript on everything—even CSS—which is overkill. Nue flips it: presentation stays clean and semantic, web standards do the heavy lifting, and real static typing (like Rust or Go) shines in business logic where it counts. Thoughts on this?
by pjc50 | 2025-04-01 08:51:13+00:00
Thinking about this, and the reasonable argument below that Netflix have also produced a number of prestige films and series that are genuinely great, I wonder if the production pipeline has a side effect: flattening the quality signal.

That is, it used to be (80s/90s) a lot more obvious what the prestige/not prestige boundary was. Cheap TV content (soaps etc) was shot on video, expensive content shot on film. Now everything looks the same. Perhaps the one remaining effort signal was lighting, but Netflix seem to have chosen very flat bright lighting styles for everything now. Bad news for us chiaroscuro lovers. And even when directors do try to do that, they've often over-estimated the HDR so you get the opposite: an entire series which is too dark.
by TeMPOraL | 2025-04-01 08:51:21+00:00
All it takes is for the "omg AI slop!!111" and "would someone think of my copyrights?" crowd to get their way - resulting in a conventional or legal ban for using AI user-agents on the Internet without express consent of a site/service provider. From there, it will be APIs all over again: much like today, you can't easily pipe your Facebook photo to your OneDrive and make a calendar invite - but you can use (for example) Zapier with Facebook Integration, OneDrive Integration and Google Calendar Integration, we'll end up with LLM/chatbot companies whose main value is in their exclusive set of integrations they offer.

So true, it's not going to be "I use PolishDude20GPTBook because my family and friends are on it". It's going to be, "I use PolishDude20GPTBook because they have contracts with Gazeta.pl, Onet, TVN24, OLX and Allegro, so I can use it to get local news and find best-priced products in a convenient way, whereas I can't use TeMPOraLxity for any of that".

Contracts over APIs, again.

As long as the "think of my copyright / AI slop oneoneone" crowd wins. It must not.
by jajko | 2025-04-01 08:51:49+00:00
Silly is actually too nice a word for such extortion scheme. As you see if rich enough/business big enough, it could be easily circumvented. The little people without access to great lawyers and accountants got absolutely hammered when it got applied to them. But victorian England wasn't setup for little people in mind, it was all lords and wealthy businessmen ruling it all.

So similar to current situation in many places - if you are rich enough, you basically exist outside of tax system, be it capital gains, investments, inheritance etc. Obscure tax structures spanning whole globe as ie Panama papers showed. Its the middle class that gets hammered out of existence, ie in France its around 40% for inheritance tax, and trusts are AFAIK forbidden / treated very punitively. Very rich still bypass this and everybody knows this, everybody below not so much. Its not even effective there, the amount extracted yearly in such way is minuscule, but it pleases crowds with 'social justice' so they don't protest so much and burn more cars on streets.
by rablackburn | 2025-04-01 08:51:55+00:00
> It's a bit like how vacuum cleaner specialists never use Dysons despite them having the most mindshare and overwhelming marketing budget. Regardless of vacuum cleaner specialists also just being normal people.

Yes, but Dyson still crushes the market because it has the mindshare with non-specialists. That’s OPs point, uninformed people (the vast majority) will be impacted more by the “ghibli-core” memetic moment, and have a greater impact on future events than specialists who appreciate the Gemini 2.5 release
by ascorbic | 2025-04-01 08:53:02+00:00
The ones I see aren't explicitly anti-Trump, but rather pro-press freedom. The one I just saw said "It’s clear that in 2025 rigorously fact-checked journalism will be more vital than ever".

That said, being anti-Trump is not a partisan position for a UK newspaper. Since the Zelenskyy/Oval Office events, he's unpopular even among much of the right. Nowhere near as unpopular as Vance and Musk though.
by gwd | 2025-04-01 08:53:21+00:00
> Not in the slightest.

You know, it's this kind of comment on USENET forums which prompted the creation of StackOverflow. It's not curious and adds nothing to the discussion.

I like Go and use it extensively; and I like having the option to fall back to the `any` type. But it's simply a fact that using the `any` type means that certain properties of the program can't be checked at compile time, in the same way that Python isn't able to check certain properties of the program at compile time.

> If you want to compare it to something, it's more like Rust's unwrap(), which will panic if you apply it to the wrong result.

Rust's unwrap() is used when a type can have one of exactly two underlying types (which is why no type is specified). In this case, getting back an `any` type means the underlying type could literally be anything -- as demonstrated by the example, where they put an integer, a string, and an empty struct into the pool. That's almost certainly not what you wanted, but the compiler won't prevent you from doing it.
by vanderZwan | 2025-04-01 08:53:44+00:00
> Using Rust and Event Sourcing for instant UX over 150,000 records — far past where JavaScript crashes with a stack overflow error.

Nit: while I fully support making the web more efficient and hope that Nue is successful in promoting that, I'm skeptical of the "crashing" JS claim here. You can do amazingly efficient things with TypedArrays, the forgotten middle child between JavaScript and WASM.

Having said that, this requires building a few clever data structures on top (I've gotten a lot of mileage out of "typed" dequeues, and (sparse) bitmaps myself), often emulating structs in a language unable to express them properly. So the resulting code is not exactly idiomatic JavaScript — which I presume is what they implied here. Plus in this case it probably still wouldn't be as fast as a well-written WASM implementation, since almost all of the work is likely spent searching with only a little bit of DOM manipulation at the end.

So I'm both agreeing and feeling like it slightly overgeneralizes. I guess my point is: yes, let's be critical of bloated web frameworks, but let's not equate React with JavaScript either.
by dkh | 2025-04-01 08:55:26+00:00
3 different copies driven to 3 different places by 3 different people before you leave set for the day continued to be how it was when I was working on set. And believe it or not, there was still one incident in 2015 where Murphy's Law negated all 3 and I spent about a week file-carving the $60k worth of footage we didn't have the ability to reshoot again if we had to
by scott_w | 2025-04-01 08:55:41+00:00
> you couldn't talk to your passenger while you were "driving" because that might make the car do something weird.

This even happens while walking my dog. If my wife messages me, my iPhone reads it out and, at the same time, I'm trying to cross a road, she'll get a garbled reply which is just me shouting random words at my dog to keep her under control.
by TeMPOraL | 2025-04-01 08:56:07+00:00
People are worried about the wrong side of equation. Other problems with them notwithstanding, it's not the browser wars that killed interoperability on the Web - it's everyone else. Any browser you ever used could issue the same HTTP calls (up to standards of a given time, ofc.) - but it helps you with nothing if the endpoint only works when you've signed a contract to access the private API.

The same fate may come to AI, and that worries me. It won't matter whether you're using OpenAI models, Anthropic models, or locally run models, any more than it matters whether you use Firefox, Chrome or raw cURL - if the business gets to differentiate further between users and AI agents working as users, and especially if they get legal backing to doing that, you can kiss all the benefits of LLMs goodbye, they won't be yours as end-user, they'll all accrue to capitalists, who in turn will lend slivers of it to you, for a price of a subscription.
by sagacity | 2025-04-01 08:56:15+00:00
Around 2004 I worked for a company in The Netherlands that owned a Viper camera (one of the few in NL, I guess because they were based in Breda and Thomson had an HQ there). The company actually had a big Mercedes van that contained a Quantel iQ system just to record and postprocess the video coming out of that Viper.

In the years after that I worked with them to write a custom application based on a Bluefish444 card combined with some ATTO fiber channel storage just to get the frames to disk fast enough. A lot of custom code, overlapped I/O, that kind of thing. We had a beast of a JBOD RAID setup, must have been about 12 spinning disks.

The only alternative in those days were systems that stored to tape, but could only do so in a compressed format (I think Sony had a solution that did 4:2:0 instead of the 4:4:4 coming out of the Viper). People were scrambling for these storage solutions so much that we even got Arri to lend us their prototype D-20 camera (which turned into D-21 which turned into Alexa) just so we could make sure our storage system worked with their camera. We just had this amazing prototype camera sitting around our office for what must have been a year. They just lent it to us. Wild. I think our only main competitor at the time was Codex, which admittedly had a much slicker system.

We visited the CINEC trade show and got a ton of interest. I think I still have a business card of the DoP that did all the miniature work in Lord Of The Rings. He loved the fact that we would store things uncompressed, which would make things like compositing a lot easier.

Unfortunately, mismanagement caused the whole thing to collapse. Oh well. Nowadays you just use a CompactFlash card :)
by indemnity | 2025-04-01 08:56:16+00:00
I really wanted to run FreeBSD for my home NUC firewall/router as I like the pf syntax, but had to give up in the end because it couldn’t drive the USB Ethernet adapter at 1 full Gbps speeds, whereas Linux had no problem with the same devices, so NixOS it is.

With the switch of TrueNAS to Linux, I have no more BSD at home, unfortunately.
by leptons | 2025-04-01 08:56:33+00:00
>The current administration have proven they do not care about any of these things. Even natural born citizens are now under threat.

This is my original comment. You are moving goalposts where you want them to be. My comment is specifically about how this administration is threatening natural born citizens by trying to remove protections they've always had, and here you are seeming to say they aren't because no natural born citizens have been deported yet. You're simply just being an internet troll.
by fragmede | 2025-04-01 08:56:37+00:00
But that is how we used to buy a plane ticket. Long before flights.google.com's price table, you'd call a human up and tell them you'd like to go on holiday. They'd ask you where and when and how much you could afford, and then after a while with the old system (SABRE) clicking and clacking they'd find you a good deal. After a few flights with that travel agent, they'd hey to know you and wouldn't have to ask so many questions.

Similarly, long before Waymo, you'd get into a taxi, and tell the human driver you're going to the airport, and they'd take you there. In fact, they'd get annoyed at you if you backseat drove, telling them how to use the blinker and how hard to brake and accelerate.

The thing about conversational interfaces is that we're used to them, because we (well, some of us) interface with other humans fairly regularly, and so it's a fairly baseline level skill to have to exist in the world today. There's a case to be made against them, but since everyone can be assumed to be conversational (though perhaps not in a given language), it's here to stay. Restaurants have menus that customers look at before using the conversation interface to get food, in order to guide the discussion, and that's had thousands of years to evolve, so it might be a local maxima, but it's a pretty good one.
by belter | 2025-04-01 08:57:05+00:00
That is also the secret of most self-paced online platforms like Udemy, Pluralsight and many others.The metrics they don't like to share. Most users never watch videos until the end, they buy courses but never start them or complete less than 4% to 10% of the course.

You can see sometimes course authors acknowledging these metrics. Companies training departments just wash their hands and say, we have these thousands of courses made available for our employees... :-)
by ptsneves | 2025-04-01 08:57:08+00:00
Most comments like this, fall into a form of scarecrow fallacy. They assume performance in C/C++ can only come at the cost of correctness and then go on to show examples of such failures to prove the point, and there are so many. On the other hand the event space also has sets of cases where you can be correct and get faster.

There are also sets of events where the failing risk is an acceptable tradeoff. Even the joke can come up empty, if you want to cross the 8bit lane the fastest possible and dont mind failing/dying some times it might be worth it.

Also all the over emphasis on security is starting to be a pet peeve of mine. It sounds like all software should be secure by default and that is also false. When I develop a private project or a project with a threat scenario that is irrelevant i dont want to pay the security setup price, but it seems nowadays security became a tax. Cases in point:

I cannot move my hard disk from one computer to another because secure boot was enabled by default without jumping hoops.

I cannot install self signed certificates for my localhost without jumping hoops.

I cannot access many browser APIs from an HTTP endpoint even if that endpoint is localhost. In that case i cannot do anything about it, the browser just knows better for my safety.

I cannot have a localhost server serving mixed content. I mean come on why should i care about CORS locally for some google font.

I cannot use docker build kit with a private registry with HTTP but to use a self signed certificat I need to rebuild the intermediate container.

I must be nagged to use the latest compatibility breaking version library version for my local picture server because of a new DoS vulnerability.

[...] On and on, and being a hacker/tinkerer is a nightmare of proselytizing tools and communities. I am a build engineer at heart and even I sometimes just want to develop and hack, not create the next secure thing that does not even start up

This is like being in my home and the contractor forcing me to use keys to open every door to the kitchen, bedroom or toilet. The threat model is just not applicable, let me be.
by fancy_pantser | 2025-04-01 08:57:25+00:00
Been having a great time with postgresml for this exact kind of thing. If you don't need a complex DAG but have a simple pipeline or work queue that can be easily represented in postgres anyway, it's very straightforward to work with and nicely encapsulates all of your processing (traditional data munging and LLM calls) together with a modest extension of a familiar system.
by Saigonautica | 2025-04-01 08:57:33+00:00
Also out of curiosity, I did some quick math regarding that claim you read somewhere.

Cellphone battery charge: I have a 5000mAh cellphone battery. If we ignore charging losses (pretty low normally, but not sure at 67W fast charging)... That battery stores about 18.5 watt-hours of energy, or about 67 kilojoules.

Generating a single image at 1024x1024 resolution with Stable Diffusion on my PC takes somewhere under a minute at a maximum power draw under 500W. Lets cap that at 500*60 = 30 kilojoules.

So it seems plausible that for cellphones with smaller batteries, and/or using intense image generation settings, there could be overlap! For typical cases, I think that you could get multiple (but low single digit) of AI generated images for the power cost of a cellphone charge, maybe a bit better at scale.

So in other words, maybe "technically incorrect" but not a bad approximation to communicate power use in terms most people would understand. I've heard worse!
by lukasego | 2025-04-01 08:58:29+00:00
No, DPO avoids a Reinforcement Learning training loop. For the current iteration on verifiable domains, our method is GRPO. Let me elaborate: DPO is for preference learning - each data sample in the dataset contains 2 pieces: preferred and non-preferred responses (what the model should avoid generating). DPO optimizes for the preferred response between the 2. That means, DPO is one effective method for making a model learn sentiment or preference. We call a generalization of this alignment mode - it's on our roadmap. On the current GRPO implementation side, dataset needs on Augento are simpler: Just the prompt, and some captured context if you like - it's then the reward function that scores the model generations. Currently, with GRPO, training is done on verifiable domains. Not preference, but one piece of output will be judged by a deterministic reward function, or by a reward model (which the user decides - you can decide it through defining the reward function).

(EDIT: Would you use DPO? Do you have experience with it or needs?)
by soco | 2025-04-01 08:58:49+00:00
How many sites will have useful results to return for a "something 150"? Muzzle width? Bees? T-shirt size? Walking distance? You surely cannot want _all_ these categories yet you'll get them all in a list. I might be biased but today's fuzzy search is a dumpster fire, sites hating to return only two results so they bury anything relevant in a tidal wave of unrelated garbage. I have office mates like that and everybody hates them as well.
by raattgift | 2025-04-01 08:59:34+00:00
Sundials are really really cool, and the shadow sweeps in the clockwise direction at mid-latitudes in the northern hemisphere, but

https://en.wikipedia.org/wiki/Sundial#In_the_Southern_Hemisp...

So "clockwise" is because the Earth's axis of rotation about itself is not too far from perpendicular to its orbital plane of rotation around the sun, and because the Earth rotates counter-clockwise from the perspective of someone hovering above the planet's north pole. This is the right-hand rule.

Earth's axis of rotation (and orbital plane) is fairly well aligned with most of the round bodies in the solar system, except notably for oddball tilted Uranus and anti-aligned Venus (and the pretty different orbital planes of the minor planets like Pluto and Eris).

The sun's north pole (following the right-hand rule) and south pole do not point to anywhere particular in the galaxy, and its axis of rotation is highly tilted with respect to the axis through the central bulge of the Milky Way. A nice diagram that seems to have originated from the European Southern Observatory: <https://www.physicsforums.com/attachments/motion-of-earth-an...>

Most disc-like structures we've found tend to be randomly oriented compared to each respective host galaxy's polar axis.

For spiral galaxy rotations we have much better data from mostly edge-on views because we can measure the doppler shifts of molecular clouds at their margins; the advancing side will be less red-shifted than the trailing side. Spectral lines also broaden with the magnitude of rotation. AFAIK there is nothing at all unexpected about the distribution of trailing vs leading edges on our sky; the mystery is in the magnitude of the rotation of these outer gas clouds compared to things like their galaxy's apparent optical brightness or other markers of mass.

Also fun is that for elliptical galaxies, these gas clouds don't rotate around the equatorial bulge of those that have them. They instead tend to move mostly radially deeper and shallower within their host galaxy.

So if galaxies don't choose the rotation of their internal components like star systems or radio-loud objects like pulsars and relativistic-jet-equipped black holes, why (accepting for the sake of this argument that this garbage paper is correct about there being a bias in face-on spiral galaxies) would a distant galaxy affect us more than our own?