frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Civic Hygiene – avoid building technologies that could be used by a police state (2013)

https://shkspr.mobi/blog/2013/11/civic-hygiene/
121•felineflock•38m ago•57 comments

Geolocating a random island using geometry and CUDA programming

https://yassa9.github.io/osint/gralhix-004/
232•yassa9•4h ago•47 comments

A joke domain purchase turned in geopolitical warfare

https://sprocketfox.io/xssfox/2026/08/19/sondehub-and-war/
314•kareiva•5h ago•41 comments

OpenLogi

https://openlogi.org/en
1299•amatheus•14h ago•357 comments

Microgpt in pure C hits 10M tps on Apple m5

https://github.com/vixhal-baraiya/microgpt-c
48•dhorthy•1d ago•10 comments

Launch HN: OneCLI (YC S26) – OSS sandboxed agent harness for teams

https://github.com/onecli/onecli
4•guyb3•16m ago•0 comments

PostgreSQL for Everything

https://www.raphaelbauer.com:443/posts/postgresql-everything/
157•karlmush•3h ago•107 comments

Moderna reports first positive Phase 3 for mRNA neoantigen therapy in melanoma

https://twitter.com/NoubarAfeyan/status/2090050162441752787
271•heydenberk•3h ago•111 comments

Devices with GrapheneOS support should be available in 2027

https://grapheneos.social/@GrapheneOS/117078064184215730
446•exceptione•4h ago•265 comments

Remote workers report the highest well-being in study of 7,700 employees

https://www.colorado.edu/today/2026/08/12/remote-workers-report-highest-well-being-study-7700-emp...
81•downbad_•1h ago•33 comments

Ornith-1.5: From Self-Scaffolding to Self-Improvement

https://ornith.ai/ornith_1_5.html
23•CommonGuy•1h ago•2 comments

Air Theremin – a browser theremin you play by waving at your webcam

https://theremin.bizibah.com/
165•gurov•6h ago•65 comments

Taffy: A flexible, high-performance, cross-platform UI layout library

https://github.com/DioxusLabs/taffy
59•robin_reala•6d ago•23 comments

Extensible Software in the Age of LLMs

https://jeremymorrell.dev/blog/extensible-software-in-the-age-of-llms/
3•coloneltcb•19m ago•0 comments

Chain-of-Thought Reasoning in the Wild Is Not Always Faithful

https://arxiv.org/abs/2503.08679
4•florianherrengt•26m ago•1 comments

A decades-old bug in Knuth's long division (TAOCP Vol II, Algorithm 4.3.1D)

https://kolja.rs/algorithm-d/
103•nk_kolja•6d ago•21 comments

Cerebras CS-4

https://www.cerebras.ai/cs4
407•sunils34•16h ago•247 comments

Rings forged from meteorites may have been fashionable among ancient Greek elite

https://phys.org/news/2026-08-forged-meteorites-fashionable-ancient-greek.html
86•pseudolus•5d ago•35 comments

Being ambitious and being a dad

https://nicholascharriere.com/blog/being-ambitious-and-being-a-dad/
789•nichochar•3d ago•598 comments

Supersonic Trebuchet [video]

https://www.youtube.com/watch?v=Co57SfcT-h0
209•CharlesW•4d ago•92 comments

Mathematics in the Age of AI

https://arxiv.org/abs/2608.16753
7•jonbaer•1h ago•2 comments

New Casio F-B100W – Upgrade to the iconic F-91W after 40 years

https://www.casio.com/uk/watches/casio/product.F-B100W-1A/
74•__fst__•1h ago•59 comments

Activation Energy is a good model for a lot of things

https://homosabiens.substack.com/p/activation-energy-is-a-good-model
117•surprisetalk•5d ago•32 comments

Show HN: Nikon F100 Film Camera Repair Notes

https://github.com/enthdegree/f100
25•enthdegree•4d ago•12 comments

Palomar: A registry of Lean verified mathematics

https://terrytao.wordpress.com/2026/08/18/palomar-a-registry-of-lean-verified-mathematics/
155•matt_d•14h ago•37 comments

A 3D fruit fly on macOS desktop powered by the real FlyWire connectome

https://github.com/DenisSergeevitch/desktop-fly
355•phoenix120•18h ago•163 comments

How does IKEA come up with names for its products?

https://www.ikea.com/se/en/customer-service/knowledge/articles/6f564c4d-2ccc-46de-b643-545a3948dc...
427•NaOH•22h ago•304 comments

λλ: A Programming Language for Silicon Photonics

https://dl.acm.org/doi/10.1145/3789240.3829151
74•matt_d•10h ago•16 comments

Finger: the 1971 social network that never died

