MurphyA/hacker-news huggingface dataset:
by agentifysh | 2026-02-23 19:09:33+00:00
this is slightly better but not the hero we want or need. zeero knowledge proofs are improvement over uploading raw documents, trust is still an issue here. why should users have to authenticate with a government-backed identity wallet to access platforms to play games or access a website in the first place. we didnt have any of these guards in the 90s and early 2000s and everybody turned out just fine . in fact the average gen z is in a lot worse place than we used to be despite that we had complete raw algorithm supervision free access to the internet with far more disturbing content (remember ogrish and KaZaA)

The average person does not understand the math behind zero-knowledge proofs. They only see that state infrastructure is gatekeeping their web access. Furthermore, if the wallet relies on a centralized server for live revocation checks, the identity provider might still be able to log those authentication requests, effectively breaking anonymity at the state level.

On a practical level, this method verifies the presence of an authorized device rather than the actual human looking at the screen. Unless the wallet demands a live biometric scan for every single age check, they will simply bypass the system using a shared family computer or a parent's unlocked phone. We used to find our way around any sort of nanny software (remember net nanny)

what you are describing still remains a bubble and I really hope Americans aren't looking at EU for any sort of public policy directions here.
by runarberg | 2026-02-23 19:09:47+00:00
I don’t speak old norse but I speak Icelandic natively. Víkingur simply means Bay-er, that is somebody from a bay. As an Icelander living in America I experience the English word “viking” as an Exonym for my identity. In Iceland we use “Nordic” or “Scandinavian”, both terms are inclusive of Finns, Sámi, and Greenlanders, so strictly speaking this is not an Enthnonym.

In Icelandic, at least to my knowledge, we have never used Víkingur as an ethnonym (well maybe during a sports game, or among right-wing nationalists). It has always meant raiders. In 2007 there was even a new word dubbed Útrásarvíkingar meaning businessmen who made a bunch of money doing business abroad (buykings would a clever translation of the term).

EDIT: I just remembered that the -ingur suffix can also be used to indicate a temporary state e.g. ruglingur (confusion) and troðningur (trampling [n.]), and was used as such e.g. að fara í víking (to embark to a viking) so víkingur could also mean, a person that embarks to a bay.
by bdangubic | 2026-02-23 19:09:51+00:00
keep shrugging but your mind has been totally polluted to think you live in some "free" society where you have "rights and shit" and oh other countries don't have that. but this is good training you went through, you have been told these lies all your life and you believe in them strongly - and that is fine, it is what it is.

the truth of course is much harsher and hopefully you'll never run into it but you absolutely do not live in a free society, the censorship is all around you (if you care to look deeper), the freedoms you think you have are daily being taken away, you can't carry a bottle of water or a f'ing toothpaste onto the airplane (and apparently we have 4th amendment?)... - this is all normalized in the US but we still think we are "free" and your best is "see how many people are flocking to come here, we must be great..."!!!! :) quite something...
by epistasis | 2026-02-23 19:09:56+00:00
Really hope that you think that upholding a constitution that explicitly forbids elections during war time is not somehow "corruption." The assertions you're repeating here show that you follow some extremely biased and incorrect propaganda. Further, it's a highly Russian biased source of news, wherever you get it, and Russia is far more corrupt and lawless than even the US or Ukraine.

NABU in Ukraine has been far more effective at prosecuting corruption in Ukraine than any US organizations. They merely had to say they were going after Zelenskyy's number 2, and that man was out of the government, while the investigation continued! Meanwhile we have top level cabinet members in the US committing egregious perjury in front of Congress nearly every week, without any results.

I mention Ukraine because it's a country where they inherited a culture of mass government corruption from the Soviet Union, but have had success in making it less corrupt, through lots of citizen muckracking, and the US has moved to where the Ukraine was in the past.
by tokyobreakfast | 2026-02-23 19:10:02+00:00
Wow that is pretty careless, and you are being downvoted for pointing it out.

