MurphyA/hacker-news huggingface dataset:
by Yarden_Bruch_El | 2025-11-24 14:59:02+00:00
Hi HN, We built a platform for orchestrating multi-agent debates (e.g., "Security" vs. "Refactoring" experts). The Challenge: Standard sequential agent chains (A -> B -> C) are too slow for real-time chat. The Fix (vLLM): We built a custom inference layer on top of vLLM to solve the bottleneck: Parallelism: We use continuous batching to generate multiple agent responses simultaneously rather than waiting for sequential turns. Memory: PagedAttention allows our agents to share the KV cache for the common context/system prompts, drastically reducing VRAM usage. We’d love feedback on the responsiveness. Create an expert, start a debate, and let us know if the parallel inference makes the conversation feel fluid enough.
by HelloNurse | 2025-11-24 14:59:32+00:00
The metaphor near the beginning of the article is a good summary: standardizing cars with seatbelts, but also cars without seatbelts.

Since ML-KEM is supported by the NSA, it should be assumed to have a NSA-known backdoor that they want to be used as much as possible: IETF standardization is a great opportunity for a long term social engineering operation, much like DES, Clipper, the more recent funny elliptic curve, etc.
by zyxzevn | 2025-11-24 14:59:58+00:00
3Blue1Brown has a very good explanation of how light works as a wave And the barber pole effect shows how matter (sugar) rotates light https://www.youtube.com/watch?v=QCX62YJCmGk

There is also evidence that "photons" are just thresholds in the material that is used to detect light. The atoms vibrate with the EM-wave and at a certain threshold they switch to a higher vibration state that can release an electron. If the starting state is random, the release of an electron will often coincide with the light that is transmitted from just one atom.

This threshold means that one "photon" can cause zero or multiple detections. This was tested by Eric Reiter in many experiments and he saw that this variation indeed happens. Especially when the experiment is tuned to reveal this. By using high frequency light for example. It happens also in experiments done by others, but they disregarded the zero or multiple detections as noise. I think the double detection effect was discovered when he worked in the laboratory with ultraviolet light.

Here is a paper about Eric Reiter's work: https://progress-in-physics.com/2014/PP-37-06.PDF And here is his book. https://drive.google.com/file/d/1BlY5IeTNdu1X6pRA5dnJvRq3ip6...
by jack_tripper | 2025-11-24 15:00:55+00:00
>Actively disrespecting other countries who worked hard on developing such capabilities and assuming European nations should be on the "big boys table" is what is so jarring.

Maybe there's a misunderstanding here, as there was no disrespecting anyone there with my comment, and I basically agree with your point.

That doesn't change that people here want those cutting edge manufacturing and job opportunities the US has. They don't want to be stuck competition with China in commodity widgets like cars or low margin 16nm-65nm microcontrollers.

There's a limited market for ASML machines, Siemens gas turbines, and Airbus planes which can't support economic growth of the entire block.

>Nothing stopped European nations like from continuing to invest in domestic capacity 20 years ago, but most of their IP is now developed in American, Indian, or other Asian subsidiaries or JVs.

They're developed outside of Belgium, Germany, France, Italy, etc since private businesses care most about prioritizing shareholder returns, not national sovereignty. And with Western EUs high labor costs, high taxes, high bureaucracy, strong unions, private companies slowly moved jobs elsewhere where it's cheaper to do business, no unions, less environmentalism, less labor protections, etc. Everyone with basic business know-how could have seen this coming but people still thought they could have their cake and eat it too in the globally cutthroat "free market" economy.

Case in point, Nokia just announced it is closing Infinera's Munich office and moving all operations to the US.
by tlar | 2025-11-24 15:01:06+00:00
They can do local transcription without internet but you do need their app, so the glasses would be useless if the company died, yes.

That said, the paid subscription has some useful features, but I personally don't care about multi-languages translation. The rest of the conversational improvements seem to help but I don't think they're necessary... although I don't know what they mean with "Boost caption accuracy". Maybe using more expensive models?
by phantasmish | 2025-11-24 15:01:14+00:00
I’m actually for trying to bring manufacturing back to the US. I’m for decoupling from (and hopefully weakening) China.

