MurphyA/hacker-news huggingface dataset:
by k310 | 2026-02-13 19:46:57+00:00
Just keep the tank (or battery) topped up or high at all times.

Gas stations and charging stations run on (you guessed it! electricity) and where I live, trees fall on power lines and PG&E has a hair trigger on their lines as an insurance policy against actually making them safer ( helicopters run checks now and then) But not to digress, it's not paranoid to keep stuff topped up, to carry cable chains and a jumper cable.

The gauge always seems to work, even if it's a dumb float.

[rant]
If anyone has a vibe-coded solution to the perennial Subaru "Your windshield washer tank is empty" when it's damn full, problem, let me know. Otherwise, it involves creeping under the car, and messing with the world's worst liquid sensor. I'm a bit old for such shenanigans, and it involves the usual "tech" problem of "It takes $300 to fix a $2.00 POS sensor that the cost-cutters thought was cool."

[/rant]
by thesz | 2026-02-13 19:47:34+00:00
Alphabet Inc, as Youtube owner, faces a class action lawsuit [1] which alleges that platform enables bad behavior and promotes behavior leading to mental health problems.

[1] https://www.motleyrice.com/social-media-lawsuits/youtube

In my not so humble opinion, what AI companies enable (and this particular bot demonstrated) is a bad behavior that leads to possible mental health problems of software maintainers, particularly because of the sheer amount of work needed to read excessively lengthy documentation and review often huge amount of generated code. Nevermind the attempted smear we discuss here.
by ragall | 2026-02-13 19:48:06+00:00
There's a very good reason: we need the users to be aware of this, and exert self-restraint in communications with the developer team otherwise public fora become untenable and the core team, to avoid being pestered, will be forced to switch to closed, invite-only, comms channels (private mailing lists, private Discord servers, etc...). It's very valuable to be able to keep publicly accessible channels.
by CGMthrowaway | 2026-02-13 19:48:24+00:00
This is the critical bit (paraphrasing):

Humans have worked out the amplitudes for integer n up to n = 6 by hand, obtaining very complicated expressions, which correspond to a “Feynman diagram expansion” whose complexity grows superexponentially in n. But no one has been able to greatly reduce the complexity of these expressions, providing much simpler forms. And from these base cases, no one was then able to spot a pattern and posit a formula valid for all n. GPT did that.

Basically, they used GPT to refactor a formula and then generalize it for all n. Then verified it themselves.

I think this was all already figured out in 1986 though: https://journals.aps.org/prl/abstract/10.1103/PhysRevLett.56... see also https://en.wikipedia.org/wiki/MHV_amplitudes
by elashri | 2026-02-13 19:48:25+00:00
I would be less interested in scattering amplitude of all particle physics concepts as a test case because the scattering amplitudes because it is one of the concisest definition and its solution is straightforward (not easy of course). So once you have a good grasp of the QM and the scattering then it is a matter of applying your knowledge of math to solve the problem. Usually the real problem is to actually define your parameters from your model and define the tree level calculations. Then for LLM to solve these it is impressive but the researchers defined everything and came up with the workflow.

So I would read this (with more information available) with less emphasize on LLM discovering new result. The title is a little bit misleading but actually "derives" being the operative word here so it would be technically correct for people in the field.
by text0404 | 2026-02-13 19:48:43+00:00
Not-so-fun facts: Clearview AI was founded by white supremacists [1] and some of its first desired users were white supremacists and authoritarians [2][3]. Peter Thiel backed the company and it was able to get through a round of lawsuits over its privacy- and TOS-breaking scraping used to populate its facial recognition database.

[1] https://www.huffingtonpost.co.uk/entry/clearview-ai-facial-r...

[2] https://www.buzzfeednews.com/article/carolinehaskins1/clearv...

[3] https://www.nytimes.com/2020/01/18/technology/clearview-priv...
by alwa | 2026-02-13 19:48:48+00:00
Then again, sometimes a big feature is so comprehensively broken that it’s hard, from the outside, to break it down into specific flaws. Even if you can reproduce the complex circumstances where they manifest.

In the case of the iOS keyboard, I remember one bug that made the rounds (in the popular press!) after somebody recorded their typing in slow motion to validate it [0]. Once they documented it, everybody recognized the feeling and felt vindicated; but it took actual work to substantiate.

