MurphyA/hacker-news huggingface dataset:
by hereme888 | 2025-11-16 16:18:45+00:00
I suspect there are CCP agents both here in Hacker News and everywhere else, trying to undermine the reality of China-sponsored malicious behavior.

I'm not a cybersecurity expert, but it doesn't compute to think there would be any specific "hashes" to report if it's an AI-based attack that constantly uses unique code or patterns for everything.

Plus, there's nothing surprising about the Chinese stealing and hacking anything for their advantage.
by Retric | 2025-11-16 16:18:51+00:00
The drone’s goal is to locate it, you’d then send something else to destroy it if you’re in an actual war.

America uses surface buoy’s to similar effect, going underwater would allow drones to be harder to detect. https://idstch.com/military/navy/navy-researching-new-buoy-t...

Of note you don’t necessarily need to be able to track a sub everywhere, an invisible underwater “fence” may be good enough.
Show HN: ZTGI-AC – An AI that checks its internal stability before answering
by capter | 2025-11-16 16:19:02+00:00
Hi everyone,

This is a small experimental AI project I’ve been building called *ZTGI-AC*.

Most LLMs generate an answer immediately, but ZTGI-AC does something different: before responding, it runs an internal stability check.

It evaluates: • risk • jitter • dissonance • SAFE/WARN/BREAK modes • INT/EXT gating (self-monitoring loop)

Only after the internal signals stabilize does it generate a reply.

This project explores whether self-evaluation loops can reduce chaotic or unstable outputs in LLM-like systems.

*Demo:* https://ztgiai.pages.dev (Non-commercial, early prototype.)

I’d love feedback from the HN community — especially around: • whether self-monitoring loops are meaningful, • potential improvements to stability metrics, • and how this idea compares to classical alignment approaches.

Thanks for taking a look!
by ajuc | 2025-11-16 16:19:11+00:00
> but then, for example, an oppressive government can (physically) take over a subversive website and punish everyone who accesses it.

Already happens. Oppressive governments already punish people for visiting "wrong" websites. They already censor internet.

There are no technological solutions to coordination problems. Ultimately, no matter what you invent, it's politics that will decide how it's used and by whom.
by lmeyerov | 2025-11-16 16:19:42+00:00
I can believe, so a different question as the attribution is unclear:

For context: A bunch of whitehat teams are using agents to automate both red + blue team cat-and-mouse flows, and quite well, for awhile now. The attack sounded like normal pre-ai methods orchestrated by AI, which is what many commercial red team services already do. Ex: Xbow is #1 on hackerone bug bounty's, meaning live attempts, and works like how the article describes. Ex: we do louie.ai on the AI investigation agent side, 2+ years now, and are able to speed run professional analyst competitions. The field is pretty busy & advanced.

So what I was more curious about is how did they know it wasn't one of the many pentest attack-as-a-service? Xbow is one of many, and their devs would presumably use VPNs. Like did anthropic confirm the attacks with the impacted and were there behavioral tells to show as a specific APT vs the usual , and are they characterizing white hat tester workloads to seperate out their workloads ?
by rkagerer | 2025-11-16 16:19:45+00:00
I agree and think the ability to spin up new identities is crucial to any sort of successful reputation system (and reflects the realities of how both good and bad actors would use it). Think back to early internet when you wanted an identity in one community (e.g. forums about games you play) that was separate from another (e.g. banking). But it means those reputation identities need to take some investment (e.g. of time / contribution / whatever) to build, and can't become usefully trusted until reaching some threshold.
by jacknews | 2025-11-16 16:20:15+00:00
"teach kids how to use technology responsibly"

OK

I teach a code club. I try to get the students excited and focused, and especially on projects where they work together, it generally works really well, even for students who obviously aren't quite 'into it'.

