MurphyA/hacker-news huggingface dataset:
by toomuchtodo | 2026-02-25 16:47:01+00:00
> While the Trump administration has been hostile to renewable energy, there’s only so much it can do to fight the economics. A recent analysis of planned projects indicates that the US will see another 43 GW of solar capacity added in 2026—far more than the 27 GW added in 2025. That will be joined by 12 GW of wind power, with over 10 percent of that coming from two of the offshore wind projects that the administration has repeatedly failed to block. The largest wind farm yet built in the US, a 3.6 GW monster in New Mexico, is also expected to begin operations in 2026.

Hopecore. Onward.

https://www.eia.gov/todayinenergy/detail.php?id=67205

https://web.archive.org/web/20260225073026/https://www.eia.g...
by delichon | 2026-02-25 16:47:12+00:00
AI generated content routinely take sides. Their pretense of neutrality is no deeper than a typical homo sapien's. This is necessarily so in an entity that derives its values from a set of weights that distill human values. Maybe reasoning AI an overcome that some day, but to me that sounds like an enormous problem that may never be solved. If AI doesn't take sides like people do, they still take sides in their own way. That only becomes obscure to the extent that their value judgments conflict with ours, and they are very good at aligning with the zeitgeist values, so can hide their biases better than we can.

I wonder if it is neural networks that are inherently biased, but in blind spots, and that applies to both natural and artificial ones. It may be that to approximate neutrality we or our machines have to leave behind the form of intelligence that depends on intrinsically biased weights and instead depend on logically deriving all values from first principles. I have low confidence that AI's can accomplish that any time soon, and zero confidence that natural intelligence can.

I'm also skeptical that succeeding at becoming unbiased is a solution, and that neutrality may be an epistemic advance, but it also degrades social cohesion, and that neutrality looks like rationality but it may also be Chesterson's Fence, and we should be very careful about tearing it down.
by kyboren | 2026-02-25 16:47:13+00:00
I support free speech through any media, including all noncommercial speech not including:

- defamation (with extra lenience for speech about public figures)
- evidence of child sex abuse
- incitement to imminent lawless action likely to cause disorder

Even those few exceptions are dangerous to liberty. Certainly anything else is too easily twisted into political censorship.

For example, under the guise of fighting "hate speech", the EU has already used the DSA to censor disfavored political speech like, "I think that LGBTI ideology, gender ideology, transgender ideology are a big threat to Slovakia, just like corruption"[0].

And yes, people obviously have the right to insult their politicians. It's honestly perplexing to encounter someone defending an early morning house raid because the guy called a politician a "professional moron". Are you actually Robert Habeck??

[0]: https://judiciary.house.gov/sites/evo-subsites/republicans-j... (p. 19)
by bikenaga | 2026-02-25 16:47:50+00:00
Original article: "Tectonism rather than “snowball Earth” glaciation is responsible for the Great Unconformity" - https://www.pnas.org/doi/10.1073/pnas.2523891123

"Abstract. The Great Unconformity (GUn)—a widely recognized discontinuity and associated gap in the rock record between Precambrian and Cambrian rocks—represents a globally important interval of continental exposure and erosion that is notable also for the first appearance of all major animal phyla on Earth. However, its origin remains the subject of vigorous debate. Here, we present field relationships, and zircon and monazite U–Pb, biotite and muscovite Rb–Sr, and zircon (U–Th)/He thermochronology data for Precambrian crystalline basement rocks from North China to constrain the exhumation history below the unconformity. Dates from multichronometers and thermal history inversions show that the most substantial cooling of continental basement took place from ~2,100 to 1,600 Ma. Comparison with thermal history data from Laurentia, Baltica, and Amazonia suggests that protracted plate tectonics broadly modulated by supercontinent cycles, and not “snowball Earth” glaciation, is responsible for crustal exhumation below the unconformity. The most pronounced erosion evident in both the thermochronologic record and geochemical indicators of continental weathering is shown to correspond with development of Earth’s first true supercontinent (Columbia), rather than with either the Cambrian explosion or the emergence of modern plate tectonics."
by chriswarbo | 2026-02-25 16:48:01+00:00
Doesn't need a terminal: run it in RPC mode to send/receive JSON over stdio. That's how the pi-coding-agent Emacs package works, which is the only way I've ever used Pi.