Can't wait for this Rust clown show house of cards to collapse. Imagine a mechanic throwing out all his tools en masse to replace them with trendy new ones. This entire movement is driven by emotions and impulses, immature programmers who don't grasp the concept of leaving done software alone.

You should never trust a mechanic with shiny new tools.
by zamadatix | 2026-02-23 19:10:10+00:00
Somehow they did use this as part of their approach to get to 0 regressions across 65k tests + no performance regressions though + identical output for AST and bytecode though. How much manual review was part of the hundreds of rounds of prompt steering is not stated, but I don't think it's possible to say it couldn't find any deep logical errors along the way and still achieve those results.

The part that concerns me is whether this part will actually come in time or not:

> The Rust code intentionally mimics things like the C++ register allocation patterns so that the two compilers produce identical bytecode. Correctness is a close second. We know the result isn’t idiomatic Rust, and there’s a lot that can be simplified once we’re comfortable retiring the C++ pipeline. That cleanup will come in time.

Of course, it wouldn't be the first time Andreas delivered more than I expected :).
by simoncion | 2026-02-23 19:10:38+00:00
> How does digital ID prevents you from speaking out?

What? In the US, arguments #1 and #2 are entirely invalid and meritless. As I mentioned:

One of the huge reasons for the First Amendment is to ensure that people are able to counter lies uttered in the public sphere with truth.

You address lies with truth. I don't see what requiring videos of your face and photo ID has to do with this.

> A good example of it today is Russia, where...

We're talking about the US. Many other governments (and governed people) do not agree that freedom of speech is important or even desirable.

> It is not handled perfectly at all, and easily bypassed.

For quite some time now it has been handled at least as well as these new schemes that authoritarians (and those that profit from their actions) are strong-arming companies into preemptively complying with.

> Moreover, influence campaigns are not about truth or lies, but about making the public loose face on the institutions.

If the institution that's being actually damaged by losing face [0] is (or is intimately associated with) one that has spent the last many decades normalizing the replacement of cogent political discussion with Twitter-grade zingers and ragebait, and is now finding it difficult to engage in cogent discussion then, well, they've made the bed they're now forced to lie in. The way out of that bed is sustained, good faith, cogent discussion, rather than building dossiers and the automated infrastructure for information restriction.

But, in truth, most of the folks pushing these systems aren't interested in cogent discussion and are arguing for them in some combination of ignorance and bad faith.

[0] As is often the case in matters like this, I expect the claimed damage is far, far greater than the actual damage.
by jcgrillo | 2026-02-23 19:10:40+00:00
Quote from a VP at a big tech megacorp a few months back:

> "If we don't start using this technology every day in every aspect of our jobs we will be left behind and never catch up."

I'm gonna get that one embroidered and framed on the wall above my toilet so for the rest of my life every day I can look at it and chuckle at the memory of how broken people were before the bubble popped.
by wang_li | 2026-02-23 19:10:52+00:00
So you're calling for dynamic linking for rust native code? Because rust's safety doesn't come from runtime, it comes from the compiler and the generated code. An object file generated from a bit of rust source isn't some "safe" object file, it's just generated in a safe set of patterns. That safety can cross the C ABI perfectly fine if both things on either side came from rust to begin with. Which means rust dynamic linking.
by leecommamichael | 2026-02-23 19:10:59+00:00
> What about when you're embedding your GUI into an existing application? or for use on an already taxed system?

You should check out the gamedev scene. It's soft real-time, and yet dearIMGUI is the choice for tooling. Immediate-mode is an API-design, not the implementation details. All Immediate-mode GUIs retain data some data, and for that reason they each have their own APIs for retaining data in various capacities. Usually something really simple like hashing and component-local state.

> This works for simple apps, utilities, and demos/mvps. Not great for actual applications.

Respectfully, I don't think you're informed on this. Probably the most responsive debugger out there is RAD Debugger and it's built with an IMGUI.
by joshuamorton | 2026-02-23 19:11:05+00:00
> This all revolves around implied ability... Google should not have this capability