I’m entirely against Trump’s chaotic lunacy because it’s not going to accomplish any of the good things I’d hope for from such a thing. He’s got whole sectors treading water waiting for him to die, while smaller players simply shutter operations, because you can’t make huge capital investment decisions with this much uncertainty in the air. To say nothing of how bad an idea it is to try to decouple from China while also launching trade wars against your own allied trade bloc.
by whamlastxmas | 2025-11-24 15:01:40+00:00
It's unfortunate to see her have a lot of self awareness of her status and what she represents in part (capitalism), but when it comes to asking herself why some people have a negative knee jerk reaction to her presence, she falls back to "it's because I'm a woman". Which to be fair I am positive happens and frequently. But I would be shocked if it wasn't more commonly because she's rich and famous and lives a life of hedonism (her words). She even touches on this when she describes entering through back entrances and the staff probably hating her. She represents the same feeling we have about trust fund babies. They have a ridiculous fun, easy, rewarding life, and meanwhile then waiter is cleaning baby vomit off the ground for $20 an hour after tips.
by exceptione | 2025-11-24 15:02:10+00:00
I am not so sure about that. .net core is the moment they opened up, making it cross platform, going against the grain of owning it as a platform.

If they see a gap in .net, which is filled in by a third party, they would have no problem qualms about implementing their own solution in .net that meets their quality requirements. And to be fair, .net delivers on that. This might anger some, but the philosophy is that it should be a batteries included one-stop shop, maybe driven by the culture of quite some ms shops that wouldn't eat anything unless ms feeds it them.

This has a consequence that the third-party ecosystem is a lot smaller, but I doubt MS regrets that. If you compare that to F#, things are quite different wrt filling in the gaps, as MS does not focus on F#. A lot of good stuff for F# comes from the community.
by afdbcreid | 2025-11-24 15:02:23+00:00
That's not an apple-to-apple comparison, since Rust is a low-level language, and also because `reqwest` builds on top of `tokio`, an async runtime, and `hyper`, which is also a HTTP server, not just a HTTP client. If you check `ureq`, a synchronous HTTP client, it only adds 43 packages. Still more, but much less.
by DrewADesign | 2025-11-24 15:02:45+00:00
I didn’t say there was a causal relationship between being an edge lord and AI art— it’s definitely like a drain screen for nihilism, which is a world view that is attractive to people with nothing, but has repeatedly proven to be useful to nobody that isn’t already rich— the whole dog-eat-dog mentality is a lie many rich tell themselves to feel badass instead of fortunate, and a fairy tail many poor tell themselves to feel like they have more control than they do. Humans got to where we are because we were smart enough to cooperate to benefit our collective wellbeing, despite the people dumb enough not to realize that.

There’s no point in letting good be the enemy of perfect.
Tell HN: Cursor charged 19 subscriptions, won't refund
by devtailz | 2025-11-24 15:03:39+00:00
I got a fraud warning from my bank a few days ago at 7:04 PM. When I logged into my bank I found 19 pending Cursor subscription charges.

I called the Cursor billing phone number I found on my real Cursor account. It was outside of working hours so got an automated message.

I promptly fired off an email at 7:16 PM making it clear I did not authorize these purchases.

After a few days of painfully slow email responses the conclusion I am getting from them is "the compute resources are fully consumed and cannot be returned or refunded".

Anyone have advice on how to proceed?

Edit: I plan to file a dispute with my bank.

Also curious if others have experienced something similar, because clearly this is a stock "we basically won't ever refund money" response.
by eldaisfish | 2025-11-24 15:04:04+00:00
India's rail network is not fully electrified, this is false. Even the most popular broad gauge network is not fully electrified. Diesel trains are still very common. Remember also that the Indian government is very skilled at manipulating data without actually delivering results. Just look at the lies they spewed during the pandemic about deaths.

