MurphyA/hacker-news huggingface dataset:
by veunes | 2026-02-24 13:13:09+00:00
I wouldn't call this "clean-room". The models were trained on all available open source, including that exact original Linux driver. Splitting sessions saves you from direct copy-paste in the current context window, but the weights themselves remember the internal code structure perfectly well. Lawyers still have to rack their brains over this, but for now, it looks more like license laundering through the neural net's latent space than true reverse engineering
by projektfu | 2026-02-24 13:14:28+00:00
I'd include sed and awk, because these tools are ubiquitous and can accomplish in a few readable lines what people write long programs to handle in other languages, seemingly because they are unaware of sed and awk, don't know how to use them, or are required for some reason to do it in the project language.

In fact, generally teaching people to select the right tool for the job is a good skill to prevent them from using golden hammers.
by 0xecro1 | 2026-02-24 13:14:30+00:00
Interesting approach. I work in embedded Linux/edge AI where we constantly struggle to move knowledge from large training models down to quantized INT8 models on constrained hardware (ARM Cortex-A class). Have you tested transfer to quantized or pruned targets? If the behavioural encoding survives that compression, this could be a much cleaner path than classical distillation for on-device deployment.
by egberts1 | 2026-02-24 13:14:33+00:00
As a long time user of Damn Small Linux, Slackware, SUSE, Gentoo, and Debian, I frequently test distros for security against various cybersecurity standards (starting with Common Core and CISecurity), I also implement Linux across CPU architectures for various embedded IoT:

Linux Mint is what I always put on for new family members.

Disclaimer: original investor of RedHat.
by alecco | 2026-02-24 13:14:54+00:00
https://archive.ph/hHdKs

Data centres seek credit ratings to unlock billions in funding for AI push

Agencies are rushing to rate the debt of projects still under construction

Data centre developers are seeking credit ratings — even while facilities are still under construction — as the tech industry tries to open up new sources of capital to fund hundreds of billions of dollars in AI investments.

S&P, Moody’s, Fitch and Kroll Bond Rating Agency have in recent months expanded their coverage to data centre projects that are yet to be completed, and in many cases given out private ratings for loans so that banks can offload them to a broader base of institutional investors.

Having the stamp of approval from rating agencies is particularly important for these colossal data centre build-outs, which have overwhelmed the project finance market and need to attract new classes of investors, such as insurance companies, that can only buy into high-grade deals rated by the big three agencies.
by wongarsu | 2026-02-24 13:14:55+00:00
And even if occurrence was random, there might be effects that can only be measured early on. By identifying patients before the onset of serious symptoms we can get a much more comprehensive medical history than by only looking once the symptoms are bad enough to make Alzheimer's obvious, or by monitoring large strata of the population in hopes of including enough future Alzheimer's patients in the sample
by swaminarayan | 2026-02-24 13:15:06+00:00
Fair skepticism — I had the same intuition going in.

The SQL layer overhead alone is probably small, you're right. The bigger
gain comes from a cached read cursor. SQLite opens and closes a cursor on
every operation. SNKV keeps one persistent cursor per column family sitting
open on the B-tree. On random deletes that means seek + delete on an already
warm cursor vs. initialize cursor + seek + delete + close on every call.

For deletes there's also prepared statement overhead in SQLite — even with
prepare/bind/step/reset, that's extra work SNKV just doesn't do.

I'd genuinely like someone else to run the numbers. Benchmark source is in
the repo if you want to poke at it — tests/test_benchmark.c on the SNKV
side and https://github.com/hash-anu/sqllite-benchmark-kv for SQLite. If your
results differ I want to know.
by ang_cire | 2026-02-24 13:15:11+00:00
My impression is that the author is not actually speaking to the internet at large, they're just talking to people who are 1) at least a little tech-savvy, and 2) willing to spend time to decouple from big tech. This is just the author building a personal data/ blog tool for their own use, to feel 'safe'. That's why they liken it to their home.