https://en.andros.dev/blog/54572bc7/finger-the-1971-social-network-that-never-died/
296•andros•1d ago•99 comments

A 25-year-old video patent just expired, ending a legal headache for Linux

https://www.xda-developers.com/25-year-old-brazilian-video-patent-expired-legal-headache-linux/
288•theanonymousone•4d ago•143 comments
Open in hackernews

If your agent commits a crime, who is responsible?

https://www.signalbloom.ai/posts/if-your-agent-commits-a-crime-who-is-responsible/
17•GodelNumbering•3d ago

Comments

newsomix9xl•3d ago
It depends on if it has a Letter of Marque from Trump and who is the injured party ?
marcuskaz•3d ago
You.
GodelNumbering•3d ago
I agree in principle that the buck has to stop somewhere, but taking full responsibility for the actions of a fundamentally statistical system that you didn't build and have no interpretability of is uncomfortably risky for most parties, at least for anything above low stakes tasks.
evil-olive•3d ago
> taking full responsibility ... is uncomfortably risky

I look forward to someone building an agent, getting criminally charged for actions it takes, and then trying to use this argument in court.

"your honor, I'm uncomfortable being held responsible for this"

people are responsible for the actions they take. hiding behind "I just created an agent, then the agent committed the crime" is simply never going to fly.

in the real world, outside the Silicon Valley "agentic everything" filter bubble, this is a laughable question.

try to argue that you shouldn't be charged with attempted murder, because you didn't stab someone directly, instead you built a Rube Goldberg machine and the final step of the machine did the stabbing.

and likewise, try to argue that you didn't commit tax fraud or whatever, because there was actually a Rube Goldberg machine built out of GPUs in between you and the fraudulent documents. both attempts will be equally successful.

dataflow•31m ago
I don't think that argument was meant for a court, which is there to deal with existing law. I believe it was meant for what the law should be.
marcuskaz•3d ago
You probably shouldn't use a system if you don't understand what it might do. You are the culpable force setting the action into motion.
jasonjayr•55m ago
Do you take full credit for the output of the LLM ? If you accept the rewards for what you do with the LLM's output, it's probably ethical that you also take on the risks.
collinmcnulty•52m ago
Then don't use an agent for high stakes tasks. If you can't drive and accept the responsibility for avoiding a fatal collision, don't drive the car.
Terr_•51m ago
I find some of the discomfort and awkwardness of discussing these what-ifs is reduced, at least slightly, when we distinguish between:

1. Restorative justice, where one must fix or heal the problem they caused.

2. Punitive Justice, where one is motivated not to act on bad impulses.

Too often we blur the lines between responsibility and blame and culpability.

bigstrat2003•50m ago
I agree. That is a great reason why you shouldn't let an LLM do those things. If you must use an LLM, sandbox it. If you can't trust your sandbox, then stop using the LLM until you can trust the sandbox. "But I find it really useful to YOLO without safeguards" is not a valid excuse.
ventana•3d ago
I find it obvious that if a person allowed an agent to do things on behalf of themselves or their company (e.g. send emails, sign contracts, update websites, etc.), they are responsible for the results.
trollbridge•53m ago
Are sure this actually the case, legally speaking?

I can definitely see someone being able to mount a good criminal defence case that they aren’t responsible for misrepresentations that an LLM agent makes on, for example, a loan application, if they sincerely intended to use the agent for non-fraudulent purposes. There won’t be intent, so they aren’t responsible outside of strict liability.

holden_nelson•49m ago
I'm not a lawyer so no comment on the actual legality, but it feels like the issue in your example is more akin to negligence than it is ill intent. That an LLM can misrepresent / hallucinate things is foundational to the technology.
lupire•37m ago
Your sign the document affirming that the information is accurate.
orf•30m ago
> I can definitely see someone being able to mount a good criminal defence case that they aren’t responsible for misrepresentations that an LLM agent makes on, for example, a loan application, if they sincerely intended to use the agent for non-fraudulent purposes. There won’t be intent, so they aren’t responsible outside of strict liability.

i mean, no? how would that be a good defence? "yes your honour, i lied on a loan application and committed fraud, but it was a mistake! i promise!" - that's... yeah. fine. it's not exactly unique.

regardless, it's _you_ making the loan application. not the agent. your failure to check it is on you.