India's promised ascendance to power and influence remain perpetually a few decades away. Meanwhile, the poor continue to lose purchasing power, the rich exploit the entire country, and India's total economic exports are comparable to those of the Netherlands.
by Lerc | 2025-11-24 15:04:55+00:00
I think of the runtime as the whole execution stack. The interpreter, engine, JIT etc. is the back end. The interface to the world is a wrapper around that.

I would describe this as a Lua wrapper written in Rust. That carries the clear indication that you should not expect the interpreter to be written in Rust.

I would be (and indeed was) disappointed to see that this 'Lua runtime' did not have a Rust implementation of Lua. I would be much more interested in seeing that than a wrapper.
by bluGill | 2025-11-24 15:05:11+00:00
Sure, but you never know if this next bug is another fix it in 1 hour, or it will take months to figure out. I have had a few "The is not spelled 'Teh'" bugs that it takes longer to find the code in question with grep than to fix, but most are a not that obvious and so you don't know if there are 2 hours left or not until 2 hours latter when you know you found something or are still looking. (or unless you think you fixed it and the time to verify the test is about 2 hours, but then only if your fix worked)
by nthypes | 2025-11-24 15:05:24+00:00
Last month, a single container in my GKE cluster (Sao Paulo region) entered an error loop, outputting to stdout at ~2k logs/second.

I discovered the hard way that GKE's default behavior is to ingest 100% of this into Cloud Logging with no rate limiting. My bill jumped nearly 1000% before alerts caught it.

Infrastructure (Compute): ~$140 (R$821 BRL) Cloud Logging: ~$1,300 (R$7,554 BRL)

Ratio: Logging cost 9.2x the actual servers.

https://imgur.com/jGrxnkh

I fixed the loop and paused the `_Default` sink immediately.

I opened a billing ticket requesting a "one-time courtesy adjustment" for a runaway resource—standard practice for first-time anomalies on AWS/Azure.

I have been rejected twice.

The latest response: "The team has declined the adjustment request due to our internal policies."

If you run GKE, the `_Default` sink in Log Router captures all container stdout/stderr.

There is NO DEFAULT CAP on ingestion volume which is an absurd!

A simple while(true); do echo "error"; done can bankrupt a small project.

Go to Logging -> Log Router. Edit _Default sink.

Add an exclusion filter: resource.type="k8s_container" severity=INFO (or exclude specific namespaces).

Has anyone successfully escalated a billing dispute past Tier 1 support recently?

It seems their policy is now to enforce full payment even on obvious runaway/accidental usage.
by sofixa | 2025-11-24 15:05:25+00:00
> or is something competitive with a 737ng enough given they can pressure domestic airlines into buying it and undercut their way into more sticker price sensitive markets

Potentially, but previous attempts (like the Xian MA60 and MA600, which are derivatives of the designed in the 1960s An-24) have been very unsuccessful. It made some sales in Southeast Asia and Africa, but a few of those have had accompanying corruption/bribery allegations and investigations, and most have been grounded after serious incidents and troubles keeping them operating at reasonable costs.

But my overall point is, it's going to take them more than a decade, probably around two, to be able to churn out fully Chinese passenger jets in any relevant numbers. The Chinese airplane market is massive, so even then they probably won't be able to deliver enough. There also aren't any plans to get the C919, existing or future fully Chinese version, certified by EASA or FAA or anywhere else, so legally the jet can't even fly anywhere else other than China for now.

So we have at least 2 decades more of COMAC being very behind and churning planes at a slow rate, at best. And honestly, anyone who thinks they can predict the aviation market 2 decades ahead is out of their mind. We could have hydrogen powered flying wings by then!
by Yokohiii | 2025-11-24 15:05:36+00:00
https://github.blog/security/supply-chain-security/our-plan-...

So github has some tools available to mitigate some of the problems tied to it. Probably not perfect for all use cases. But considering the current scale, it doesn't seem to have any effect, as enough publishers seem not to care.

I think npm should force higher standards on popular packages.
by nathan_compton | 2025-11-24 15:05:53+00:00
I'm not optimistic about this in the short term. Creative and diverse viewpoints seem to come from diverse life experiences, which AI does not have and, if they are present in the training data, are mostly washed out. Statistical models are like that. The objective function is to predict close to the average output, after all.