This is not a real roadmap (or even completed thought) for people shifting to micro-enclave internet/ networks. That is already happening in many places, and has been for years, often driven by lack of internet infra rollout in low-income areas. It used to be community-installed wiring, but the advent of mesh networking has allowed this to blow up.
by dktp | 2026-02-24 13:15:45+00:00
From recent personal examples

We have a somewhat complicated OpenSearch reindexing logic and we had some issue where it happened more regularly than it should. I vibecoded a dashboard visualizing in a graph exactly which index gets reindexed when and into what. Code works, a little rough around the edges. But it serves the purpose and saved me a ton of time

Another example, in an internal project we made a recent change where we need to send specific headers depending on the environment. Mostly GET endpoint where my workflow is checking the API through browser. The list of headers is long, but predetermined. I vibecoded an extension that lets you pick the header and allows me to work with my regular workflow, rather than Postman or cURL or whatever. A little buggy UI, but good enough. The whole team uses it

I'm not a frontend developer and either of these would take me a lot of time to do by hand
by idop | 2026-02-24 13:15:55+00:00
Your fun fact is a lie. Nobody knows how many journalists died in those wars. There simply is no documentation. Entire populations were decimated, more than 100 million people died, to think more journalists died in Gaza than in those wars one has to completely shut off their brain.

You can downvote me all you want, that won't change the truth. Everybody spreading this lie, including the UN's Francesca Albanese, hasn't actually bothered to check. The report that was "sourced" for this clearly states "No one knows how many reporters have been killed doing their jobs... Available counts are fragmentary and deaths of non-Western journalists, especially prior to the 1990s, are largely undocumented." Ask yourself why spreading this lie is important to you.
by aa-jv | 2026-02-24 13:15:59+00:00
Of for sure, the second hand market in Japan is really very inspirational.

In the 90's I did a trip to Japan for second-hand synth gear and came back with 4x the stuff I'd have had, if I'd only shopped local - and this was in a period where synths (my favourite investment) were lower valued on the market even in the US ..

Japan is a very inspirational nation, I find.
by KeplerBoy | 2026-02-24 13:15:59+00:00
I'll grant you the vibecoding comment. That was uncalled for and unjustified.

From an EE perspective I still see limited value in having a 3D breadboard. Having a standardized schematic language is really nice. Everybody knows how resistors, capacitors and transistors look like in a schematic, whereas they are all just little cuboids with varying number of pads in their smd packages. I recommend multisim blue for learning btw.

Nevertheless, a cool project and I should be more positive when commenting.
by mitchbob | 2026-02-24 13:16:05+00:00
> What he found was less an amateur car club than a volunteer-run multinational automotive company in the making. As many owners saw it, Fisker had built a flawed vehicle and then abandoned them when they needed help. If the company wouldn’t be making good on years of software updates and replacement parts, then they would push the code and source the parts themselves. This was about more than an electric car, or a hobby, or even a community. It was about taking back control of an economy run by rent-seeking tech companies that will jack up prices until the day they drop you.

https://archive.ph/2026.02.24-110624/https://www.wired.com/s...
by vincentvandeth | 2026-02-24 13:16:27+00:00
About 6 months of iterating, but in bursts — I built it while using it on a production project, so the governance layer grew alongside real failure modes rather than being designed upfront.

The maintenance question is the right one. The rules themselves are low-maintenance because they're deliberately simple and deterministic — file size limits, test coverage thresholds, blocker counts. They don't need updating when the model changes because they don't depend on LLM behavior.

What does evolve is the dispatch templates — how I scope tasks and what context I give agents upfront. That's where the ledger pays for itself. After 1100+ receipts, I can see patterns like "tasks scoped above 300 lines fail 3x more often" or "planning gates without explicit deliverables always need redispatch." Those patterns feed back into how I write dispatches, not into the rules themselves.

So the rules stay stable, but the way I use the system keeps improving. The governance layer is the boring part — the interesting part is the feedback loop from receipts to dispatch quality.
by glenstein | 2026-02-24 13:16:34+00:00
With a specificity of the number of shots and the spatial reconstruction of the scene, there's some impressive uses of tech to bolster reporting:

>A digital reconstruction of the scene shows that the soldiers would have had an uninterrupted view of the arrival of the convoy.

>The reconstruction was jointly achieved with the two survivors of the incident, with an immersive spatial model they could walk through and amend. Together with spatial and audio analysis we established the position of the soldiers on an elevated ground with an unobstructed line of sight to the emergency vehicles.
by veunes | 2026-02-24 13:17:08+00:00
To be fair if you open up driver source code from the vendors themselves, it's often the same hell with magic numbers and lack of checks because "we know what the hardware will return". But you're right on the main point: AI writes C like a very confident junior who skipped memory safety lectures - it copies the style, but not the discipline. It works as long as you're on the "happy path", but debugging a kernel panic in code like that is going to be painful
by troad | 2026-02-24 13:17:21+00:00
As someone who's worked in both C++ and Rust, they're deeply similar languages. There are far more exotic languages out there. APL. Erlang. Forth.

In the grander scheme of things, Java and C# are literally the same language, Rust and C++ are twins, C is their dad, Forth is the owl staring through the dining room window, and Erlang is an alien spaceship passing over the house.
by manphone | 2026-02-24 13:17:21+00:00
This isn’t about a fight between two things. This is about a company that completely refuses to listen to their users and then some random guy on the Internet who says you should deal with their telemetry to somehow fix the problem that in no way relates to the actual problem and no way has evidence that they would take steps to fix the problem either. It’s very prosocial to think that Firefox actually makes changes based on user feedback, but almost none of these features have users been clamoring for, this is totally executive bullshit pushed into the product.
by Someone | 2026-02-24 13:17:38+00:00
> it's why the "how many Rs in strawberry" question doesn't trip them up anymore, because they can write a few lines of Python to answer it, run that, and return the answer.

That still requires the LLM to ‘decide’ that consulting Python to answer that question is a good idea, and for it to generate the correct code to answer it.

Questions similar to ”how many Rs in strawberry" nowadays likely are in their training set, so they are unlikely to make mistakes there, but it may be still be problematic for other questions.
Would agencies pay for AI that predicts campaign success from their own data?
by ericstealtj | 2026-02-24 13:17:40+00:00
Building a system that ingests agencies' historical Meta/Google Ads campaigns, tags them with psychological DNA (hook types, angles, personas), then predicts if new campaigns will hit targets before spending.

Tech: n8n + Claude API + pattern matching logic. Learns ONLY from agency's own data (not market benchmarks).

Output: "78% success probability. Risk: Intro too long. Fix: Hard CTA (+54% CVR based on Campaign X)."

Questions for agency owners:
1. Real problem or solving what doesn't matter?
2. Would you pay $297-497/mo?
3. Creative fatigue kills this? (Do 6-month-old patterns still work?)

Not selling - validating
by raulvdv | 2026-02-24 13:18:08+00:00
With the increasingly more common practice of agentic programming, the software industry is facing a paradox.

To get the massive speed benefits that AI coding agents promise, we have to delegate implementation decisions to AI agents, but by choosing speed and skipping the struggles of making micro-decisions we lose our systemic understanding of the codebase.

We are creating a form of Instant Legacy, caused by the loss of understanding on our systems.

I created an article to reflect on this and spark conversations around Semantic Governance on organizations looking to use agents on their development cycle

1⃣ Why AI code generation is a structural break in software communication.
2⃣ The difference between Wanted, Interpreted, and Executed Intent.
3⃣ Why "Harness Engineering" is a good start, but Causal Verification is the future.
4⃣ Emerging solutions like Spec-as-Source and Semantic Linters.
by JasonADrury | 2026-02-24 13:18:44+00:00
>What do you mean forcing? They are organized crime, this is what they choose to do. The right thing for them to do is turn themselves in.

Self preservation. Turning themselves in would be antithetical to that. To expect anyone to sacrifice themselves would be absurd.

