MurphyA/hacker-news huggingface dataset:
by notepad0x90 | 2025-10-20 20:58:29+00:00
They've dominated their region for a long time. Vietnam and NK are their sattellites basically. Russia is their close ally. The only regional opposition they have is India. Taiwan is a small bug to them, the only reason they haven't invaded it is because of TSMC and ASML, mainland China hasn't caught up with them and Nvidia yet.

They're all over Africa and south Asia. But unlike the US/West they don't exert political influence. When they build infrastructure for example, they set up worker camps, isolated from the local population. they only employ their own imported people and clean up and leave quietly afterwards.

They're acting like good business partners, instead of a superpower wielding it's might and extending its influence. it's good for business for all involved parties for sure, and smart too. But not having strong influence means for example, the US can come in, outbid them, bail out african loans to China and they lose that source of commerce.
by vanviegen | 2025-10-20 20:58:41+00:00
Is the cultural difference really that big? Bigger, then say, the difference between NYC and rural Kansas?

Me and my generation (born in the 80s) of Western European have grown up admiring the US. Listening to your music, watching your movies, wearing your brands. And we still do, mostly.

The unease seems to have started some time after 9/11 though. European countries joined various wars, that turned out to be mostly a grab for control of oil states. (WMD anyone?)

And the US basically just stopped leading the way on international cooperation. Instead of cofounding the Internation Court of Justice, the US threatened to invade The Hague because of it. Instead of leading the way on averting climate change, having the tech, the global power and the money to do so, the US chose to block much of the initiative coming from elsewhere. And there've been many similar things.

So yeah, to me at least the US feels kind of like an old friend that's been derailed. By 9/11, perhaps.

I'd love to be proven wrong. I'd love to come back to visit the US more often in the future. But with this administration, I just won't risk it. And also.. I just don't want to, at the moment. :-/
by singron | 2025-10-20 20:58:47+00:00
Microsoft already has rights to the IP. If OpenAI goes bankrupt, they can hire the employees without buying the company (similar to their offer in 2023 when the board tried to fire Sam Altman). Although if OpenAI goes completely bust, that probably means interest in AI across the industry has tanked, so an acquihire makes little sense over just hiring available talent on the market.
by kergonath | 2025-10-20 20:58:51+00:00
> Europeans will talk about data sovereignty and decreasing reliance on the Americans and simultaneously cry foul when the Americans threaten to take their ball and go home.

I am sure that you are aware that there are more than one person in Europe, and most of the countries there being democracies, those people are allowed to have different opinions. They even have the right to express them, go figure!
by Sohcahtoa82 | 2025-10-20 20:59:05+00:00
An example I'm dealing with right now...

At my job, we're not a SaaS. Our software is distributed as cloud images that customers run in their own environments. I need to run regular vulnerability scans on built images.

So, I need to do several things:

- Stand up EC2 instances with our image

- Run our software setup

- Start the scans

- Wait for the scans to complete

- Destroy all the instances

- Download the scan reports

- Upload the reports to S3

- Create Jira tickets based on findings

Now, I COULD easily write it all as one big function. But I tend to prefer to have one "main" function that calls each step as its own function. When looking at the main function, I can much more easily tell what the program is going to do and in what order.

In other words, I much prefer style A from Carmack's post.
by etaigabbai | 2025-10-20 20:59:35+00:00
Hey everyone, I’m Etai, 15, and I just shipped Gelt.dev. It’s a fully agent-powered platform that can build, run, and deploy full-stack web apps for you - all in your browser, no coding or setup needed.

Some stuff it can do:

AI writes code, fixes bugs, and deploys automatically

One-click deploy with Stripe, Vercel, OpenAI, Anthropic, Google AI

Cheaper than Bolt/Lovable/v0 - pay per message, not tokens, up to 40% less

Clean, production-ready results, fewer model errors with in house agent on par with Claude Code/Codex

Basically, it’s like having a dev team in your browser. I’d love for people to try it out and tell me what they think.

