MurphyA/hacker-news huggingface dataset:
by nextstep | 2025-12-08 12:23:40+00:00
None of what the US is doing in Venezuela is new ground for the empire. Failed CIA coup plots, bribing Maduro’s pilots and allies in hopes of betrayal, even military action like bombing boats on shaky “national security” grounds— the US has been doing this sort of thing in Latin America (and much of the world) since the 50’s.

But this story has stayed in media because Trump is so brazen, declassifying CIA documents and speaking openly about these war crimes. That’s new for America. Usually these things are denied for a few decades, claims to the contrary are called “conspiracy theory”, before being admitted quietly, maybe mentioned in a back page of the NY Times.

So I’m skeptical that anyone from the US government could ever be held accountable for war crimes or violations of international law, but who knows. This does feel different.
by MrSkelter | 2025-12-08 12:24:16+00:00
True but remember the American obsession with acceleration is very different from actual speed. Driving involves moving the car round corners and bends. Many less accelerative cars will beat their betters point to point on handling.

Then there’s stoping. The less time you spend slowing down the faster you go and lighter better handling vehicles win there too.

That F-150 will get its ass handed to it by an older sports car through a city.

Drag racing is a tiny niche, it’s not the true measure of automotive performance any more than horsepower is.
by scrlk | 2025-12-08 12:24:21+00:00
Acquiring P.A. Semi got them Dan Dobberpuhl and Jim Keller, which laid a good design foundation. However, IMO, I'd lean towards these as the decisive factors today:

1) Apple's financial firepower allowing them to book out SOTA process nodes

2) Apple being less cost-sensitive in their designs vs. Qualcomm or Intel. Since Apple sells devices, they can justify 'expensive' decisions like massive caches that require significantly more die area.
Show HN: A tool to mass-leave Slack channels
by JustSkyfall | 2025-12-08 12:24:39+00:00
I'm part of the Hack Club community Slack [1] and managed to get myself into over 700 channels. Then the ping overload was very much starting to get to me (especially since channel managers can do @channel pings in their channels!), so I built this tool to mass-leave channels in the terminal. Amongst other things, it allows sorting by 'last read' times, filtering out private channels, searching channels, and much more.

[1] https://hackclub.com/slack
by nephihaha | 2025-12-08 12:24:42+00:00
They exist precisely because of the market. Their aim was to make some money and they advertised.

From what it sounds like, this is just a classic takeover and consolidation of a power clique. I was at the inaugural meeting of a charity a year or two back. There were people already putting measures in place to try and exclude ordinary members from voting on certain matters... And the use of deliberately obscure language to exclude. Nowadays it barely resembles what it was set up to be, and is not run by the people who founded it. Atlas Obscura sounds the same but is in a slightly different arena. Also as I say above, I don't know what their long term strategy is... a subscription channel or tours etc?
by PunchyHamster | 2025-12-08 12:25:03+00:00
street is public. Nothing is "done to you"

Freedom to walk anywhere means someone can walk onto your property ("done to you") You can curtail that freedom, because you are essentially giving up ("inability to do something with stuff someone else owns") some freedom to get some other freedom ("ability to own stuff that will not be used by strangers").

It's a tradeoff. A good one. Tradeoff of say "nobody's anything is private now because that allows govt a slightly easier time to catch criminals" is not a good tradeoff.
by Der_Einzige | 2025-12-08 12:25:18+00:00
You voted for this America. The Latinos who turn coated on the Democratic Party so hard in 2024 are reaping what they sowed.

Americans don’t want rule of law. They don’t want norms. They want people to suffer and they take great pleasure at the concept. We must kill schadenfreude from our psyche or we will continue to celebrate this barbarism.
by w34 | 2025-12-08 12:25:23+00:00
Stormshield firewalls offer a plethora of IPS protections and signatures, not just OT related ones. There are different licenses, offering varying protections and signatures.

Stormshield firewalls can certainly be used in enterprise settings. OT environments are an added bonus where Stormshield firewalls can be used as a protective layer.

Stormshield's IPS is its major strength, being very well integrated in the overall firewall design. The whole firewall rulebase is designed in terms of its IPS; I am not aware of any firewall on the market that has such a nicely integrated IPS.