The only reason the government is only occasionally assassinating individual leaders instead of fighting open war against the cartels is that the cartels are willing and able to impose unacceptable costs in retaliation. It would be suicidal to not retaliate.

>How do you expect the cartel to subside and eventually dissolve? Policies that encourage them to play nicely?

Policies that eliminate their sources of revenue.
by bigfishrunning | 2026-02-24 13:19:05+00:00
At that point I'll just move into the woods with a typewriter and chat with my friends via HAM radio

Edit: Also, why would some userspace components in a slightly-less-free license cause this to happen? if the powers-that-be want to shut you out of the internet, they can do it now; lots of proprietary software already exists.
by t-3 | 2026-02-24 13:19:05+00:00
Yes, the proletariat has been brainwashed and convinced that they're the middle class, while the middle classes have become the new aristocracy. The disappearance of hereditary nobility and rise of liberalism (which brings along separation of church and state, which removes the power of the clergy) made the old distinctions less useful, so we have the modern lower (proletariat), middle (skilled workers), and upper (bourgeois) classes.
by seanieb | 2026-02-24 13:19:06+00:00
I edited the post and added this:

> In practical terms, this replaces a lot of the awkward machinery behind encrypted systems. End-to-end messaging usually requires long-lived identity keys, recovery phrases, or some form of server-assisted key escrow. Encrypted SaaS products often rely on password-derived keys or server-stored wrapped keys for recovery. Using passkeys and the WebAuthn PRF shifts that root of trust into hardware-backed credentials that already exist on user devices, reducing both system complexity and the number of high-value secrets stored on servers.

I hope that makes the reason for my post clearer? Thank you for your comment, I'm pretty new to writing blog posts and your comment identified that I clearly hadn't properly communicated why I though the approach was novel or exciting. It might have been obvious to some, but having Moxie do it in a product makes it much easier to justify by coping his approach.
by HarHarVeryFunny | 2026-02-24 13:19:07+00:00
Maybe relevant to this is that today Dario Amodei is meeting with Pete Hegseth in what Hegseth is describing as a "shit or get off the pot" meeting, with one of the issues being that Hegseth is unhappy with Amodei's unwillingness to have Anthropic models used to make autonomous (no human in the loop) life or death decisions.

Maybe Hegseth should be reading this thread, and/or doing a little reading up on paperclip production maximization.
by jackfranklyn | 2026-02-24 13:19:26+00:00
The real problem isn't just the .env file — it's that secrets leak through so many channels. I run a Node app with OAuth integrations for multiple accounting platforms and the .env is honestly the least of my worries. Secrets end up in error stack traces, in debug logs when a token refresh fails at 3am, in the pg connection string that gets dumped when the pool dies.

The surrogate credentials + proxy approach mentioned above is probably the most robust pattern. Give the agent a token that maps to the real one at the boundary. That way even if the agent leaks it, the surrogate token is scoped and revocable.

For local dev with AI coding assistants, I've settled on just keeping the .env out of the project root entirely and loading from a path that's not in the working directory. Not bulletproof but it means the agent has to actively go looking rather than stumbling across it.
by KomoD | 2026-02-24 13:19:27+00:00
> I thought the app was maintained by one Frenchman, but following the LinkedIn link on their website shows it's a company in Nancy, France