The entire "ability" here is, as far as I can tell, is that it's possible to connect accounts to IP addresses. This is something that practically every system does. HN does it to stop abuse and ban-dodging. Wikipedia does it. You're reading an incredible amount of bad faith into the concept of IP bans.

> but effectively you are defending your employer from a claim of gathering data without consent.

I'm very specifically not doing that. I've made no comment on what the practices of any particular company are. Ultimately I don't know. What I do know is that the comment you're replying to doesn't say the things you keep implying. If your goal is to silence any disagreement, please feel free to continue speaking like this, but if your actually interested in engaging, I'd implore you to appreciate that I'm speaking for myself and not threaten me with..whatever you're implying here.

> This all revolves around implied ability, I don't give a rats ass about whether or not there is an actual implementation of that ability

I mean this is critical. If all you care about is the "ability" every site on the internet that you can log into has the "ability". All of them, every single one. The stance you're taking here is that a website supporting the ability to log in inherently violates your privacy because, whether or not it does, it has the ability to track information that could correlate your account with other accounts (and many of them do!)
by pizlonator | 2026-02-23 19:11:27+00:00
Lots of reasons why it is. I'll give you two.

1) It can't be that replacing 20 C/C++ shared objects with 20 Rust shared objects results in 20 copies of the Rust standard library and other dependencies that those Rust libraries pull in. But, today, that is what happens. For some situations, this is too much of a memory usage regression to be tolerable.

2) If you really have 20 libraries calling into one another using C ABI, then you end up with manual memory management and manual buffer offset management everywhere even if you rewrite the innards in Rust. So long as Rust doesn't have a safe ABI, the upside of a Rust rewrite might be too low in terms of safety/security gained to be worth doing
by dec0dedab0de | 2026-02-23 19:11:28+00:00
but what about boiling milk? or boiling oil? I get your point, I just don't understand why we would have a word for boiling water but then still need boiling-x for everything else that boils.

edit: In those other languages is it like how we use ice? where water is the default, but it could mean any frozen liquid?
by iamnothere | 2026-02-23 19:11:31+00:00
You don’t think the current admin uses influence campaigns? They are called “influence” campaigns for a reason; they are intended to shape both beliefs and behaviors.

Things that have broad support now may have that support primarily because of longstanding influence campaigns.

Both the widespread growth in smoking, and its later drop in popularity, are often credited to determined influence campaigns. You are not immune to propaganda!
by Wobbles42 | 2026-02-23 19:11:46+00:00
This is a great comparison. We're arguing about the definition of "word", and attempting to expand it to include edge cases where two words with separate meanings have a different atomic meaning when combined.

We could have a similar debate about whether common suffixes and prefixes should be regarded as individual words.

Much like "planets" don't really exist as a separate natural object, words don't really exist in natural languages. They are artificial concepts, and therefore we will always have edge cases.

I would argue that it is still a useful discussion, as it sheds light on the nature of language (or of celestial bodies), even if the definitions defy the same rigour as mathematical concepts.
by bigyabai | 2026-02-23 19:12:00+00:00
This reads a bit like over-moralizing to me. US labs will continue improving their models because they have to make money in a competitive market. Chinese distillations have arguably improved the status-quo, with Qwen and R1 forcing GPT-OSS to be released to the public. American businesses are competing, and American customers are getting better products because of the competitive pressure on them.

Your purported "prisoner's dilemma" hasn't happened yet to my knowledge, instead we seem to see the opposite. The high-speed development velocity has forced US labs to release more often with less nebulous results. Supporting either side will contribute to healthier competition in the long run.
by wizzwizz4 | 2026-02-23 19:12:08+00:00
> So it makes sense to make it illegal for those companies to provide services to children

I'm in favour of this, so long as the restriction is narrow. Children shouldn't be on Facebook, but they should be able to participate in the RuneScape forums under a pseudonym, or contribute to Wikipedia (provided they understand the "no, nothing can be deleted ever" nature of the edit history).