That’s the work it seems that Apple engineers should be doing. They have the telemetry, the source access, the design documents, the labs, and the time in their day to make a comprehensive study of it. Just as I can say “my car is handling funny around turns” and let it be the mechanic’s job to diagnose what wrong in mechanical terms.

There was a time when this humane aspect was Apple’s particular magic: engineering beyond technical requirements to the point of simplicity, ergonomics, “it just works”…

[0] https://www.macworld.com/article/2952872/heres-proof-that-th...
by nozzlegear | 2026-02-13 19:48:48+00:00
> We're talking about significant contributions to theoretical physics.

Whoever wrote the prompts and guided ChatGPT made significant contributions to theoretical physics. ChatGPT is just a tool they used to get there. I'm sure AI-bloviators and pelican bike-enjoyers are all quite impressed, but the humans should be getting the research credit for using their tools correctly. Let's not pretend the calculator doing its job as a calculator at the behest of the researcher is actually a researcher as well.
by ggregoire | 2026-02-13 19:49:06+00:00
What infuriates me the most is iOS being absolutely unable to detect which language I'm currently writing in and automatically replacing words in one language to another. I write in 3 languages on a daily basis and it's making iOS totally lose its mind. For instance I'm 5 words deep into a message in French with a person I'm only speaking French with, and somehow iOS still thinks I'm making typos every other word and automatically replaces them with English or Spanish words.

And it wouldn't be so bad if moving the cursor at the end of a word or selecting a few letters in a word or even selecting an entire word wasn't nearly impossible on iOS. Writing a 10 words messages can take me like 2 minutes sometimes because of all the errors made by iOS that I need to manually fix, and having to retry like 5 times to select a word to rewrite it in the correct language…

What's even more mind blowing is that I have relatively small fingers, I have no idea how people with big hands can write stuff on iOS at all.
by moffkalast | 2026-02-13 19:49:21+00:00
I did eventually find that yes, after sifting through the rest of the useless links, the quantamagazine article that says jack shit, the link to the ACM symposium call for submissions (lmao). Like come on, why label that "underlying research"?

And all of that was wasted time since it seems that this just isn't at all applicable to A* heuristics the way Dijkstra's is. It's only an improvement in a very specific case.
by nphardon | 2026-02-13 19:49:56+00:00
(In the semiconductor industry) We experienced brutal layoffs arguably due to over-investment into Ai products that produce no revenue. So we've had brutal job loss due to Ai, just not in the way people expected.

Having said that, it's hard to imagine jobs like mine existing if the LLMs continue advancing at the current rate, and its hard to imagine they wont continue to accelerate since they're writing themselves now, so the limitations of human ability are no longer a bottleneck.
by jwbron | 2026-02-13 19:50:03+00:00
Egg is a side project of mine. It's a structurally enforced SDLC pipeline for autonomous LLM agents. You provide it with a task, it:refines the task definition and sends it back to you, you review the refinement, it generates a plan based on the refined task, you review the plan, it implements the plan, validates it using a contract validation mechanism, and opens a PR in github

It's comprised of what I'm calling "agentic feedback loops" https://github.com/jwbron/egg/blob/main/docs/agentic-feedbac... and "human feedback loops". There are three phases of "agentic feedback loops", which do work, review the work, and repeat until consensus is gained: refine, plan, implement (this also has an automatic merge conflict fixer, can run checks like test and lint, and has an autofixer. The contract is enforced in this stage)

Each phase has a human checkpoint in between. The human reviews the work, makes manual changes or iterates with claude, then approves. The final check is a human PR review. I'm finding that if I focus energy on refining the initial task, I always approve the review on the first pass. If the requirements are properly defined, they are enforced in the contract. This is managed by phase-based access controls. Coders can't alter the contract, contract validators can't modify the code. Agents must gain consensus. I call this the "SDLC pipeline" https://github.com/jwbron/egg/blob/main/docs/guides/sdlc-pip....

There's a lot going on here around sandboxing and enforcement mechanisms. This is covered more here: https://github.com/jwbron/egg/blob/main/gateway/README.md, but the documentation is slightly out of date. I'm actively working on an automated documentation intelligence system that ensures everything is up to date and should have that working in an hour or to.