But at absolutely any opportunity where they are not focused (and there's always someone) they try to play roblox or other games. They try to have it running in the background and switch. And even installed a workspace switcher so it wasn't obvious they had game windows open.

It's really like highly addictive drugs. For kids, at least, the best solution is to make them unavailable while they are supposed to be learning.
by porridgeraisin | 2025-11-16 16:20:37+00:00
There's also another way to interpret that. For me for example, I have the same PC for 5 years now, and before that I had the same one for 10 years. Basically, I run it till I really really can't. I can afford replacements more than once every 10 years, but I don't buy it simply cos it's not necessary. But in this situation if I had a similar fondness for valve, I might go ahead and buy it and cut short my not-for-affordability-reasons wait.

I know a lot of people that behave this way with phone purchases.
by stevesimmons | 2025-11-16 16:21:01+00:00
WSL gives a pretty great Linux dev experience under Windows.

As for "a large portion of the software industry is iOS native apps"... How about plugging in some assumptions here and then multiplying them together:

1. Mobile app share of total software development. 30%

2. iOS share versus Android: 30%

3. What % of iOS app dev is native apps? 40%

My assumptions here give something like 4%. You should put whatever numbers you feel are right here, and I'm pretty sure it won't be close to "a large portion".
by incrudible | 2025-11-16 16:21:54+00:00
When you build all the technology needed to actually build a nuke, when you enrich uranium to near weapons-grade, but you never actually assemble the nuke, are you trying to building a nuke? Or are just messing with everyone, trying to make them think you're building a nuke when you're totally not building a nuke (pinkie promise)?

Either way, if you are threatening to annihilate another country, I wouldn't gamble on the latter.
by yousif_123123 | 2025-11-16 16:22:11+00:00
I was hoping someone points it out for us.

Since you asked me, you are using the same concept and now I need to help you solve your problem (which seem to be the one I also have..)

I think the solution must be we're primarily responsible for ourselves, and that unless we ask others for help all the time we need to figure things out. I also lately have been thinking from the perspective of the person I'm anxious to interact with, and feel that they may actually be happy to interact with me, receive some warm greeting and help out by answering my question or doing my task.

If you could do something for others but feel anxious doing it for yourself, it must be "in our head" and logically we should be able to get over that and choose to be brave. I think in really it's often missed how we can be brave doing the action if it was for someone else, and that the bravery may actually already be inside us.

This at least is how I think of it now.
by Habgdnv | 2025-11-16 16:22:21+00:00
I self host and I have something like this but more obvious: i wrote a web service that talks to my mikrotik via API and add the IP of the requester to the block list with a 30 day timeout (configurable ofc). It hostname is "bot-ban-me.myexamplesite.com" and it is like a normal site in my reverse proxy. So when I request a cert this hostname is in the cert, and in the first few minutes i can catch lots of bad apples. I do not expect anyone to ever type this. I do not mention the address or anything anywhere, so the only way to land there is to watch the CT logs.
by Oranguru | 2025-11-16 16:22:57+00:00
What "other platforms" are you talking about? Just an Android app would suffice. It's not a huge deal for a company worth trillions, especially if the features are already there and they're just blocking non-Apple products. If they deliberately do that, it makes you think they don't really care about their customers and are more interested in locking people into their ecosystem.
by lkey | 2025-11-16 16:23:08+00:00
Gaddafi was not a communist.

The Chinese State's actions w.r.t. the Uyghurs in undoubtedly a genocide. The Tankie angle misleading, "Han supremacist" would be more accurate.

Calling anyone supporting Franco a 'tankie' is so ahistorical it beggers belief.

Please try to understand the words you use, lest you rob them of all meaning.

I'd suggest replacing 'tankie' with 'partisan'.
by aftbit | 2025-11-16 16:23:12+00:00
This is one good reason we should not tolerate our devices auto-snitching on us to the police. Any tool can be weaponized. The legal system has a presumption of innocence, but it grinds painfully slowly, and the mere investigation can be extremely disruptive, even assuming they don't find anything further to pursue once they turn the eye of Sauron upon you.
by capter | 2025-11-16 16:23:24+00:00
Hi everyone, OP here — thanks for checking out ZTGI-AC!

Happy to answer any questions or discuss the stability loop design. This is an early prototype and I'm exploring:

• whether internal self-monitoring can reduce unstable LLM behaviour • alternative stability metrics (beyond risk/jitter) • how gating (INT/EXT) affects output quality under noisy inputs • ideas for tests or failure modes worth trying

All feedback, criticism, or ideas are welcome!
by nekusar | 2025-11-16 16:23:29+00:00
Might take a karma hit for this, but whatever. Its the truth.

Christians are more concerned about *causing* extreme child abuse, and then turning around and claiming its to "save them", so the abuse isnt reallllly abuse.

Most of these camps cited are christian. And the people running them? Dogmatic christian fundamentalists. And these are the same types that run "pray the gay away" camps too.

And my inflammatory, albeit true comment also goes right back to the heart of the article:

"Reformatories were institutions where girls and young women who refused to conform to the Franco regime's Catholic values were detained - single mothers, girls with boyfriends, lesbians. Girls who'd been sexually assaulted were incarcerated, assuming the blame for their own abuse. Orphans and abandoned girls might also find themselves living behind convent walls."

Extremist Roman Catholic "values", demonization and imprisonment of 'unruly women', anti-LGBTQ. Same damned thing, again and again.

When are we going to actually look at these issues dispassionately and realize that religion itself is the problem?
by Nifty3929 | 2025-11-16 16:23:42+00:00
I think the author would agree, and is in fact the point of his post.

The only way to solve these problems is using some large hosted platform where they have the resources to constantly be managing these issues. This would solve their problem.

But isn't it sad that we can't host our own websites anymore, like many of us used to? It was never easy, but it's nearly impossible now and this is only one reason.
by Razengan | 2025-11-16 16:23:46+00:00
Early school should be like a game onboarding tutorial for this world:

"You are a human."

"You are on this planet."

"This is what this world is like."

"This is what humans have made so far."

"This is what's out there."

and then let people be free from 10-20 to figure out their own goals instead of just funneling them into the endless capitalist churn.
by kbmr | 2025-11-16 16:24:04+00:00
> When trying to examine someone else's problems, you can see the problem itself. But what you aren't seeing is a pile of all the little habits, beliefs, behaviors, impulses and assorted mind defects that prevented them from solving it in the first place.

This is accurate. The roadblocks to solving their problem are often several small things completely unrelated to the problem itself.
by Arcuru | 2025-11-16 16:24:28+00:00
I love the `[[likely]]` and `[[unlikely]]` tags since they nicely encapsulate the Modern C++ philosophy.

1. They don't work that well.

2. The intended use case is that you'd label an unlikely branch that you want to speed up as `[[likely]]`, which is confusing.

They are certainly motivated by good intentions (like the HFT use-case as mentioned in TFA, I remember that talk too, I think I was a volunteer that year for CppCon), but even after knowing both of my points above _they were still added to the standard_.
by 8organicbits | 2025-11-16 16:24:30+00:00
I think gold was mentioned to give the nod to alchemy.

Diamonds are an interesting example. My understanding is that synthetic diamonds are largely used in industrial process (esp. abrasives). Synthetic diamonds in jewelry are cheaper alternatives, but jewelers can still sell natural diamonds for a premium. I think jewelry diamond prices are down in recent years, but not a crash. I think the market largely split.

The value of diamond jewelry feels quite nebulous to me. I remember looking at diamonds when picking an engagement ring and the jeweler had me look through the loope to examine microscopic imperfections, trying to upsell me on a different stone. Realizing the absurdity of using a microscope to assess jewelery which would otherwise only ever be seen by naked eye, the illusion of value broke and I purchased none.
by rramadass | 2025-11-16 16:24:32+00:00
You edited your comment without any indication tags which is dishonest. However, my previous response at https://news.ycombinator.com/item?id=45939440 is still valid. This is an addendum to that;

> The easiest way for you to change my mind is to demonstrate literally anything that is better for an LLM to emit in Prolog than Python

I have no interest in trying to change your mind since you simply do not have the first idea about what Prolog is doing vis-a-vis any other non-logic programming language. You have to have some basic knowledge before we can have a meaningful discussion.

However, in my previous comment here https://news.ycombinator.com/item?id=45712934 i link to some usecases from others. In particular; the casestudy from user "bytebach" is noteworthy and explains exactly what you are asking for.

> The fact that you can't or won't do this, and prefer insults, is not changing my mind nor is it educating me in anything.

This is your dishonest edit without notification. I refuse to suffer wilful stupidity and hence retorted in a pointed manner; that was the only way left to get the message across. We had given you enough data/pointers in our detailed comments none of which you seem to have even grasped nor looked into. In a forum like this, if we are to learn from each other, both parties must put forth effort to understand the other side and articulate one's own position clearly. You have failed on both counts in this thread.
by zelphirkalt | 2025-11-16 16:25:47+00:00
What do you mean by that? Web pages is the central mechanism, we use to put information on the web. Of course many websites are shitty and could be much simpler to convey their information, without looking crap at all. But the web page in general? Why would we ever get rid of something so useful? And what do you suggest as an alternative?
by analog31 | 2025-11-16 16:26:13+00:00
Just have overworked teachers with minimal tech savvy compete for engagement with trillion dollar companies that employ armies of psychologists and programmers, and who have popular momentum on their side. Have them do this without turning into the industry they're competing with.

I'm a musician. I could get more people to come to my concerts if I just come up with material that's more engaging than Taylor Swift.
by kalavan | 2025-11-16 16:26:33+00:00
There's this paper from 2004: "Proof-of-Work Proves Not to Work": https://www.cl.cam.ac.uk/~rnc1/proofwork.pdf

The conclusion back then was that it's impossible to make a threshold that is both low enough and high enough.

You need some other mechanism that can distinguish bad traffic from good (even if imperfectly), and then adjust the threshold based on it. See, for instance, "Proof of Work can Work": https://sites.cs.ucsb.edu/~rich/class/cs293b-cloud/papers/lu...
by andsoitis | 2025-11-16 16:26:36+00:00
Cats in food shops, climbing over everything. Gross.

Bodega's can have a hard time competing with chains. It would be cool if NYC can do more to increase their chances of success, without resorting to handouts.

Wonder what Mamdami's free city grocery stores will do to bodegas and the families who depend on them to make a living.
by jcalvinowens | 2025-11-16 16:27:02+00:00
Scrapers have constantly been running against my cgit server for the past year, but they're bizarrely polite in my case... 2-3 requests per minute.

This whole enterprise is clearly run by exceptionally dumb people, since you can just clone all the code I host there directly from upstreams...

[16/Nov/2025:16:21:12 +0000] 190.92.214.144:34638 . "GET /cgit/linux/commit/drivers/vlynq?h=v5.15.76&id=59d42cd43c7335a3a8081fd6ee54ea41b0c239be HTTP/1.1" -> 200 3051b 3.42x 0.239ms [16/Nov/2025:16:22:15 +0000] 188.239.57.1:40328 . "GET /cgit/linux/commit/kernel/range.c?h=v6.12.31&id=459b37d423104f00e87d1934821bc8739979d0e4 HTTP/1.1" -> 200 2993b 3.42x 0.266ms [16/Nov/2025:16:22:56 +0000] 190.92.217.125:56580 . "GET /cgit/linux/commit/kernel?h=v5.15.92&id=f01aefe374d32c4bb1e5fd1e9f931cf77fca621a HTTP/1.1" -> 200 3091b 3.28x 0.250ms [16/Nov/2025:16:23:17 +0000] 159.138.10.64:44540 . "GET /cgit/linux/commit/drivers/mtd/mtdcore.c?h=v6.2.15&id=249858575fd3f27904d6bb775e5ab500e9ef3b0f HTTP/1.1" -> 200 3415b 3.47x 0.251ms [16/Nov/2025:16:23:58 +0000] 119.13.101.228:44342 . "GET /cgit/linux/commit/drivers/gpio?h=v6.6.93&id=bc7fe1a879fc024942bb9eff173fa619b722d09b HTTP/1.1" -> 200 3582b 3.37x 0.250ms
by trescenzi | 2025-11-16 16:27:46+00:00
I occasionally see headlines like this and imagine them as part of an opening montage in a movie setting the scene for why society is dystopian/collapsed. Not that I have anything against cloud seeding, more that individually "X climate mitigation effort begins" headlines seem small and isolated but when taken together they start to become foreboding. We're not there yet but that's the point. Only when looking back will it become clear that taken in their totality we'll have a little map that shows us how we ended up somewhere.
by wartywhoa23 | 2025-11-16 16:28:33+00:00
This sentiment - along the lines of "the world became too dependent on the Internet", "Internet wasn't a good thing to begin with", "Internet is a threat to national security" etc - has been popping up on HN too often lately, emerged too abruptly and correlates with the recent initiatives to crack down on the Internet too well.

If this is your own opinion and not a part of a psyop to condition people into embracing the death of the Internet as we know it, do you have any solution to propose?
by cyost | 2025-11-16 16:28:41+00:00
The purpose of a system is what it does.

You seem to believe that these are adverse, uncommon, and unintended outcomes rather than part of the machinery of the troubled teen industry, the school-to-prison pipeline, poverty, and capitalist/protestant propaganda in general. Involuntary commitment would be a threat and weapon in the current political environment, as in the thread OP where the same was used in Francoist Spain.

Perhaps you should investigate your own biases and emotions toward the people chewed up and spit out by society before calling out a comment as "emotional" and "anti-social".
by alephnerd | 2025-11-16 16:29:27+00:00
You can develop Android apps on a Mac, but you can't develop iOS apps without a Mac.

Furthermore from an app market perspective, Apple's App Store saw around $140-150B in spending in 2025 versus $60-65B in spending on Google Play during the same time period [0].

As such, procurement teams coalesced around purchasing MacBooks because it opened the most doors.

> WSL gives a pretty great Linux dev experience under Windows

It's decent, but the a major blocker for enterprises adopting WSL is it's unsupported by most XDR tools, making it a no-go from a risk/audit perspective.

I can't speak for WSL's developer experience, but the fact that I know L64+ employees at MS using "the Scottish laptop" is telling.

[0] - https://backlinko.com/iphone-vs-android-statistics
by philistine | 2025-11-16 16:29:28+00:00
How could you believe that Sony would give up 30% of every Call of Duty, Madden, Fortnite sale for the measly PC sales of Slapper-Man 2 and God of Warm?

Every Steam Machine sold that plays Sony's exclusives is a genuine threat to Sony's control over the gaming market. The more I think about it, the more I believe Sony's games coming to PC is over since yesterday's announcement.
by Melatonic | 2025-11-16 16:29:36+00:00
This has been true for a long time - I remember removing GPUs before shipment when working in the VFX industry almost 10 years ago. Usually the mobo slot would break and brick the whole machine - good amount of time the GPU actually survived !

We were also getting tons of AMD and Nvidia workstation cards for free (which were far heavier than their gaming counterparts at the time)
by cyanydeez | 2025-11-16 16:29:39+00:00
If the spirit of a law is beneficial, it can still be hacked to evil ends.

This isnt the failure of the law, its the failure of humans to understand the abstraction.

Programmers should absolutely understand when theyre using a high level abstraction to a complex problem.

Its bemusing when you seem them actively ignore that and claim the abstraction is broken rather than the underlying problem is simply more complex and the abstraction is for 95% of use cases.

"Aha," the confused programmer exclaims, "the abstraction is wrong, I can still shoot my foot off when i disable the gun safety"
by martin-t | 2025-11-16 16:30:04+00:00
Power is a spectrum. Power differentials will always exist but we can absolutely strive to make them smaller and smaller.

1) Most of the civilized world no longer has hereditary dictators (such as "kings"). Because they were removed from power by the people and the power was distributed among many individuals. It works because malicious (anti-social) individuals have trouble working together. And yes, oversight helps.