The mobile apps are published by the frenchman who seems to live in UK but Joplin Cloud seems to be run by the french company (https://annuaire-entreprises.data.gouv.fr/entreprise/joplin-...)
by glenstein | 2026-02-24 13:19:27+00:00
I think it also touches on issues of interest to the hn crowd (it's being reported on a YC-incubated platform!), and one especially unique things about the reporting is the spatial reconstruction of the scene, which is not a degree of detail you typically get, and limits the number of variations of interpretations possible.

I also think issues of censorship are very high on the list of topics of interest on HN and few topics are subject to more extensive censorship than reporting on events in Israel and Palestine.
by pfisherman | 2026-02-24 13:19:53+00:00
Looks like the statistical geneticists have jumped the shark with this one. This big problem here is that their endpoint (chills) is poorly defined, reported by subjects (and thus highly subjective), and not measured using any type of validated instrument. So I question whether they might be fitting a model to noise here.

In the land of drug development patient reported outcomes, even when captured with meticulously designed instruments in prospectively designed clinical trails, are notorious for being noisy and confounded by the placebo effect.
by hax0rsJJ | 2026-02-24 13:20:53+00:00
That's the thing, the YT app doesnt give you whitelist capabilities and that's the struggle I had myself, and the reason why I created this app. Even if I could find a way to limit the YT app with only whitelisted channels, it would be modifying the app itself, I'd also remove the Explore section (Gamers is my kid's kryptonite).

I essentially replace/remove all YT apps on his devices and DNS block youtube* and have my kid go through BrainRotGuard to get his video content now.
by ivan_gammel | 2026-02-24 13:20:56+00:00
No. Your message is. A lot of people commit mortal sin of logical fallacy by extending the responsibility for actions of certain group of people to everyone sharing with them ethnicity or religion. It‘s the stupidity worth of the strongest condemnation given the context.

It‘s not jews committing war crimes in Gaza, it‘s zionists. It‘s not muslims or Palestinians planning and executing terrorist attacks, it‘s religious extremists and far right nationalists. When there will be common understanding of this simple truth, fighting the root causes will be much easier.
by mycall | 2026-02-24 13:21:05+00:00
* MOV x86: using memory mapped lookup tables, you can simulate logic gates and branching using only MOV.

* PowerPoint (Without Macros): using On-Click Animations and Hyperlinks, shapes on slides act as the tape and clicking them triggers animations that move the head or change the state of the slide.

* find and mkdir (Linux Commands): find has a -execdir flag executes commands for directories it finds. By using mkdir to create specific folder structures, you can create a feedback loop that functions as a Tag System (aka universal computation).

* Soldier Crabs: Researchers showed that swarms of Mictyris guinotae can be funneled through gates to implement Boolean logic. While a full computer hasn't been built with them, the logic gates (AND, OR, NOT) are the building blocks for one.

Even water is Turing Complete:

* Fluidic Logic Gates: the Coandă effect is the tendency of a fluid jet to stay attached to a convex surface. By using tiny air or water jets to push a main stream from one channel to another, you can create the fluid equivalent of a transistor.

* MONIAC (Monetary National Income Analogue Computer)

* Navier-Stokes equations describe how fluids move are TC.

* In 2015, Stanford researchers developed a computer that operates using the physics of moving water droplets. Tiny iron-infused water droplets moved by magnetic fields through a maze of tracks. The presence or absence of a droplet represents a 1 or a 0. By colliding or diverting each other, the droplets interact perform calculations.
by gcr | 2026-02-24 13:21:08+00:00
It's absolutely worth taking the time to learn `jj`, for example, but `jj`'s ideas build on top of `git`'s ideas. If you don't know why it's important that commits reference their parents, for example, that's limiting your knowledge of how VCS works in important ways.

A compromise/synthesis: everyone should absolutely learn how git works internally, but not necessarily how to use the git-specific porcelain/tooling/CLI
by hypercube33 | 2026-02-24 13:21:34+00:00
How's your experience with that? It's on the top of my dream laptop list but it's expensive and the second gen is more so....looks like they killed off the line right before it got to the sweet spot (ryzen ai max line) just like the surface laptop which makes me sad.

There were a lot of reports about those things having power or heat firmware problems?
by simonw | 2026-02-24 13:21:37+00:00
I'm not sold on that idea yet.

I don't just have LLMs spit out code. I have them spit out code and then I try that code out myself - sometimes via reviewing it and automated tests, sometimes just by using it and confirming it does the right thing.

That upgrades the code to a status of generated and verified. That's a lot more valuable than code that's just generated but hasn't been verified.

If I throw it all away every time I want to make a change I'm also discarding that valuable verification work. I'd rather keep code that I know works!