I'd love to talk about this with folks. A lot of startups are announcing millions of dollars in funding to build out this kind of tool, but the reality is anyone can do it right now. I want to keep this open source and provide it to everyone for free, so we're all enabled to move as fast as we want with AI tooling. Hope I can build this out in a way that a lot of people find useful. This is early stages now, but I'm stoked to see how it continues to come together.
by chmod775 | 2026-02-13 19:50:07+00:00
No, it’s not a lot to ask.

That is assuming the user doesn’t first have to offer incense and whisper a fervent prayer to the Omniscient Deity of USB Devices to seize control of the mouse and click the link in divine intervention.

However for most of us that is uncessary and clicking a link to a video requires no effort at all.
by hintymad | 2026-02-13 19:50:38+00:00
> RustFS and SeaweedFS are the fastest in the object storage field.

I'm not sure if SeaweedFS is comparable. It's based on Facebook's Haystack design, which is used to address a very specific use case: minimizing IO, in particular the metadata lookup, to access individual objects. This leads to many trade-offs. For instance, its main unit of operations is on volumes. Data is appended to a volume. Erasure coding is done per volume. Updates are done at volume level, and etc.

On the other hand, a general object store goes beyond needle-in-a-haystack type of operations. In particular, people use an object store as the backend for analytics, which requires high-throughput scans.
by spankalee | 2026-02-13 19:50:41+00:00
This is very, very wrong, IMO. We need more sandboxes and more granular sandboxes.

A VM is too coarse grained and doesn't know how to deal with sensitive data in a structured and secure way. Everything's just in the same big box.

You don't want to give a a single agent access to your email, calendar, bank, and the internet, but you may want to give an agent access to your calendar and not the general internet; another access to your credit card but nothing else; and then be able to glue them together securely to buy plane tickets.
by ChadNauseam | 2026-02-13 19:51:33+00:00
wgpu isn't a renderer though, it's an abstraction layer. It's honestly hard for me to imagine it ever being faster than writing directx or metal directly. It has many advantages, like that it runs in browsers and is memory safe (and in the case of dawn, has great error messages). But it's hard for it to ever be as fast as the native APIs it calls for you.
by amluto | 2026-02-13 19:52:03+00:00
I'm getting tired of these vibe-designed security things. I skimmed the "design". What is sandboxed from what? What is the threat model? What does it protect against, if anything? What does it fail to protect against? How does data get into a sandbox? How does it get out?

It kind of sounds like the LLM build a large system that doesn't necessarily achieve any actual value.
Show HN: C2PA is broken. I fixed it with an adaptive registry and open protocol
by BhuvanChalla | 2026-02-13 19:53:06+00:00
I built OPP (Open Provenance Protocol), an open standard for verifying whether an image was AI-generated even after screenshots, distortion, pixel fudging, compression, cropping, and re-uploads.

The problem: C2PA/Content Credentials embed metadata in the file. Screenshot the image and the provenance is gone. AI detectors are probabilistic and unreliable.

OPP takes a different approach, an external fingerprint registry. When a generator creates an image, a 3-layer signature (SHA-256 + PDQ perceptual hash + CLIP ViT-L/14 embedding) is registered in a central index. Anyone can verify an image by querying the index. The signature survives any transformation because it's not embedded in the file. Think Shazam for images, but for provenance.

Matching pipeline: exact hash lookup → CLIP cosine similarity via Qdrant HNSW (sub-10ms at billions) → PDQ hamming distance enrichment.
Only verified AI generators can mint. Verification is open.

The interesting part (new feature): I designed and implemented "Adaptive Variant Tracking." When a verification query finds a high-confidence fuzzy match (CLIP > 0.92, PDQ distance < 20), the system automatically mints a variant signature linked to the original. This means the registry "learns" the screenshot/crop/edit. The next verification of that same screenshot becomes an O(1) exact hash match instead of a costly vector search. The most viral/circulated images (highest misuse risk) become the fastest to verify.

Looking for feedback on the protocol design and poking holes in the design approach.
by longfacehorrace | 2026-02-13 19:53:16+00:00
Shortcuts run but often do not trigger all the stages in a pipeline. No issues with same shortcuts prior to installing iOS26. These Shortcuts do not trigger UI transitions. They send data over network.