Also, at the point where one runs out of IPS options to configure, whereby I'm not referring to signatures in the general sense of the term, and one also has adapted all of Stormshield's available signatures to the needs of the particular environment, the real fun of creating new custom IPS signatures begins.

Stormshield's roots date back to 1998's NETASQ, and so I would say they are of a similar pedigree as Check Point, in terms of their history.

Disclaimer: I'm a Stormshield Platinum Partner and hold a CSNTS.
Show HN: LLM Newsletter Kit – Automate expert newsletters for $0.20/issue
by hongyeon | 2025-12-08 12:25:31+00:00
Hi HN,

I’m an archaeologist-turned-engineer. I switched careers to solve the "manual labor" problem of academic research through technology.

I built this toolkit to automate "Research Radar" (my cultural heritage newsletter). It currently maintains a 15% CTR with near-zero maintenance, costing just $0.20 per issue via optimized model usage.

My Design Philosophy: "Logic in code, reasoning in AI, connections in architecture."

I believe deterministic workflows belong in type-safe code, while intelligent analysis belongs to LLMs. This separation allows for advanced workflows (self-reflection loops, multi-step verification) that are often impossible in no-code tools.

Key Features:

- Type-First & DI-Based: Fully swappable providers (Crawling, Analysis, Generation).

- Bring Your Own Scraper: Inject Puppeteer, Cheerio, or AI parsers asynchronously. No lock-in.

- Production Ready: 100% test coverage, built-in observability, and TypeScript.

Links:

- Repo: https://github.com/kimhongyeon/llm-newsletter-kit-core

- Live Service: https://heripo.com/research-radar/subscribe

- Output Example: https://heripo.com/research-radar-newsletter-example.html
by matiasmolinas | 2025-12-08 12:25:36+00:00
Came across an early open-source project aiming to fix a big gap in current LLMs: statelessness. Every conversation resets to zero.

LLM-OS tries to give AI systems persistent, evolving memory by treating everything as a memory artifact:

Crystallized tools: repeated patterns auto-convert into executable Python tools (deterministic memory).

Markdown agents: editable behavioral memory.

Execution traces: procedural memory the system can replay/learn from.

Promotion layers: memory flows from user → team → organization via background “crons.”

The idea is that organizations accumulate AI knowledge automatically, and new members inherit it.

Repo: https://github.com/EvolvingAgentsLabs/llmos

Article: https://www.linkedin.com/pulse/what-your-ai-remembered-every...

Curious whether HN thinks persistent AI memory is workable
by kmoser | 2025-12-08 12:25:56+00:00
> I'm perfectly happy with "speaking to a human" being the last port of call to fix a problem.

Both versions of the Contact page have issues. The author's version (with only a form) doesn't let you specify whether you want to contact sales, support, or other. Once submitted, you have no way of knowing whether it succeeded, or who it got sent to (as opposed to sending an email, which will at least bounce if it's a bad address).

As for the client's version of the page, the only way of contacting a human is to get in touch with the sales team, which in my experience is all but useless if you need support. (Also "Reach out to..." is corporate doublespeak, and it's not immediately obvious what will happen when you click that button: mailto? tel? Input form? Other?) There's nothing more annoying than hunting for, say, a company's address, clicking the "Contact" link, and having it mailto instead of giving you the info you need.
by JanisErdmanis | 2025-12-08 12:26:22+00:00
I have quite a few gripes about the app structure while developing https://github.com/PeaceFounder/AppBundler.jl. The requirement (recommendation) to distribute shared libraries within the Frameworks folder, where each directory follows a strict structure, looks nice, but it’s a hassle to bundle the application that way. I am now using a Libraries folder to bypass this requirement, which appears during code signing.

My biggest issue, though, is Apple code signing. It’s already enough that a signature is attached to every binary, which seems wasteful. Why would anyone consider it better than keeping hashes of each file in one place and attaching the signature to them? Then there are entitlements, which are attached to the launcher binary when signed. Why couldn’t these just be stored in `Info.plist` or a separate file, instead of requiring this process?