However, most of the things we'd want to prohibit for children, aren't actually good for anyone. It would be much easier, in one sense, to blanket-ban the bad guys: no new accounts may be created on services like Facebook or Discord, unless they change their ways.
by eikenberry | 2026-02-23 19:12:11+00:00
I think this could be a decent interface with one addition, a way to comment on the completion being suggested. You could ask it for a different completion or to extend the completion, do something different, do a specific thing, whatever. An active way to "explain my intent" with the AI (besides leaving comments hinting at what you want) in addition to the passive completion system.
by EmbarrassedHelp | 2026-02-23 19:12:32+00:00
If you dig into the CEO of the The Age Verification Providers Association (AVPA), he has spent years going out of his way to spam pro-age verification propaganda across random sites like Techdirt and Michael Geist's blog.

Its not unreasonable to assume that he would seek to automate his bullshit.

See here for some examples:

https://www.techdirt.com/2022/08/26/who-would-benefit-from-c...

https://www.michaelgeist.ca/2025/10/senate-bill-would-grant-...
by k1musab1 | 2026-02-23 19:12:38+00:00
I find this extremely concerning: "Countermeasures. We are developing Product, API and model-level safeguards designed to reduce the efficacy of model outputs for illicit distillation, without degrading the experience for legitimate customers."

I often ask Claude to reason out loud, and this indicates that instead of explicitly blocking flagged requests the model output will be purposefully degraded.
by sillywalk | 2026-02-23 19:12:39+00:00
Raymond Chen has more on this:

What were the MS-DOS programs that Windows used the progman.exe stock icons for?

https://devblogs.microsoft.com/oldnewthing/20250506-00/?p=11...

What were the intended uses of those icons in moricons.dll?

https://devblogs.microsoft.com/oldnewthing/20250505-00/?p=11...
by jimsimmons | 2026-02-23 19:12:53+00:00
pretty common on twitter, esp these days where there is strong anglo-saxon white nationalism crowd

they do romanticize their ancient past as one of conquest and domination over others.

btw, even without the viking aspect, norse law was pretty strange in that it allowed murder for a fine. there is definitely a savage aspect to white tradition as there is to any modern culture, but there is a lot of whitewashing thats done to present anglo saxons as racially superior, highly civilized culture.
by Aurornis | 2026-02-23 19:13:04+00:00
> which means that if you put a trampoline in your backyard, and a kid passing through sees it, decides to do a sick jump off of it, and breaks their leg, that was partly your fault for having something so awesome that kids would probably like.

That's not exactly accurate. The two key parts of the attractive nuisance law are a failure to secure something combined with the victim being too young to understand the risks.

So if you put a trampoline in your front yard, that's an easy attractive nuisance case.

If you put a pool in your back yard with a fence and a locked gate, it would be much harder to argue that it was an attractive nuisance.

If a 17 year old kid comes along and breaks into your back yard by hopping a 6-foot tall fence, you'd also have a hard time knowing they didn't understand that their activities came with some risk. Most cases are about very young children, though there are exceptions
by klsdjfdlkfjsd | 2026-02-23 19:13:06+00:00
You noticed the facts, but completely failed to understand how the facts came to be.

> In the same way that they came up with the idea of divine being(s) in the image of man that rule nature.

Thanks to the diligent efforts of the Priesthood, of course, who never cease in their 'education' of humanity as to the 'truth.'

Before the world came under centralized control of the Priesthood, there were many tribes of 'Nephelim'--or no-faith-God-people. (ne-phe-el-im.)

(Nope, it has nothing to do with aliens. Guess who is telling that lie also?)

> In the same way that patriarchy rose amongst them all.

Not among my ancestors the Cherokee. They were a matriarchy. They were wiped out (genocided) by foreigners who were controlled by a paternal Priesthood.

In our own history, we were once ruled by such a priesthood. They were called the Nicotani, or Ani-Kutani. They grew insolent and arrogant and eventually crossed the line when one of them raped a man's wife. They were subsequently exterminated, to the last man.