Sounds like Apple management enabled a quality assurance failure that is fostering so many distractions for users it's turning people against Apple.

Tim Cook handing his replacement a dumpster fire.
by kerblang | 2026-02-13 19:53:16+00:00
Let me get something straight: That essay was completely fake, right? He/It was lying about everything, and it was some sort of... what?

Did the 80 million people believe what they were reading?

Have we now transitioned to a point where we gaslight everyone for the hell of it just because we can, and call it, what, thought-provoking?
by mike_hearn | 2026-02-13 19:53:23+00:00
FWIW the essay I linked to covers some of the philosophical issues involved here. This stuff may seem obvious or trivial but ethical issues often do. That doesn't stop people disagreeing with each other over them to extreme degrees. Admittedly, back in 2022 I thought it would primarily be people putting pressure on the underlying philosophical assumptions rather than models themselves, but here we are.
by WorldMaker | 2026-02-13 19:53:28+00:00
Discord has been using a third-party vendor in the UK for months now, and presumed to be using the same approach/vendor in the worldwide rollout. [0]

The vendor is called k-ID: https://www.k-id.com/

Their website includes a lot of technical details about their system. Including that their granularity they typically return in their API is just "ADULT" or not (per jurisdiction). [1]

They also document all their international compliance standings including their assurances that data really doesn't leave user devices.

At a glance, it seems a much better option than Persona, as k-ID's competition. Though arguably, yes, most of their options are still "AI garbage" under the hood. But that's what countries want right now.

[0] https://support.discord.com/hc/en-us/articles/30326565624343...

[1] https://docs.k-id.com/get-started/quickstart-guides/age-veri...
by cowlby | 2026-02-13 19:53:35+00:00
Welllll... I gave Opus 4.6 the repository and a sample .mono export and it nailed the file format. There's something to be said about tools and formats that are easy for human-AI end-to-end operation.

┌──────────────────────────────────────┐
│ New post hits Show HN: │
│ "MonoSketch — Draw ASCII Diagrams" │
└──────────────────────────────────────┘
│
│
╭───────────────▼──────────────╮
┌┤ Did you read the article? │─────┐
│╰──────────────────────────────╯ │
No│ Yes │
│ │
│ │
┌────────────▼───────────┐ ┌────────────▼───────────┐
│ Skip straight │ │ Hmm, this is │
│ to the comments │ │ actually kind of cool │
└────────────────────────┘ └────────────────────────┘
│ │
│ │
┌────────────▼───────────┐ ┌────────────▼───────────┐
│ Adopt the hottest │ │ Could I build this │
│ take as your own │ │ myself in a weekend? │
└────────────────────────┘ └────────────────────────┘
│ │ │
│ │ (alway│ yes)
┌──┘ └────┐ │
┌───────▼──────┐ ┌───────▼──────┐ │
│ "Just use │ │"I built this │ ┌────────────▼───────────┐
│ Vim + sed" │ │ in 1997" │ │ Start rewriting │
└──────────────┘ └──────────────┘ │ it in Rust, obviously │
│ │ └────────────────────────┘
│ │ │
└───────┬─────────┘ │
┌────────────▼───────────┐ ┌────────────▼───────────┐
│ Post with mass │ │ Abandon project after │
│ confidence │ │ exactly 2 hours │
└────────────────────────┘ └────────────────────────┘
│ │
│ │
│ ┌────────────▼───────────┐
│ │ Star the repo on │
│ │ GitHub anyway │
│ └────────────────────────┘
│ │
│ │
└────────────────┬────────────────────┘
┌────────────────────────▼───────────────────────┐
│ Refresh HN every 45 minutes │
│ to check your comment karma │
└────────────────────────────────────────────────┘
│
│
┏━━━━━━━━━━━━━━━━━━━━━━━━▼━━━━━━━━━━━━━━━━━━━━━━━┓
┃ Repeat tomorrow with a ┃
┃ completely different tool ┃
┃ ┃
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
by netsharc | 2026-02-13 19:54:04+00:00
I have the same email @yahoo.com and @gmail.com (one is mostly for online shops etc), and the amount of time GBoard thinks it needs to recommend @gmail.com, it's obnoxious...