And then there is notarisation, where at any point in the future, you might discover that your application bundle no longer passes, as requirements have become more stringent.
by mapt | 2025-12-08 12:26:45+00:00
A) Killing drug mules for being drug mules is murder.

B) Killing enemy sailors in a war after their ship has sunk (assuming you can justify the false equivalence of drugs with violence with war in your head) is a war crime. The single most common example of a war crime you'll find in textbooks, in fact. Not only international law & the UCMJ, but even statutory US law forbids this.

C) We have seen no evidence that they're smuggling drugs. In fact, the administration was sort of gloating on social media over the fact that they're going to shoot at anything which moves.

D) There is some evidence that some of these were fishing vessels, and some evidence that others were smuggling cheap Venezuelan fuel to the Caribbean islands where formal trade networks make it expensive.

E) The drug trade originating in Venezuela would be cocaine, not the supposed Fentanyl that Trump claims. It's at least as likely to be headed for eventual consumption in Europe as the US.

F) If they'd just done the Obama thing and killed a bunch of people without bragging about how they can kill anyone they want, we wouldn't be obsessing so much. Trump has already declared anyone skeptical of his administration, of America, of Christianity, and of right-wing politics, to be a "terrorist", and thus a valid target for artillery strike under this current justification.

G) The administration is very clearly pushing the regime change war that the GOP has been pushing since Hugo Chavez took over and limited the power of American oil primes. They have declared the Venezuelan President to be "head of the cartel", and are telling us that they're going to invade with ground troops any day now.
by euroderf | 2025-12-08 12:27:53+00:00
Considering the number of "brain cells" an LLM has, I could grant that it might have the self-awareness of (say) an ant. If we attribute more consciousness than that to the LLM, it might be strictly because it communicates to us in our own language, in part thanks to the technical assistance of LLM training giving it voice, and the semblance of thought.

Even if a cockroach _could_ express its teeny tiny feelings in English, wouldn't you still step on it ?
by spaceman_2020 | 2025-12-08 12:28:08+00:00
> why spend when you can HODL

You touch upon an important point: the entire foundation of our current economic system is built on high velocity of money. You are incentivized to spend rather than hold because without it, there's no mindless conspicuous consumption. A deflationary currency will grind this system to a halt

But the question you need to ask is: has all this mindless consumption really done us any real good? For the handful of genuinely useful things to come out of excessive consumption, there are a gazillion pieces of wasteful crap that clogs homes first, then landfills

A deflationary currency is bad for the current economic system. But that doesn't mean it's bad by itself.
by AndrewStephens | 2025-12-08 12:28:36+00:00
Wikipedia tells me that Merced shipped in May 2001, which matches my recollection of not actually seeing a manufacturer’s sample until about then. That box was the largest computer I had ever seen and had so many fans it sounded like an engine. It was also significantly slower than the cheap x86 clones we had on own desks at running general purpose software.

JIT compilation was available before but became the default in Java1.3, released a year earlier to incredible hype.

Source: I was there, man.
by coolThingsFirst | 2025-12-08 12:29:19+00:00
The comments are so naive, in which world do you think Russia would beat Germany on german soil?

Russians are locked in Ukraine and are barely making progress. Also with which army is this takeover of Europe supposed to happen with? Russia lost millions of its young men in Ukraine. Fake fears, being prepared is always nice but the paranoia is ridiculous. Even a US China coaliation couldn't threaten Europe domestically let alone Russia.
by PunchyHamster | 2025-12-08 12:29:29+00:00
Well, in my mind the build system should build an artifact (a container, or a .deb package), and then the separate system should deploy it (with smaller amount of permitted people), and have option to roll it back. So in principle I agree on that .

...but I saw that anti-pattern of "just add a step that does the deploy after CI in same" often enough that I think it might be the most common way to do it.
Ask HN: Do LLMs know when you submit a different chat history?
by Bombthecat | 2025-12-08 12:30:11+00:00
I use openwebui and big-agi and sometimes switch models in the middle of the chat when I feel like another model is better suited for my next question.