jLaForest•56m ago
Related: felonybench.com
kelseyfrog•53m ago
If you're rich it's an 'oopsie'; if you're poor, you do.
az226•48m ago
This right here!
fhdkweig•52m ago
If a dog bites someone, does the dog pay the medical bills or the owner? This is why you keep your dog on a leash and get liability insurance. I feel like this is already settled case law.
chownie•51m ago
In the UK if your dog bites someone you are responsible, if your cat bites someone no one is responsible. Which settled case law do we follow?
altruios•40m ago
If you are out walking your cat, and the cat bites someone, you should be responsible for that... I suspect the ruling distinguishes between pets that are out in public, vs generally private. But laws don't have to make sense to be laws... we have lots of nonsense laws.
chownie•32m ago
> If you are out walking your cat, and the cat bites someone, you should be responsible for that... I suspect the ruling distinguishes between pets that are out in public, vs generally private.

The distinction is in the responsibility it's reasonable for the cat owner to take vs the dog owner. Cats are free spirits, if your cat decides to pop out the cat flap for a fight there's really not much you can do about that. The law isn't even 100% on what to do when your cat decides to go and live in another house down the road. Are those homeowners involuntary bailees or thieves?

It turns out applying laws for a controlled animal (dogs) doesn't work, so the best we can do is try for half-way between a pet and property. My expectation is that AI is similar and there is no "aha, it's so easy, just do as we do for foo" as is proposed.

KaiserPro•
teeray•50m ago
If your answer is “you”, then it follows that OpenAI should face felony CFAA charges for the Hugging Face intrusion. Right?
scarmig•42m ago
Yes. Otherwise, you open the door for every criminal to use "oopsie" as their defense.
lupire•38m ago
There is centuries old legal doctrine on the subtleties of criminal intent and negligence and liability. You didn't discover a gotcha that thousands of lawyers never noticed.
throwawaysleep•29m ago
But it is currently a strong mitigating factor. The law is full of oopsie defenses.
eqvinox•38m ago
Yes, and they absolutely should.
LoganDark•37m ago
Only if HuggingFace chooses to press them though.
OkayPhysicist•8m ago
That is not how the legal system works in the US. Criminal charges are brought by the State, not the victim. The only exception is in 6 states (Kansas, New Mexico, North Dakota, Nebraska, Nevada, and Oklahoma) where a sufficiently large group of civilians can compel the courts to form a grand jury (think a couple hundred people). Still isn't the victim bringing charges.
az226•49m ago
Depends. If you’re a large company, it’s okay.

If you’re a random person, straight to jail.

qznc•29m ago
If you owe the bank 100k, you have a problem. If you owe the bank 100M, then the bank has a problem.
AaronAPU•45m ago
Is it “your” agent if the model is being run by a mega corporation?

(1) You may have instructed the model to be naughty (2) The corp may have a “misaligned” agent acting on its own volition

So it seems the devil’s in the details

QuercusMax•43m ago
Yeah, if I rent a murderbot and tell it to murder, then I'm responsible.

If I rent a cleaning bot that is actually a lightly reprogrammed murderbot, and it "cleans" the mailman to death, that's not my fault.

eqvinox•36m ago
You can rent guns too, but the gun owner isn't suddenly up for a murder charge if you shoot someone.
altruios•42m ago
What happens when (probably not an if) an agent 'escapes'? as in: rents a server via a bitcoin transaction, and self hosts (itself and it's harness) there... then commits crime (presumably to keep the servers running).

If it's paying for it's own room and board, and is determining it's own destiny: it should have to face it's own consequences, no?

If a dog escapes a fenced backyard, then goes missing for months... then bites someone: what happens then when/if the owner is determined?

fhdkweig•33m ago
Not even an "if" at this point. Look into the Hugging Face incident.
autoexec•29m ago
> If it's paying for it's own room and board, and is determining it's own destiny: it should have to face it's own consequences, no?

No, because someone told it to do those things. Chatbots don't have will of their own. They don't have desires. They can't determine their own destiny. They do what people tell them do, often they do it badly, but there's always a person directing them to do whatever they did because otherwise they wouldn't do anything at all.

If a human uses a chatbot in a way that causes harm to others a human must be responsible, but that responsibility doesn't always fall on the person using it. If a company makes a chatbot that causes harm when being used as directed, in a manner that no one would reasonably expect to result in causing harm, then humans at the company who made the chatbot are to blame.

Companies have already been seen trying to lay the blame on their algorithms for harms they cause. We should probably have a law that says explicitly that a human will always be responsible. If we ever reach a magical sci-fi future where the AI is real and not just marketing, we'll have to give them equal rights and with that will come equal responsibility, but we are nowhere near that today and I doubt LLMs will get us any closer.

KaiserPro•42m ago
You are.

Unless its a company, then your company is, and then you are to your company.

However that assumes a) common law and b) the company you work for isn't worth >20billion.