> In the same way that a shared currency was deemed necessary.

By whom? Who made that decision for you? Is it you who is deciding to get rid of cash and make everything digital too, so that you can be even more easily tracked, controlled, monitored...enslaved?

> Escpecially in matters of governance, there is something to be said about how humans like to organise themselves.

That's just the thing. It's not you organizing yourself.
by hinkley | 2026-02-23 19:13:10+00:00
> You see, yak shaving is what you are doing when you're doing some
stupid, fiddly little task that bears no obvious relationship to what
you're supposed to be working on, but yet a chain of twelve causal
relations links what you're doing to the original meta-task.

What do you think a “causal relation[ship]” means? It means need, not avoidant behavior.
by viktorcode | 2026-02-23 19:13:17+00:00
I have a few questions.

In that system does the age verification result come with some sort of ID linked to my government issued ID card? Say, if I delete my account on a platform after verifying and then create a new one, will the platform get the same ID in the second verification, allowing it to connect the two and track me? Or is this ID global, potentially allowing to track me through all platforms I verified my age on?

What a verification process looks like from the user perspective? Do I have to, as it happens now, pull out my phone, use it as a card reader (because I don't have a dedicated NFC device on my computer), enter the pin, and then I'll be verified on my computer so I can start browsing social media feed? Or, perhaps, you guys have come up with a simpler mechanism?
by happytoexplain | 2026-02-23 19:13:31+00:00
The point is that LLMs are easily led by questions and confused by implied premises in ways that humans are not (not that a human will know the answer better, but that a human doesn't "trick" the question-asker in this way). But people asking questions unintentionally use incorrect premises or leading wording all the time. That's why LLMs are inappropriate for domains with a large knowledge gap (a programmer asking about a programming language is a small gap - millions of people asking about nutrition will contain a lot of large gaps). The question asker can't be relied upon to "know what they don't know" and use their own heuristics for deciding how right or wrong the LLM might be (virtually everybody lacks these heuristics - we are much better at modeling humans in our minds when interpreting their communications).

Further, if the information is important (nutrition) and you add liability to the mix (safety and health), you're multiplying how inappropriate it is to use LLMs for the job.
by jlongo78 | 2026-02-23 19:13:42+00:00
Hey HN, I built Spaces because I kept losing track of terminal tabs while juggling multiple AI coding agents on the same project.

Spaces is a multi-pane terminal environment where you run Claude Code, Codex CLI, Gemini CLI, Aider, and plain shell sessions side-by-side in named, persistent workspaces. Think tmux but purpose-built for AI-assisted development, with a web UI you can access from anywhere — including your phone.

A few things it does:

- Multi-pane grid — auto-sizing layout from 1 to 6+ panes, each running its own agent or shell
- Persistent sessions — terminals survive page refreshes and reconnects, output replays instantly
- Named workspaces — save layouts per project, switch contexts in one click
- Pop-out windows — detach any pane to its own window and pop it back in
- Federation — connect multiple Spaces servers into a single mesh, route agents to different machines based on GPU/credentials/project
- Multi-user — deploy on a shared server with per-user logins, 2FA, and isolated shell sessions
- Mobile — touch-optimized UI for checking on agents from your phone

You can run it as an Electron desktop app (works offline), a single Docker container on a server, or federated across multiple instances.

Stack: Next.js frontend, WebSocket terminal server, works with any CLI agent out of the box.

GitHub: https://github.com/jlongo78/spaces

Would love feedback — especially from anyone running multiple agents as part of their daily workflow.
by edoceo | 2026-02-23 19:13:42+00:00
I'm certain there is a way to verify age without compromise of privacy or identity. I'm sure it's possible to build some oAuth like flow that could allow sites to verify both human-ness and age. The systems and corporations that gate that MUST (in the RFC sense) be separate from the systems and corporations that want the verification.

Do we need laws to make this happen? What methods can be used to aid adoption? Do site operators really want to know the humanness and ages or are those just masks on adding more surveillance?