In the long term I am at least certain that AI can emulate anything humans do en masse, where there is training data, but without unguided self evolution, I don't see them solving truly novel problems. They still fail to write coherence code if you go a little out of the training distribution, in my experience, and that is a pretty easy domain, all things considered.
Show HN: CyteType – AI agents that annotate cell types in scRNA-seq data
by parashar_nygen | 2025-11-24 15:06:13+00:00
Been annotating single-cell data for 7 years now. Got tired of second-guessing CellTypist/SingleR outputs in disease datasets. Reference methods pattern-match against atlases. Works until it doesn't: disease, ectopic expression, unexpected tissue context. You get an annotation label and no way to know it's wrong.

CyteType runs multiple LLM agents that propose and critique annotations and surface all the ambiguity instead of hiding it.

The output is an interactive report you can chat with to interrogate the reasoning. Linked cell ontology terms and relevant literature for each cluster. Confidence score and match score against author labels help with triaging.

Model-agnostic. Benchmarked across 16 LLMs and against reference-based methods. Integrates with Seurat/Scanpy/Anndata.
by meesles | 2025-11-24 15:06:17+00:00
> Deciding to put your resources into something that only a really stupid criminal would be caught by gives you a false sense of security.

Interestingly enough, this is the premise for a lot of security in the physical world. Broken windows theory, door locks as a form of security in the first place, crimes of opportunity, etc.