Check it out here, any and all feedback accepted: gelt.dev
by sebastiennight | 2025-10-20 20:59:38+00:00
If memory serves well, Frenchmen solved the problem of going up in two ways, and the one you quote seems like a lot of hot air to me. I mean, if you follow that line of thought, the literature says an American would get to the Moon in 19 days or so.

The other French method included two dogs, a bunch of chicken, and a very large cannon, which had quite a bit more showmanship.
by johnnyanmac | 2025-10-20 20:59:41+00:00
I don't disagree with you at all. But we both probably know that that isn't the reality as of the last half a century or so.I'd love to properly separate acedemia and create a bolstering apprenticeship/trades programs for several sectors to properly train a workforce, but there's basically zero momentum for that among white collar work.

Also note that GPA isn't just for jobs. Applying for school post bachelor's cares the most about a GPA. So a bad grade but learning a lot on a rigorous course can still male it hard to progress as a researcher or any other kind of specialized knowledge seeker.
by pkreg01 | 2025-10-20 21:00:00+00:00
I share your observations. It's strange to see Anthropic loosing so much ground so fast - they seemed to be the first to crack long-horizon agentic tasks via what I can only assume is an extremely exotic RL process.

Now, I will concede that for non-coding long-horizon tasks, GPT-5 is marginally worse than Sonnet 4.5 in my own scaffolds. But GPT-5 is cheaper, and Sonnet 4.5 is about 2 months newer. However, for coding in a CLI context, GPT-5-Codex is night-and-day better. I don't know how they did it.
by johnea | 2025-10-20 21:00:06+00:00
That's funny 8-)

It brought to mind this quote:

“It’s only software developers and drug dealers who call people users,”

From a recent article that came through the feed:

https://www.theguardian.com/technology/2025/oct/18/are-we-li...

https://news.ycombinator.com/item?id=45626691
by wkat4242 | 2025-10-20 21:00:29+00:00
This presumes they have the same nasty survival-of-the-fittest kill-or-be-killed attitude as humanity. Our evolution kinda created that but it doesn't have to apply everywhere. I think it's entirely possible that alien civilisations could exist that are a lot more symbiotic.

We have a saying in Holland "the innkeeper trusts his guests like himself" which seems to apply here.
by dragonwriter | 2025-10-20 21:00:43+00:00
There are proteins left in raw pressed peanut oil (used for lower heat cooking and as a finishing oil, somewhat similar to EVOO), but not in highly-refined peanut oil (typically used for high-heat cooking/deep frying.)

Both will eventually go rancid at room temperature , though highly refined oil has a longer shelf life (both sealed and, even moreso, after the seal is broken.)
by axiolite | 2025-10-20 21:00:58+00:00
Sorry, I did not write-up a guide.