But the correction offers are still okay for me, I can mash keys around my email username and one of the corrections offered will be my username...
by SigmundA | 2026-02-13 19:54:55+00:00
Event based or loop based is separate from retained or immediate.

The canvas api in the browser is immediate mode driven by events such as requestAnimationFrame

If you do not draw in WM_PAINT it will not redraw any state on its own within your control.

GDI is most certainly an immediate mode API and if you have been around long enough for DOS you would remember how to use WM_PAINT to write a game loop renderer before Direct2D in windows. Remember BitBlt for off screen rendering with GDI in WM_PAINT?

https://learn.microsoft.com/en-us/windows/win32/direct2d/com...
by nice_byte | 2026-02-13 19:54:58+00:00
tl;dr yes it is

she did not explicitly consent for that photo to be used in computer graphics research or millions of sample projects. moreover, the whole legality of using that image for those purposes is murky because I doubt anyone ever received proper license from the actual rights-holder (playboy magazine). so the best way to go about this is just common-sense good-faith approach: if the person depicted asks you to please knock it off, you just do it, unless you actively want to be a giant a-hole to them.
by Davidzheng | 2026-02-13 19:55:18+00:00
No it's not a February 2020 moment for sure. In February 2020, most people had heard of COVID and a few scattered outbreaks happened, but people generally viewed the topic as more of a curiosity (like major world news but not necessarily something that will deeply impact them). This is more like start of March 2020 for general awareness.
by badhorseman | 2026-02-13 19:55:25+00:00
> It's not clear to me why you would want your editor to run in as many environments as possible unless you're a system administrator?

All I really was trying to say is that one may find themselves in a more limited environment at some points, I was not so much thinking of remote editing for the reason you mentioned that most developers or even system admins(unless restricted for security reason or some other) can just remote in and most editors these days do this well. but in a situation where one may be installing their system or their graphics acceleration has broken for what ever reason and now one is without their trusty editor so although I hardly every use emacs in a tty or pty it's a fallback in case something goes wrong so I can fix it while still using my editor.

>that the editor can open 60,000 line code files instantaneously syntax highlight all of it using trees that are and be butter smooth and responsive the entire time I'm searching through making multi-cursor edits or moving through the file.

this definitely sounds interesting, emacs when dealing with very large log files and such is not always fantastic and some features become painfully slow or completely unusable .

Your other points on the AI features are interesting I have been using Aider and tried aidermacs but ended up going back to a shell buffer with some basic commands to switch back to the buffer and other features to control it, while in one of the code buffers. So will definitely look at some of the AI features when I give it a spin.
Show HN: I built a self-hosted network video surveillance system
by kevin42 | 2026-02-13 19:55:36+00:00
With all the home security cam privacy issues in the news recently, I thought I'd share my project.

For about 3 years, I self-hosted my security camera system on the Synology surveillance station. It fit a lot of my needs, but I hated the hardware lock in. I was getting more and more frustrated with Synology's behavior, but I didn't find any alternatives I liked better.

So on Christmas 2025 I decided to put Claude Code to the test. I fully transitioned to this about two weeks later. I've been running 14 IP cameras doing 24/7 recording with live streaming and ML-powered detection.

The stack is FastAPI + React + PostgreSQL, orchestrated with Docker. Video is handled by FFmpeg with a single process per camera that does both live HLS streaming and MP4 recording simultaneously, so you don't burn multiple RTSP connections per camera.

It runs YOLO11 via ONNX Runtime on live HLS segments (no extra RTSP connections needed), uses background subtraction to skip static frames, and has a finite state machine that tracks object arrivals, departures, and state changes rather than just firing "person detected" over and over. Each event gets a snapshot with bounding boxes and an extracted video clip. There's also a Vision LLM integration that can describe what's happening in a scene.

Storage uses a tiered system (hot/warm/cold) with automatic migration, so recordings age off from fast local storage to larger drives and optionally to S3 (that part is still in-progress).

It supports GPU acceleration but also runs fine in CPU-only mode.

I know nothing about React, I've never been a front-end developer, so that's 99.99% Claude. I have edited some CSS though. I've personally done more work on the backend, but it's still mostly Claude. This is currently running behind my home VPN only, so the user management/authentication is kind of weak at the moment. I'd love feedback!