But one should consider that in tech, the barrier to entry is a little higher and so maybe there are less 'dumb' criminals (or they don't get very far).
by braza | 2025-11-24 15:06:42+00:00
Last year after a thread around Obsidian and the downhill of Evernote I took almost 6 months to migrate more than 100K clippings and notes and it's so refreshing to have your own data in sync in your terms and not be in any proprietary format, that I do not image myself going to anywhere that I cannot push/retrieve my notes in my own terms in a portable format.

Notion is a great product for corporations, and I get why companies are jumping on this bandwagon so fast; however, as a consumer, I wouldn't consider it or any option based on seat (like Outcrop) or any that wouldn't give me a binary that I can use in whatever machine that I want.
by supernetworks_ | 2025-11-24 15:07:04+00:00
It would be wise for people to remember that it’s worth doing basic sanity checks before making claims like no backdoors from the NSA. strong encryption has been restricted historically so we had things like DES and 3DES and Crypto AG. In the modern internet age juniper has a bad time with this one https://www.wired.com/2013/09/nsa-backdoor/.

Usually it’s really hard to distinguish intent, and so it’s possible to develop plausible deniability with committees. Their track record isn’t perfect.

With WPA3 cryptographers warned about the known pitfall of standardizing a timing sensitive PAKE, and Harkin got it through anyway. Since it was a standard, the WiFi committee gladly selected it anyway, and then resulted in dragonbleed among other bugs. The techniques for hash2curve have patched that
by kilroy123 | 2025-11-24 15:07:12+00:00
Sadly, I couldn't go home to hang out with my family this year. (I live abroad) I thought it would be cool to build a fun thing and have all of us put our hands together and turn them into turkeys. So I forced them all to join me. The kids loved it at least.

I think the world needs more fun, wacky stuff like this. No ads, no money being made. Just random weirdness. If you like random fun stuff like this, you can subscribe to the newsletter.

I want to show the world that the old internet is still alive and well. It's just buried under a mountain of crap.

Hope this brings a smile to people's faces. It has for me! I've loved seeing all the turkeys people created.
by tracker1 | 2025-11-24 15:07:22+00:00
I've been pushing for things like this for years...

Having every 3rd or 4th sprint being dev initiatives and bugs... Or having a long/short sprint cycle where short sprints are for bugs mostly... Basically every 3rd week is for meetings and bug work so you get a solid 2 weeks with reduced meetings.

It's hard to convince upper managers of the utility though.
by pas | 2025-11-24 15:07:23+00:00
pnpm (maybe yarn too?) requires explicit allowlisting of build scripts, hopefully npm will do the same eventually

> security model

yep, some kind of seccomp or other kind of permission system for modules would help a lot. (eg. if the 3rd party library is parsing something and its API only requires a Buffer as input and returns some object then it could be marked "pure", if it supports logging then that could be also specified, and so on)
by jcranmer | 2025-11-24 15:07:45+00:00
> Standards organisations are very easily corruptable when its members are allowed to have conflicts of interest and politick and rules-lawyer the organisation into adopting their pet standards.

FWIW, in my experience on standardization committees, the worst example I've seen of rules-lawyering to drive standards changes is... what DJB's doing right now. There's a couple of other egregious examples I can think of, where people advocating against controversial features go in full rules-lawyer mode to (unsuccessfully) get the feature pulled. I've never actually seen any controversial feature make it into a standard because of rules-lawyering.
by mapt | 2025-11-24 15:07:49+00:00
The thing about public bus systems is that none of them are financially sustainable. If they were, you wouldn't need a government to run them.

My local system collects about 1/3rd of the annual operational costs and none of the (sizable) capital & infrastructural costs in fares.

The choice to collect insufficient fares versus collecting no fares at all, has secondary effects - fewer people choose to ride, spending any money is a psychological nudge against taking the trip, especially if you're not sure how much money you're going to have to spend. The car historically appears to be ~free, while the bus demands exact change in an impatient voice. You can solve the change issue with cards, but you could also just not charge fares.

Let's say you double ridership by taking away fares. This doubling adds approximately nothing to your considerable costs, but you get twice as much direct social benefit, and the price you pay for it is having to cover ~100% of the program cost using taxes instead of ~90%. On top of this you get secondary social benefit - buses move people so much more efficiently than cars that traffic speeds up dramatically, and you don't need to perform continuous expansion of the road network to accommodate ever-growing traffic problems. The labor value of those hours stuck in traffic alone covers the whole program, even if that value isn't something you can practically "capture" for some kind of profit.
by AlotOfReading | 2025-11-24 15:09:18+00:00
Not familiar with the UK and quite surprised if what you say is true, but in the US about half of highway maintenance costs are covered by the various dedicated taxes. The rest come from general funding. In Canada, the dedicated taxes go to general funding, but fuel taxes and such suffice to cover around 1/3rd of costs. Australia is a bit better at around 2/3rds.

The point about social costs is valid, but there's no need to even consider them. The direct costs already need heavy subsidies in many countries.
by echelon | 2025-11-24 15:09:38+00:00
This is a great rebuttal.

99.9% of the internet is closed source and we don't ask for it to be opened. From our ISPs, to Google, to the hyperscalers.

If anything, I think we should be asking those things to be open. If we're only asking the little guys, the big guys with trillion dollar market caps skate by. This is exactly how they want it. Fewer gradients for small players to grow.
by michaelbuckbee | 2025-11-24 15:09:55+00:00
Speed is considered one of many ranking factors. I think less because Google explicitly says "we will rank you higher if your site is faster" and more "the user behaviors we track will improve if your site is faster".

This is things like going from the SERP -> Site -> Back to the SERP.

That's implicitly telling Google that the site didn't satisfy their search intent and something they for sure track.

Maybe the user clicked back b/c the page didn't load fast enough, maybe the content was bad but either way it's a search quality signal.
by Ajedi32 | 2025-11-24 15:10:44+00:00
It looks like this shows where each account was originally created from. So new accounts can get around it, but all existing accounts that didn't have the foresight to be using a VPN from the start are now burned.

Going forward this is going to be a bit of a cat-and-mouse game. There are plenty of other tricks X can do to determine country of origin. Long term I agree the sock puppets have the upper hand here, though forcing them to go through the effort is probably a good thing.
by Lerc | 2025-11-24 15:11:34+00:00
Or it could be that you posted an insubstansive comment that added little to the conversation. I don't use Rust. I certainly don't advocate for it, but I don't mind seeing posts about things people have done in Rust. I also don't use Lisp or Forth. I'd be quite interested to see people posting new projects that do real world things with those. Seeing languages being used helps you see what tools are the right ones for the job.