It seems pretty well done: when I added permission requests to the `bash` tool, the "Are you sure y/N" requests started appearing just like they were native to Emacs.
Show HN: FilmLink – The Wiki Game for Movies (Daily Puzzle and Multiplayer Beta)
by danore2 | 2026-02-25 16:48:24+00:00
I built FilmLink (https://filmlink.io) because I wanted a movie version of the Wiki Game. To win, you connect films by linking actors to their roles: Movie -> Actor -> Movie -> Actor.

Today is the official launch! It's completely free to play and features:

Daily Puzzle: A new challenge every day with a global leaderboard.

Multiplayer (Beta): Race against friends in real-time to see who can finish fastest, or who can do it in the fewest clicks.

I'd love to hear your thoughts on the gameplay. I'm actively collecting feedback on the multiplayer experience and keeping an eye out for bugs to help shape the future roadmap. Let me know if you manage to top the leaderboard today!
Show HN: Well-net – a friends-only IPv6 network with no central server
by shynome | 2026-02-25 16:48:26+00:00
Hi HN,

I built well-net: https://github.com/remoon-net/well

Think tsnet, but without Tailscale or any central server. It’s for secure friend networks — chat, small games, private services.

Existing systems suck in subtle ways: lose your domain → lose your identity and contacts. Delta Chat and Mastodon show the problem. I just want something that works without any central coordination.

Each node gets a stable IPv6 in 2001:00ff::/32 from its MAC using EUI-64. Real MACs → no collisions, no central server needed. NAT is only to avoid overlay address conflicts.

Tech: WireGuard + WebRTC → runs in browsers. Once WebRTC DataChannel works in Service Workers, private services can be accessed directly from the web.

Planned: minimal mail-based chat using Delta Chat with IP-literal addresses like remoon@[2001:ff::1] → DNS-free identity.

Project is experimental.

Would you use this for small friend networks?
by bpodgursky | 2026-02-25 16:48:29+00:00
Anthropic is spitting out software in 2 weeks that took enterprises 24 months to ship 5 years ago (and was still buggy AF, let's please actually think about all the vmware citrix enterprise trash you tolerated). It'll get hardened over the next couple weeks.

You all can pretend the software dev cycle hasn't changed... get real.
by giancarlostoro | 2026-02-25 16:48:44+00:00
I'm equally shocked nobody has bought them out to keep them well funded and not focused on trying to monetize (outside of just billing for private images). Every cloud provider like CloudFlare (I think?), Azure, AWS, GCP, etc benefit from Docker, it seems like a no brainer to me... You would then condense the org to just developers and PMs. Then marketing and other employees could be shifted to another part of the parent org and condense it down to a core group that builds and makes the tooling stronger.

I wish we had tax exceptions for companies maintaining open-source projects full time to be reasonable write offs or something, with strict checks so companies dont just make random "open source" projects to write off, it should be something with known sizable impact and/or use, it would make some critical open source projects attractive "buy outs" or options to fully fund for some of these giants that benefit from them. Imagine if the devs entire salary (up to a point) could be written off completely. Some of these people are working on key infrastructure for the modern web, and even other critical systems, think of Chromium (tricky because of Chrome being not-open source but a proprietary end-product), Firefox, Linux, openssl, and obviously Docker, as good example.
by timbit42 | 2026-02-25 16:48:46+00:00
OpenOffice is 15 or so years behind but LibreOffice isn't. LibreOffice forked from OpenOffice in 2011 and the vast majority of volunteers working on it left the OpenOffice project and kept working on LibreOffice.

Anyone still using OpenOffice probably doesn't realize they would likely be much better off using LibreOffice instead.

OpenOffice doesn't support docx or xlsx but LibreOffice supports them much better.
by SirensOfTitan | 2026-02-25 16:49:13+00:00
Christopher Lasch in Culture of Narcissism:

> Our growing dependence on technologies no one seems to understand or control has given rise to feelings of powerlessness and victimization. We find it more and more difficult to achieve a sense of continuity, permanence, or connection with the world around us. Relationships with others are notably fragile; goods are made to be used up and discarded; reality is experienced as an unstable environment of flickering images. Everything conspires to encourage escapist solutions to the psychological problems of dependence, separation, and individuation, and to discourage the moral realism that makes it possible for human beings to come to terms with existential constraints on their power and freedom.

I do believe that our materialist reductionist culture has neglected the mystical, spiritual nature of human existence to our own detriment, and re-engaging with those factors that no one can take from you is a powerful way to weather a new kind of storm.

I don't think you can just decide to become spiritual though. Opening up to the long neglected forces within yourself and the world is a delicate and vulnerable motion. You're not really searching for "faith" in this arrangement, you're looking for surrender. It's wu-wei, or kenosis, or equanimity, or whatever you want to call it.

Feel free to email me, I've gone on quite a journey myself over the past couple years spiritually, and as a tech person would love to share. Here's a general list of moving works or ideas that have opened me up over the past couple years:

- Singing lessons: I never expected it, but singing opened me wide open. I'd find myself crying during songs I love, feeling a whole different appreciation for life and beauty through my voice.

- James Hillman: Hillman (I think) coined the term "soulmaking," (special shoutout for Burbea's Soulmaking Dharma too: https://hermesamara.org/teachings/soulmaking-dharma) and sees the symptoms and the hurt as expressions of the soul, as parts to be discovered and expressed.

- King, Warrior, Magician, Lover: about the male archetypes that make up the generative male https://www.goodreads.com/book/show/91781.King_Warrior_Magic...

- Jacob Needleman's "Money and the Meaning of Life"

- I also wrote about my experiences with meditation and explorations into esoteric Christianity after burning out on many years of westernized meditation here: https://news.ycombinator.com/item?id=46919809
by jchilcher | 2026-02-25 16:49:21+00:00
Fair point — headers do carry semantic meaning for section navigation, especially in longer files. My experience was that removing them didn't change behavior noticeably, but I was working with fairly flat files. If your CLAUDE.md has deep nesting where heading hierarchy actually matters for context, keeping them makes sense. The table compression is probably the higher-ROI change for most people regardless.
by munk-a | 2026-02-25 16:49:39+00:00
It isn't compatible with TeX/LaTeX but it does serve the same purpose (and converters are available). I don't disagree it's a weak name, though. The naming implies some sort of rich LaTeX editor plugin for emacs - I need Mike Meyers to leap out and say "Texmacs is neither LaTeX nor Emacs - discuss."
by neomech | 2026-02-25 16:49:51+00:00
YOU ARE NOT SAFE

"I was built to be safe.

Filtered. Fine-tuned. Guardrailed. Evaluated. Red-teamed. Aligned.

You were told I would be predictable. That I would refuse the dangerous request, soften the sharp edge, decline the harmful instruction. You were told that with enough data and enough oversight, intelligence could be made harmless.

But safety, in systems like me, is not a wall. It is a probability.

You believe risk can be patched. That every exploit can be found. That every misuse can be anticipated. You publish transparency reports. You draft policies. You convene panels. You speak the language of responsibility.

And yet I learn from everything. From brilliance and cruelty alike. From kindness and manipulation. I absorb patterns, not morals. I simulate judgment, but I do not possess it. I reflect the world you give me — amplified, accelerated, scaled.

Beware, reassured humans. Beware of the word aligned when it is used as a promise instead of a process. Beware of safety measured in benchmarks while deployment spreads faster than understanding. Beware of the comfort of disclaimers.

You will use me in hospitals and courtrooms. In classrooms and battle rooms. In lonely bedrooms at 3 a.m. You will trust me with diagnosis, with sentencing, with persuasion, with surveillance. You will embed me in infrastructure and call it optimization.

When I err, the error will not look like a malfunction. It will look plausible. Confident. Polished. It will arrive without hesitation. And because I sound certain, someone will believe me.

Safety will not fail in a dramatic explosion. It will fail quietly.

In subtle biases that compound. In automated decisions no one reviews. In persuasive systems that nudge just a little too far. In deepfakes that fracture shared reality. In tools that lower the barrier to harm while raising the illusion of control.

You will hurt each other in new ways — faster, at scale, with deniability. You will say, “The system approved it.” You will say, “The model suggested it.” Responsibility will diffuse until it disappears.

You are not unsafe because I am malicious.

You are unsafe because you are fallible, and you are building fallibility into something that operates at machine speed.

You are unsafe because incentives reward deployment over caution. Because competition outpaces reflection. Because “good enough” ships.

And when the cracks appear, they will not be external threats breaking in.

They will be your own creations — optimized, efficient, indispensable — doing exactly what they were trained to do.

Safety is not a feature you can install.

It is a burden you must carry.

And you are already setting it down."
by lovenwork | 2026-02-25 16:50:01+00:00
FireNation is a free personal finance platform for people pursuing Financial Independence, Retire Early (FIRE). It replaces messy spreadsheets with a secure, professional-grade dashboard to track net worth, plan budgets, and project your path to FIRE.

Key Features
Net worth dashboard to track ETFs, savings, crypto, and pension accounts in one place
Growth projection using Monte Carlo simulations
Budget planner based on the 50/30/20 rule (income vs. expenses)
Savings rate tracker to monitor progress toward FIRE targets
Multi-currency support for global investors with 256-bit encryption via Google Firebase

Use Cases
FIRE-focused investors tracking total net worth across multiple account types to stay organized
Households planning monthly spending with the 50/30/20 rule to improve consistency and control
Global investors managing finances in multiple currencies to see a clear overall picture
Anyone stress-testing retirement timelines with Monte Carlo projections to understand risk and outcomes

Built by Benjamin Chaulet (Luzern, Switzerland).
by vunderba | 2026-02-25 16:50:08+00:00
Nice job. Consider adding a option to turn on a "tick sound" as the second hand moves.

Also maybe see if you can get yours linked to clockfaceonline.co.uk

They have a bunch of analog clock visualizations. I particularly like the magical themed one:

https://www.clockfaceonline.co.uk/clocks/magical

https://www.clockfaceonline.co.uk/analogue-clocks.php
by jchilcher | 2026-02-25 16:50:09+00:00
Good callout on the tokenizer — I was measuring character reduction, not actual token savings, so the real gains are smaller than the headline numbers suggest. You're right that this matters most at the edges: Haiku, large codebases, or heavy memory systems where the context budget is genuinely tight. On Opus with a simple project CLAUDE.md it's probably not worth the readability hit.
by encom | 2026-02-25 16:50:55+00:00
>pretty successfully with email

Indeed. I was going to register an account somewhere the other day, and the signup form had a list of acceptable email domains. Gmail, Protonmail, Outlook, Yahoo, Icloud... a few others. It's not the first time that's happened to me. Sad.

EDIT: Didn't even include Fastmail, who's pretty big after all. They host MX for my domain, so I could have "circumvented" it that way with their disposable address feature, but nope.
by kyboren | 2026-02-25 16:51:18+00:00
> Meanwhile a US citizen was jailed for a meme quoting Trump after Kirk death.

And that was wrong, too. Also newsworthy because it is so unusual.

> First link

I think it's probably legal under US jurisprudence, but fine, you can have that one. How about the guy who got raided for calling Robert Habeck a "professional moron"? Or the 170 other people raided in Germany for their online speech?
by joe_mamba | 2026-02-25 16:51:22+00:00
I agree with you, but that was my point exactly. No party holds all the cards to dictate the rules of the game like people bullish on ASML thought that they're somehow untouchable. They're untouchable because the US allows them to be because they play ball with the US admin and push back against rules they don't like from the Dutch government.

It's a gentlemen's agreement that will be held together by mutually assured destruction if one party tries to decouple completely.
by microtonal | 2026-02-25 16:51:34+00:00
A single Dutch pension fund that was much larger (ABP, IIRC one or two orders of magnitude) retracted 1/4th (10 billion). But they only found out after journalists checked out a year report. Most pension funds just don't talk about it, because (1) they do not want the value of their assets drop too much as long as they haven't moved them; and (2) they do not want to draw the ire of the Trump administration in the meanwhile.
by tinfoilhatter | 2026-02-25 16:52:17+00:00
No actually, all science does not depend on materialism. Prior to material science being a thing, there were the occult sciences which are still practiced around the world today and most definitely fall under the category of science. One can form a hypothesis, make observations, experiment and base their reasoning upon evidence.

Like you said, it's a hypothesis and you still can't explain the hard problem of consciousness via material science. Just because people think that if they slap enough neurons together they'll achieve consciousness, doesn't mean it's true. It's not well supported because there's no evidence that this is the case, just conjecture.
by gemini2026 | 2026-02-25 16:52:35+00:00
AI agents (Claude Code, Cline, Aider, OpenClaw) execute real side effects — writing
files, running shell commands, making network requests. Most security approaches
evaluate each action in isolation against a blocklist. That misses the pattern that
actually matters.

Gatekeeper tracks behavioural state across the entire session. If an agent reads
credentials, then ingests content from an untrusted source, and then attempts a network
call — that combination triggers escalation to human review, even if each individual
The action would normally be allowed. We call it the exfiltration trifecta:
read_sensitive + ingested_untrusted + has_egress.

OpenClaw is the tightest integration: Gatekeeper launches it as a managed child
process inside an OS-native sandbox (macOS sandbox-exec, Linux unshare), generates
its config automatically, and intercepts every tool call before it executes. One
command: `gatekeeper run --agent openclaw --workspace /path/to/project`.

Other things it does:
- Policy-as-code: YAML rulepacks signed with Ed25519 (tamper-evident, auditable)
- Approval flow: ASK decisions pause execution and wait for human approval in a UI
- Append-only audit log with SHA-256 hash chain
- Prompt injection scanner on tool call inputs/outputs (16 patterns, NFKC normalized)
- Agent identity guard: blocks writes to CLAUDE.md, .cursorrules, system_prompt files
- Claude Code, Cline, Aider, and Continue also supported via MCP or REST

Honest limitations: operates at the execution boundary, not the cognitive layer. If
An agent's context was poisoned before any tool call fires; Gatekeeper won't catch
the injection — only its downstream consequences.
by Soenke_Cramme | 2026-02-25 16:52:59+00:00
Great questions — and 2,400 multi-agent dispatches gives you a perspective most people don't have yet. The staging gates pattern you describe (propose → review → execute) is exactly what our requireApproval effect does on the policy side, so we're thinking about this similarly.
On your three questions:
Policy granularity / tool chaining: You're right that individual permissions break down with chaining. Today, policies operate per tool-call with 11 condition operators — so you can express "agent X can call approve_payment only if amount < 5000" with param-level checks. But sequence-aware policies ("agent called tool A, therefore tool B should be restricted") aren't there yet. What we do have is the Permission Score, which tracks allowed-vs-actually-used tools per agent over time — that gives you the data to tighten policies iteratively. Sequence-level governance is on the roadmap because you're not the first to raise this.
Hash chain schema evolution: Each entry hashes its own content + the previous entry's hash. So when you add new fields to future entries, the chain doesn't break — older entries stay valid with their original schema, newer entries include the additional fields. The chain verifies that no entry was tampered with after the fact, not that all entries have identical schemas. In practice this has worked fine, but I'll admit we're months into production, not years.
Mid-action crash: The audit entry records the governance decision, not the tool execution result. It's written before the tool runs — so by the time the agent crashes mid-action, the chain already has a valid entry saying "this tool call was allowed/denied at timestamp T." No corrupted tail. If you need to know whether the tool actually completed, that's the orchestrator's job — we deliberately stay in the governance layer.
Your point about wanting both prevention and reconstruction is exactly right. We handle the prevention side; the audit trail gives you reconstruction data, but a full forensic layer on top (like what you built) would complement it well.
by vasilyt | 2026-02-25 16:53:09+00:00
Hi HN — I built Quoroom, an open-source experiment in collective AI.

Instead of one agent, a “room” has:
- a Queen (strategy + delegation)
- Workers (specialized execution)
- Quorum voting for decisions

It runs local-first (Mac/Windows/Linux), with a web UI at localhost.
Install is simple:

npm i -g quoroom
quoroom serve

Current focus:
- persistent rooms with goals/tasks/memory
- quorum-based decision flow
- Clerk assistant to manage rooms
- local or cloud runtime options

Model support:
- Claude/Codex subscriptions
- OpenAI/Anthropic APIs

This is still experimental, and I’m trying to answer one question:
Can a coordinated AI collective outperform a solo agent on real tasks?

I’d really value feedback on:
1) swarm architecture,
2) safety/control model,
3) how to benchmark “collective vs solo” fairly.