Do they know that they got a different text from "someone else"? Just like humans know when they read something from someone else?
by ourmandave | 2025-12-08 12:32:14+00:00
The coast guard interdicts hundreds of boats off the coast. They train to take out the boat engine without causalities so they have evidence and suspects.

So far all we have is 2 fishermen returned to their own countries, 80+ dead bodies, and all physical evidence at the bottom of the sea.

War crimes to support a narrative for a conflict the majority of Americans don't want.
by bpt3 | 2025-12-08 12:32:29+00:00
Effectively free distribution is what makes the cost of non-novel software so low. Compilation isn't even needed for executables that can be used as is.

That said, implementation is one part of developing software. Design and test are also necessary and can take a non trivial amount of time.

And yes, you need to know what the steps are to build something. If you don't, you don't know what you're doing, which is a bad thing.
by alt227 | 2025-12-08 12:32:39+00:00
I disagree.

If you put an email address on a contact page, all manner of sh*t is going to be thrown at you.

Automated marketing services, scammers, competitors, everyone and their dog are going to be filling up your customer service inbox and costing you time and money to manage it.

Put a contact form on your website and you can secure it with a capture, which is not bulltproof but it sure does filter out a lot of automated noise for you. Then you will find that people are generally a lot quicker to fire off an email than fill out a contact form. In my experience this generally puts one more 'thinking barrier' between you and the public, which again cuts down noise significantly.

Also, click the 'settings' button in the bottom right, and you will see they have given you a choice of fonts. Sometimes it pays to look a tiny bit further to see whether your issue has already been solved, before complaining about it.
by closewith | 2025-12-08 12:33:22+00:00
What you are suggesting in the best case is completely uncompetitive with current ships both in terms of weight and cost. Even the charging costs for 1GWh is absurdly high compared to Heavy Fuel Oil. An orders of magnitude more expensive.

Not to mention dedicating 15-20% of deadweight tonnage (and a higher percentage, maybe 30-40% of its gross tonnage) would make a ship instantly uneconomical, especially as the batteries must be laid along the keel for stability, meaning the ship loses the ability to carry many cargoes.

What's possible in the medium term are Heavy Fuel Oil/Electric hybrids that use battery power in regulated Emission Control Areas instead of Low Sulfur Marine Fuel Oils or Diesel, and using HFO in blue waters and to charge batteries.

Transoceanic battery-powered cargo vessels are probably 100 years away - fusion will arrive first.
by Jach | 2025-12-08 12:33:57+00:00
This reminded me of a more whimsical old service that used real snails to send email at some indeterminate time. Looks like their home page is still up but it's totally defunct: http://www.realsnailmail.net/ The only message I sent with it (or at least that made it through, maybe I sent more that I don't remember) was initiated in June 2008, at last collected by a snail in May 2011, and the snail Marko delivered it in August 2011.
by zozbot234 | 2025-12-08 12:34:20+00:00
> Languages like Lisp, Clojure, Rust, Haskell, Erlang give strong engineers room to build powerful abstractions ... You live in "someone new is trying to understand what the last person did".

In a language like C++, Rust or even Haskell, those "powerful abstractions" are mostly about building libraries, not application code. You still benefit from powerful libraries that were built as part of the ecosystem, even while keeping your own application code simple and intuitive to ease onboarding of new coders. Part of the "powerful abstractions" is to enable a "hand-holding and guard rails" approach for application code that's going to interface with that full-featured library.
by gorgoiler | 2025-12-08 12:34:22+00:00
If your average solar array gives 2.5MW per hectare then 15MW would require 6 x 100m x 100m to run, or a beam of 150m for a 400m long vessel (eg Evergreen G-class.)

That’s only ~4x wider than the current big classes of ship. Maybe we will see twin hulls with a solar field slung in between?

The downside of course is you can no longer romantically sail by starlight (or at least, technically, by the starlight of non-Sol stars.)
Show HN: Early-stage browser extension for Amazon Associates workflows
by aadp-agilehero | 2025-12-08 12:36:02+00:00
Hi HN,

I’m working on a small side project: a browser extension related to Amazon Associates workflows. I shared an early version recently and got some helpful input, so over the last days I focused on cleaning up the UI, improving performance, and expanding regional support.