Electrically, you just need to: 1) connect both wires from the old mechanical thermostat to the "Cooling" terminal block (polarity doesn't matter). Or if your model doesn't have separate heat/cool the "relay" and configure settings for cooling mode rather than heating. 2) Tap into hot and neutral wires (going to the light bulb but BEFORE the door switch) and connect that to the STC-1000 power input (polarity doesn't matter).

Then configure the STC-1000, set a temperature to maybe 4C and set the "compressor delay" to at least 4 min, though I'm happy with 10. The default difference of 3C should be fine.

The plastic cutting varies by refrigerator design, but shouldn't be too confusing.

There is a wiring diagram for the STC-1000 in the manual: https://images-na.ssl-images-amazon.com/images/I/71VSFdFfszL...

...and right on the unit: https://wiringandcircuit.blogspot.com/2025/04/temperature-co...

There are videos of it being installed (not a refrigerator retrofit): https://www.youtube.com/watch?v=30TvX1Zz1-Y

...and being configured: https://www.youtube.com/watch?v=TQjicdtDVrQ
by ahmedfromtunis | 2025-10-20 21:00:59+00:00
No matter how many videos or articles I've read, I still can't wrap my head around the rules of baseball.

Is there any guide for us non-americans to help us gain enough grasp on the rules to, at least, understand the dynamics of the game?

Learning the basic of (american) football was much easier. I'm not writing any treaties any time soon, but at least I can follow the games and enjoy the "craftsmanship" of the players.
by glenstein | 2025-10-20 21:01:29+00:00
Are you sure that you have your numbers right? It seems pretty common in the hn comment section for people to come in and randomly claim that Mozilla either spent all of their money or are losing all of their money. But the last figure I saw for their cash and investments was around $1.2 billion from late 2022, and everything I can find on their data spanning from the 2010s through the 2020s through today is that it's been a steady trend line up.

They had $91 million in 2009. 105 million and 2010, $193 million by the end of 2011, $372 million by the end of 2015, and I don't have every number for every year, but it all seems to indicate a steady upward trend.

I'm not sure how to look at those data and interpret them as squandering of cash and those are pretty specific claims that I would hope could be articulated in a clear cause and effect way if they were true.
by tetha | 2025-10-20 21:01:37+00:00
I'm not in our consulting parts for infra, but based on their feedback and some talks at a conference a bit back: Vendors have been working on standardizing on Kubernetes components and mechanics and a few other protocols, which is simplifying configuration and reducing the configuration you have to do infrastructurally a lot.

Note, I'm not affiliated with any of these companies.

For example, Purestorage has put a lot of work into their solution and for a decent chunk of cache, you get a system that slots right into VMware, offers iSCSI for other infrastructure providers, offers a CSI plugin for containers, and speaks S3. And integration with a few systems like OpenShift has been simplified as well.

This continues. You can get ingress/egress/network monitoring compliance from Calico slotting in as a CNI plugin, some systems managing supply chain security, ... Something like Nutanix is an entirely integrated solution you rack and then you have a container orchestration with storage and all of the cool things.

Cost is not really that much a factor in this market. Outsourcing regulatory requirements and liability to vendors is great.
by lenerdenator | 2025-10-20 21:01:42+00:00
The point isn't about the potential for future production of natural gas or other petrochemical products from Slochteren. The point is that Europeans regularly participate in dealings with countries that act against their best interests on a regular basis, and that there's no real reason to believe that the Dutch will behave any differently with Trump.

> Considering Europe didn't yet view Russia as a genuine threat it's not exactly surprising that importing Russian gas was seen as a viable short-term strategy.

That's exactly what I'm talking about. Everything should have told Europeans that Russia was reverting back to its old autocratic imperial ways. Everything. Ukrainian politicians and internal dissidents were being poisoned with dioxins and radioisotopes almost 20 years ago by Russian agents. Putin was stacking on more and more repression as the years went by. Hacking campaigns have been a constant problem in the West for decades with strong evidence to suggest the Russian government as a threat actor. The Russian military was building weapons specifically designed to counter NATO, which is the backbone of strategic defense in Europe. And that's before you take into account things like the South Ossetia war which saw the Russians literally invade another country for wanting to move towards a Western sphere of influence.

What was funding all of this? Purchases of Russian petroleum products by Europeans who were told over and over to stop by American allies, only to be caught with their flies unzipped when the tanks started rolling into the Donbas three years ago.

I have no reason to think that the continent will behave any differently when faced with a Trump administration that would give them benefits to look the other way. The damage he could do to the continent is insignificant compared to what Putin did.
by holowoodman | 2025-10-20 21:02:23+00:00
With Signal, you can't really validate the code running on the client. Signal insists on distributing only via Google Play Store or Apple App Store, so usually updates are automatic and uncontrolled by you. And Signal has a history of not releasing timely updates of their client code, so even if you would do your own builds or compare their released code to their public updates, you would have at least a few weeks latency. And I doubt anyone would notice, since the Signal people tried hard to piss off everyone who did reproducible builds of their code.
by jancsika | 2025-10-20 21:02:32+00:00
> double++

I'd suggest to ++double the cost. Compare:

++double: spoken as "triple" -> team says that double++ was a joke, we can obviously only double the cost -> embarrassingly you quickly agree -> team laughs -> team approves doubling -> you double the cost -> team goes out for beers -> everyone is happy

double++: spoken as "double" -> team quickly agrees and signs off -> you consequently triple the cost per c precedence rules -> manager goes ballistic -> you blithely recount the history of c precedence in a long monotone style -> job returns EINVAL -> beers = 0
by busymom0 | 2025-10-20 21:02:56+00:00
Talking about core functionality, iOS `UISlider` api is broken in iOS 26. A lot of my users emailed me last few days how the font sizing menu in my hacker news app is broken because the sliders don't do anything. Turns out it's a bug many developers are facing.

This bug somehow went through the beta releases and still exists:

https://developer.apple.com/forums/thread/797468?login=true
by HarHarVeryFunny | 2025-10-20 21:03:07+00:00
Yeah.

Karpathy recently referred to LLMs having more "working memory" than a human, apparently referring to these unchanging internal activations as "memory", but it's an odd sort of "working memory" if you can't actually update it to reflect progress on what you are working on, or update per new information (new unexpected token having been sampled).
by guilhas | 2025-10-20 21:03:51+00:00
So we should expect them to NSFW all manga/anime reading/browsing apps. Clearly many hypersexualise women, possibly minors, normalize sexual abuse, violence, both text and visuals

Probably all social client apps for their addictive characteristics, and unhealthy polarizing content, and generally mental health degrading. Including Facebook, Reddit, fediverse...

Let's be real no one is going to read the bible by accident. It is much easier for a young person to find explicit content in Lemmy/fediverse apps
by afishhh | 2025-10-20 21:04:34+00:00
Using non-printable characters to encode malicious code is creative, but I wouldn't say it "breaks our security model".

I would be pretty suspicious if I saw a large string of non-printable text wrapped in a decode() function during code review... Hard to find a legitimate use for encoding things like this.

Also another commenter[1] said there's an eval of the decoded string further down the file, and that's definitely not invisible.

Has no one thought to review the AI slop before publishing?

[1] https://news.ycombinator.com/item?id=45649224
by tjr | 2025-10-20 21:04:57+00:00
I think there are different aspects to what we call "creativity", and some are more easily mimicked in AI than others.

Of various creative arts, I am most familiar with music, so will use some musical examples, but I suspect this more or less applies to anything.

You could train an AI (or a person) on a bunch of Bach cantatas, and likely the trainee could start churning out similar music. More cantatas of a Bach style.

You could train an AI (or a person) on a bunch of 1980s pop music, and likely the trainee could start churning out similar music. More pop music of a 1980s style.

How likely is it, though, that you could train an AI (or a person) on music up through the 1970s, and (assume granting access to the requisite instruments) the trainee could develop the 1980s pop music sound?

Or training on all music up through the 1940s, how likely is it that the trainee could develop the Miles Davis / Gil Evans "cool jazz" subgenre?

Or for that matter, being trained on music up through circa 1900, how likely is it that the trainee could develop jazz as a whole? Or rock & roll?

I suppose in the "infinite monkeys" sort of scenario, maybe so, and, at that, AI may well have an advantage. If it just churned through all possible combinations of musical constructs, surely it would eventually develop jazz. But would this really constitute creativity? Or just randomness? Would the AI realize that it made something special in finally arriving at jazz? I don't think Miles just randomly recorded "Birth of the Cool".

Of course, it is the "more variations of the same" sort of creativity that most humans exhibit. It is rare that someone develops something significantly new, and even then, it is often multiple people playing off each other. I think one difference is, humans can realize there's something interesting down a particular path, and start trying to develop it on purpose. Can AI do that?

Perhaps what's missing is less creativity and moreso "taste"? But I think it all works together. Is creativity without taste just randomly trying things? But for an AI, you still need a human in the loop to say, "stop, that one there"? I'm not entirely convinced what AI is doing is truly "creative", but even if it mimics creativity well, it seems to me it is still lacking taste, and therein its attempt at creativity hits a wall.

I suppose it reasonable also to imagine that as soon as I hit the "add comment" button, a new AI model will come out that has mastered taste...
by marssaxman | 2025-10-20 21:05:01+00:00
This has to be personality-dependent, as with so many other aspects of human existence; a cozy quiet little life is not what I want at all.

I do like the author's point about "it's ok to miss out", though. You're going to miss most of life anyway, whatever you do, so as long as you found a path through life that felt full as you were walking it, what's the difference which one it was?
by TheServitor | 2025-10-20 21:05:04+00:00
"Here's the thing - this technique completely breaks traditional code review. You can't spot what you can't see. GitHub's diff view? Shows nothing suspicious. Your IDE's syntax highlighting? All clear. Manual code inspection? Everything looks normal.

The invisible code technique isn't just clever - it's a fundamental break in our security model. We've built entire systems around the assumption that humans can review code. GlassWorm just proved that assumption wrong."

This is pure Claude talk.
by denis_kkk | 2025-10-20 21:06:39+00:00
How to safely create and manage multiple Gmail accounts in 2025 — whether for personal use, work projects, or marketing. You’ll learn all legal and effective methods, from manual registration and Gmail aliases to professional tools like Multilogin and NodeMaven for smart account organization. Step-by-step tips, security rules, and automation tricks will help you stay efficient and avoid bans while keeping every account under control.
Show HN: Workbench – ephemeral cloud sandboxes for agentic coding
by jrandolf | 2025-10-20 21:06:58+00:00
TL;DR: We built Workbench, a VM-based, ephemeral sandbox you (or your AI agents) can spin up, use, and tear down on demand—exposed over the Model Context Protocol (MCP) for code, filesystem, and terminal access. We’re opening a private beta for 25 users; everyone after will be waitlisted. When you join, you’ll get an email with a Discord invite for support and feedback. Issues/examples on GitHub.

Why we built it

Most useful agentic workflows end up writing code. Local tools are great but live on your machine and can be messy for security, reproducibility, and resource contention. We wanted the same “code+tools” experience—but cheap, temporary, and remote—so every run happens in an isolated clean room that auto-expires.

What it is

- Ephemeral VMs: clean, isolated environments for each run - Full capabilities via MCP: code execution, filesystem, terminal - Remote & disposable: spin up in seconds; auto-teardown shortly after - Integrates with MCP-compatible clients (IDEs/assistants) using a simple URL + API key

Usage-based: pay for runtime only (no idle)

Quick start

1. Sign in with GitHub at workbench.brwse.ai. 2. Create an API key. 3. Use the MCP.
by MeetingsBrowser | 2025-10-20 21:07:03+00:00
"Anaphylaxis in America: the prevalence and characteristics of anaphylaxis in the United States"

> The most common triggers reported were medications (34%), foods (31%), and insect stings (20%)

https://pubmed.ncbi.nlm.nih.gov/24144575/

not a doctor but a "one off face swelling" after eating something for the first time seems like it would be much more rare than an actual allergic reaction.
by inopinatus | 2025-10-20 21:07:04+00:00
Ruby isn’t strict, no, but that’s by the by, because this doesn’t sound like a problem with blocks or how you write them. It sounds more like a problem with evals i.e. some library or framework misusing them. Blocks are closures and they straightforwardly bind variables and resolve constants/instance variables from the context of their instantiation, and resolve methods similarly because self within the block is from instantiation, when we call them normally with yield or Proc#call. Same goes for implicit contexts used for definition, if your block does a bit of metaprogramming.

If someone plays silly buggers and invokes them under instance_eval or class_exec etc that fiddle with self or definition contexts then some of this goes out the window, but those are special-purpose methods that come papered with red flags. This is typically seen in poorly designed DSLs that are trying too hard to pretend they’re not actually Ruby. If memory serves, the Chef DSL was a prime example in this regard. If the language was stricter, then sure, this wouldn’t be possible. But debugging these cases isn’t super hard either once you know the limited range of culprits, and the fix is always the same: place values in local stack variables to rely on them in a closure.

Using blocks for callbacks is fine. Don’t make assumptions about the semantics of flow control statements that other languages may have imposed on you, i.e. use next and break for explicit block results and local exit instead of return, and don’t eval them.
by mdeeks | 2025-10-20 21:07:07+00:00
Yes, but my point is often times I don't want to. Sometimes there are changes I can make it seconds. I don't want to wait 15+ seconds for an AI that might do it wrong or do too much.

Also it isn't always about editing. It is about seeing the surrounding code, navigating around, and ensuring the AI did the right thing in all of the right places.