But it's a spectrum and we absolutely can and should move the needle towards more oversight and more power distribution.

2) Corporate power structures are still authoritarian. We can change that too.
by yubblegum | 2025-11-16 16:30:29+00:00
Nothing baffling about it. Religion was used by a clerical class to marshall the lumpen masses with promises of free handouts in this world and paradise in the next. Their own thinking set (of the ruling clique) are bound by ideology - whether as matter of actual belief or means of governance - so they do not make any decisions based on national interest or reason. It is the ideology that does the 'thinking'.

(Sounds familiar? Warning bells for other locals, maybe? ..)

Most educated Iranians you know, btw, are (drum roll) in diaspora, for good reasons.
by okayjustonemore | 2025-11-16 16:31:18+00:00
Using Teams on Safari on a maxed out M2 Pro machine proves to be a ridiculously slow affair. Moving between sections takes ~1s, ending a call makes the sound crack for a few seconds in the most broken and awful way (while locking the UI in place for the duration), it refuses to understand what the browser’s back button is for, there are plenty of slow downs when using the chat... Surprisingly enough, though, the video part seems to work just fine, everything else, however, is a headache-inducing experience.

And I refuse to switch browsers just to use this disgrace of an app. If it’s supposed to work on the web it should not care which browser I’m accessing it from, otherwise a native app (read: not webview-based) should be made available.
by phicoh | 2025-11-16 16:31:52+00:00
I recently had this problem is some rust code. I was implementing A and had some code that would decide which of several 'B's to use. I then wanted to call an internal method on A (that takes a mutable reference to A) with a mutable reference to the B that I selected. That was obviously rejected by the compiler and had to find a way around it.