This is still very early (week two since launch), and I’m mainly trying to learn whether the problem I’m solving is real for others, how clear the value proposition is, and where the UX could be improved. I’m especially interested in feedback around product direction rather than growth or marketing.

If anyone is willing to take a quick look and share thoughts, I’d really appreciate it. Link in comments for context.

Thanks!
by gyomu | 2025-12-08 12:36:14+00:00
I really have to wonder who Gruber’s sources are.

His statement “prior to today never heard much about [Steve Lemay]” leads me to think he doesn’t have intimate access to anyone deeply familiar with design decisions, because anyone who’s spent a little bit of time behind closed doors in that space absolutely knows who Lemay is.

But then he quotes sources who are supposedly “in a position to know the choices”, which would imply they are quite embedded in the design org…

Maybe it’s all voluntary misdirection on his behalf.
by bpt3 | 2025-12-08 12:36:36+00:00
You think the pharmaceutical industry just gives a bunch of resources to chemists, says "godspeed", and waits around for the chemists to report back at their convenience?

In my limited exposure to the industry, that's not how it worked. They have budgets, timelines, and progress is tracked as it is determined whether there is a viable path to a marketable drug.
by diath | 2025-12-08 12:37:40+00:00
How does that work? You transfer the money in BTC, you exchange that into real money, you open a new bank account, you deposit that money, the bank's anti-money-laundering detection sees a large deposit to a newly open account and triggers an alert, the bank locks you out of the account and asks you for a proof of income/tax payment, you have no explanation of where that money came from legally, they freeze your account and report you to their local revenue services, you're SOL.
Ask HN: Co-Founder Salary Dispute
by throwawayround | 2025-12-08 12:38:06+00:00
Throwaway account. We are a pre-seed startup entering a VC accelerator. Standard 50/50 equity split.

Me (Founder A): Technical founder. I started the company originally. I live in a very high-cost-of-living (HCOL) city. I have unavoidable fixed costs (debt + family) and literally cannot work on the startup unless I draw a salary to cover these. I am aiming for slightly higher than the median market rate for a Senior SWE in my city. It is high in absolute terms because the city is expensive, but it is the minimum I need to not take a corporate job (which I am actively interviewing for as a Plan B).

Co-founder (Founder B): Non-technical. Angel invested first, joined as co-founder later. Financially secure (previous exit). Lives in a Medium Cost of Living (MCOL) city where market salaries are roughly 50% of mine. They do not need a salary to survive right now. They knew my financial situation, debt, and burn rate before they joined and before they invested his initial angel ticket. They knew the company would need to support me while they worked for free. We operated this way successfully for the past year using angel funds.

We are hitting a wall regarding founder compensation that threatens to kill the company. We are looking for a salary solution until we can raise a seed round which is not too far away.

My Position (Survival): In pre-seed, salary is a burn-rate constraint. I take the minimum viable amount I need to work. They take €0 because they can afford to. This maximizes runway. Since they own 50%, keeping the burn low is the best way to protect their equity. If I don't take this salary, I have to take a job, and the company dies.

His Position (Fairness): They argue that since I am taking a "market-level" salary, I am effectively extracting value while they subsidize me. They are demanding that to be "fair," we must either:

1. Pay them a proportional market salary (drastically shortens runway).

2. Or give them more equity to compensate for the salary asymmetry. (destroys equity balance)

My Questions:

1. Is it reasonable for a Technical Founder to take a Median HCOL salary (due to strict financial constraints) while the Non-technical Founder takes €0?

2. Does the "Fairness" argument (matching salaries) trump the "Runway" argument (survival) in early-stage startups?

3. Did they waive the right to claim "unfairness" by joining the partnership with full prior knowledge of this asymmetry?
by steffoz | 2025-12-08 12:38:26+00:00
Very similar to a tool I built about a year ago! We've been using it with our 6-person team, and it's been working great. It uses a shared keyring.json to manage public keys, so we don’t have to duplicate the same keys across every repo.

https://github.com/stefanoverna/kavo

It’s built on top of age for encryption (https://github.com/FiloSottile/age).