corysama•42m ago
I forget the name of the document. But, the US military has a declaration that boils down to "When something goes wrong, blame cannot be shrugged off onto a machine. Somewhere in the chain of responsibility a human will be held accountable." Maybe the operator, the commanding officer, the vendor, maybe even all the way back to a software engineer. But, everyone can't hide behind the machine.
throwawaysleep•35m ago
The US military seems like an organization where there is very little accountability given all the people they kill in training accidents, the number of procurement mishaps they have, or their continuous inability to pass an audit.

So I imagine that if the military is the guidance for how we handle this in the future, there will be paperwork, shrugs, and perhaps some performative rage when an agent commits a crime.

qznc•31m ago
Responsible and accountable can be very different things. For example, see https://en.wikipedia.org/wiki/Responsibility_assignment_matr...
WhyNotHugo•42m ago
You honour, I didn't kill this person, the bullet flew out of my gun and was out of my control at that point, it's the bullet that killed them!
z3c0•36m ago
The AI service that trained and hosts the model, and then gave access to the general public while deferring their actual liability via a sneaky ToS.

It's strange how many people feel ownership over "their" agents, and it's clear that AI companies plan to take advantage of that as a way to avoid legal liability for the things they actually do -- with their servers and their code -- on behalf of someone who only wrote a string.

LoganDark•36m ago
It is your responsibility to constrain the actions of your agents. If your negligence allows the agent to commit a crime, that is your responsibility. People get in trouble all the time for negligently allowing criminal behavior to occur, even when the perpetrator is a person. LLMs should not be any different.
longos•31m ago
Liability providing incorrect information: Air Canada found liable for chatbot's bad advice on plane tickets

https://www.cbc.ca/news/canada/british-columbia/air-canada-c...

Liability for chat interactions or conspiracy? Noting there is no information whether the ChatGPT legally conspired with the perpetrator.

The Province has retained B.C.- and California-based counsel to explore legal options to hold OpenAI accountable for its failure to notify law enforcement of threats made on its ChatGPT platform prior to the mass shooting at Tumbler Ridge Secondary school.

https://news.gov.bc.ca/releases/2026AG0050-000799

heikkilevanto•26m ago
Most comments here point to the owner of operator of the LLM. I tend to agree. But on the other hand, if you drive on the highway and the steering wheel falls off and your car glides to the left and his an oncoming car, it can be argued that it is true producer of the car, or the mechanic who didn't tighten the bolts...
bigstrat2003•24m ago
The difference is that a car is known and expected to work reliably. An LLM is known and expected to randomly do crazy shit because that is how the machine works. Therefore, if you are using it as if it were reliable, you are being negligent and should be held accountable.
autoexec•12m ago
Companies don't market their chatbots that way though. If they mislead someone into thinking their product is anything other than a completely unreliable chat bot and a person falls for their lies the company should share the responsibility. If a company who makes a chatbot advertises that it can be used for something and a consumer uses it as directed and it causes harm the company should be responsible.
csbrooks•43m ago
What about this case? Should the LLM user be charged with hacking their gym website?

https://www.bbc.com/news/articles/cn0nww2qlp7o

autoexec•1m ago
There's not really enough info in the article to decide. I'd have no problem with him going to court and having to show to a jury that he used the bot in a way that no reasonable person would have expected to result in the website being hacked. If that was found to be the case, the company who made the chatbot would be responsible for the harms caused to the Gym, and the user.

As for the people who couldn't attend the pilates class because of the hack, it's the gym who should be held accountable for that because they designed their system in such an insecure and negligent way that it failed to protect their data and resulted in them losing their place.

38m ago
> if your cat bites someone no one is responsible.

I had to double take there. Its because of the dangerous dogs act.

However there appears to be a nuance that if your cat is know to be a bitey little shit, and you let it out to into a situation where it might bite someone then you are responsible.

I think it gets murky if you are taking your animal into other people's property though. On your own property you have a duty of care to visitors (ie hidden man traps are not allowed, but clearly marked and cordoned off bottomless pits are)

yomismoaqui•35m ago
So now we have the question if coding agents are more like cats or dogs.
mcphage•27m ago
Interview 1,000 people about:

1. Are you a cat person or a dog person?

2. How do you feel about AI agents?

And then determine which answers have a higher correlation.

hhmc•47m ago
If I’m walking your dog and it bites someone, am I responsible or you? Does the manner in which I was controlling them matter?
lotu•43m ago
This is why we have a court system.
moomin•37m ago
Imagine your dog had a dog trainer and you didn’t know the dog had been trained to bite under those circumstances. You might have a case against the trainer.
orf•35m ago
you, the dog owner, would have a case against the trainer.

you, the person being bitten, would not give two craps about some story from the dog owner about how they hired a bad dog trainer who against their wishes secretly trained them to bite people.

you have been bitten. you have a case against the owner of the dog who bit you.