MurphyA/hacker-news huggingface dataset:
by caconym_ | 2026-03-13 04:09:56+00:00
> How do you arrive at that conclusion?

Because it's beyond obvious? How would this woman have ended up in jail if she hadn't been misidentified by the facial recognition software in use by the Fargo police? She lives 3 states over; would be a hell of a coincidence if some other avenue of investigation led them to her.

> I honestly don't see what AI had to do with anything here.

You honestly don't see what facial recognition software had to do with a woman being misidentified by facial recognition software?

> Suppose ICE busts down someone's door, drags them off, holds them in an internment camp for months, and then finally goes "oh, oops, guess you were a citizen all along sorry about that" and releases them. We don't blame the source of their faulty hit list.

I actually am completely willing to blame any entity that supplies ICE with the names of people it can reasonably assume will be targeted for "enforcement action" due to said entity representing said names as being legitimate targets for said enforcement action, without taking reasonable care to ensure said representation is correct in each and every case.

What you don't seem to understand is that these abuses of law enforcement authority are predicated on at least an appearance of legitimacy, which can be provided by (e.g.) an app with (presumably) a very official looking logo that agents can point at somebody to get a 'CITIZEN' or 'NOT CITIZEN' classification. It is upon this kind of basis that they perform illegal arrests. All parties—the app vendor and ICE, as well as the people who are meant to be overseeing ICE and providing accountability—are complicit enablers in these crimes. To absolve the vendors who provide the software knowing full well what it will be used for, what its limitations are, and how unlikely it is that ICE personnel will understand those limitations and work around them to keep everything legal, is totally absurd.
by Jeffrin-dev | 2026-03-13 04:10:21+00:00
the part about amateur astronomers driving days into the australian outback just to catch a few milliseconds of starlight is kind of insane when you think about it. science is weird in the best way
also didnt realise the debris itself played such a big role, i assumed it was just the impact doing all the work. makes you wonder how accurate you'd need to be if you were actually trying to deflect something heading toward earth, like the margin for error must be incredibly small
by parpfish | 2026-03-13 04:11:50+00:00
note that the teller's job duties shifted as well.

with ATMs, they wouldn't hand count money for withdrawals and deposits as much. they'd be doing more interesting and challenging things.

same thing will happen with AI automation -- the easy parts disappear, and youre left with undiluted 'hard parts' in your job. some people might like the change, but we'll probably learn that you need a good mix of deep/hard problems and light/breezy problems to keep mentally engaged and prevent burnout.
by throwaway17_17 | 2026-03-13 04:12:14+00:00
I agree, but our system doesn’t value things that way. Texas, which is one of the highest paying States for cases where intentional, fraudulent, or grossly negligent actions result in wrongful incarceration pay $80,000 dollars per year a person is locked up. But the caveat is that time only starts counting after you are sentenced, so wouldn’t even apply in TFA’s case.
by array_key_first | 2026-03-13 04:12:25+00:00
While this is true and many people echo this, I also think this is partially caused by an over-reliance on work.

Ideally, we should not be put in a situation where we have to get necessary social health through our jobs. It should be through our hobbies, our passions, our friends, and our family. The people and things we choose to spend time with.

I'm not judging you either, because this is also the case for me. But, I think, if I was WFH, I would have a lot more free time. I could dedicate that to social interactions. Most people don't, but they could.
by jwadams_sf | 2026-03-13 04:12:56+00:00
https://support.apple.com/guide/security/mac-on-screen-camer...
> MacBook Neo combines system software and dedicated silicon elements within A18 Pro to provide additional security for the camera feed. The architecture is designed to prevent any untrusted software—even with root or kernel privileges in macOS—from engaging the camera without also visibly lighting the on-screen camera indicator light.
by georgeecollins | 2026-03-13 04:13:28+00:00
I second that! This is also how I feel about Raspberry Pis. There's so much they can't do, and yet in a way they can do everything. It's not the power of the machine, its about how much control you have or how close you can get to the metal. At least that way you learn about why you need more powerful hardware.

Chrome books and phones teach nothing.
by tkgally | 2026-03-13 04:13:49+00:00
“Most Indians did not know how old they were. They measured time in days, moons, and winters, but they had no weeks, hours, or minutes. On the eve of an important event, when they were afraid they might oversleep in the morning—for example, when a war party discovered an enemy camp and wanted to make sure to wake up and attack it at first light—Indians would drink a lot of water before going to bed.” — Ian Frazier, Great Plains (1989), p. 48.
Show HN: Freelancer Profitability Calculator
by SoloBossFounder | 2026-03-13 04:14:42+00:00
Freelancers often focus on revenue but don't always calculate their effective hourly rate after time and client-specific costs. I built a simple calculator that lets you enter revenue, hours worked, and expenses to see the real hourly rate for a client. Sometimes the result is surprising. Curious if others find it useful.
by petterroea | 2026-03-13 04:15:14+00:00
I was playing rhythm games on a keyboard, so basically button mashing. The real killer was that I was pushing myself beyond what I was actually able to play. There's a certain technique to button-based rhythm games, and once you aren't able to read what is happening on the screen any more you tend to naturally transition to just brute force button mashing with high force, which tends to be very straining. I believe this was the problem for me.

If I had been a bit more intelligent at how I was learning, and focused on improving reading skill instead of simply wanting to play whatever music I liked, I would have probably never had problems. Rhythm games in general boil down to training your brain to read moving patterns and convert them to scheduled movements in your body (but mostly your hands). Once you get to an intermediate level you get these "flow states" where you realize you were basically unconscious for most of the song, not a single thought, just internally observing your body's reactions to the screen. Almost a type of meditation.
by dragonwriter | 2026-03-13 04:15:25+00:00
> How is this the fault of AI

It isn't, the article doesn't claim (or even imply) that it is "the fault" of AI, only that AI was part of the chain of events, and nothing is the fault of AI until AI is sufficiently advanced to constitute a moral actor. “At the source of every error which is blamed on the computer, you will find at least two human errors, one of which is the error of blaming it on the computer” remains true.

OTOH, it is potentially the fault of the reliance human actors put on an AI determination.
by hashmap | 2026-03-13 04:15:32+00:00
dude thats sick! i tried it out and it works. theres a couple layers in there that are part of the voidy block that doesnt do much for the selected answer, so i narrowed it down to L48-53 where this model is mapping out its reasoning strategy, and repeated that twice, i got a big improvement over the original config (i chose some questions from atropos and claude code made some up so idk not like a real dataset).

so thats about %15 more compute per forward pass with 0 extra memory which is just nuts, so for a streaming or disk-based setup its just free better answers. def wasnt gonna think of this myself.

config layers overall delta math reasoning word problems
baseline 80 0.5391 +0.0000 0.5850 0.6357 0.3500
rys 87 0.5452 +0.0061 0.6706 0.6000 0.2723
cartographer_repeat_x2 92 0.7741 +0.2350 0.8455 0.8214 0.6000

looks like the model gets a second/third go at figuring out how to approach the problem and it gets better answers.

i tried a matrix of other configurations and stuff gets totally weird. like playing em through backwards in that block doesnt make much of a difference / order doesnt seem to matter (?!). doubling each layer got a benefit, but if i doubled the layers and doubled that block there was interference. doubling the block where the model is architecting/crystallizing its plans improves reasoning but at the cost of other stuff. other mixes of blocks showed some improvements for certain kinds of prompts but didnt stand out as much.
by iwontberude | 2026-03-13 04:15:37+00:00
And puts are highly manipulated by MMs so you have to really study the chain and how it behaves before you have a chance to buy the contracts at a fair price. MMs will flood the market with contracts and devalue yours even when the price is moving in your direction. I highly suggest people think twice about trading options, they are best used as hedges for large positions during particularly vulnerable periods.
by oorza | 2026-03-13 04:16:36+00:00
> the problems it did flag mostly would be caught by minimal testing

Testing is more expensive up front and in maintenance than type annotations. A test suite comprehensive enough to replace type annotations would have an ass load of assertions that just asserted variable type; if you were involved in early pre-TS Node, you remember those test suites and how they basically made code immutable.

> (2) it regularly missed deeper problems

This is a skill issue. If your types do not match runtime behavior and you choose to blame the programming language rather than your usage of it, that's on you. There are a lot of unsafe edges to TS, but a diligent and disciplined engineer can keep them isolated and wrapped in safe blocks. Turn off `any`, turn on all the maximal strictness checks, and see if your code still passes, because if what you said about infinite scroll is true, it won't.
by xdotli | 2026-03-13 04:17:26+00:00
Agent scaffold comparison. We additionally evaluateOpenCode, an open-source scaffold that supports multiplemodel providers. Native CLI scaffolds consistently outper-form OpenCode when using the same underlying model.GPT-5.1 Codex Max achieves 20.2% on Codex CLI butonly 7.7% on OpenCode. Similarly, Gemini 3 Pro scores18.3% on Gemini CLI versus 14.9% on OpenCode. The
one exception is Claude Opus 4.5, which scores 17.1% on Claude Code and 17.3% on OpenCode — effectively equivalent, and the only case where the open-source scaffold
matches or slightly exceeds the native one.
by dangus | 2026-03-13 04:18:08+00:00
I do agree on refurb/used rather than the Neo. The best low-ish cost computer Apple is selling right now is probably their refurbished $750 MacBook Air M4 with 16GB RAM/256GB storage.

The only way I'll push back on this is the Ryzen 5 AI 340 is faster at multicore than the A18 Pro. Slower single core by a slight amount, and much slower iGPU.

However, that means to compete with the MacBook Neo more completely including integrated GPU, all you have to do is go up one CPU SKU to the Ryzen 7 AI 350 and you're further increasing your multi-core performance lead as well as completely closing the iGPU gap by doubling your GPU performance.

That same Yoga laptop is offered in this configuration including extra storage (16GB RAM/1TB SSD/Ryzen 5 AI 350) for $800

That...really is only $100 more than the 512GB configuration of the MacBook Neo if we aren't tossing in the education store pricing.

Perhaps it's more of a MacBook Air competitor at that price range. Stretching up to $800 is a lot...but you do also get a lot for that stretch.
by 9rx | 2026-03-13 04:18:13+00:00
> I think microservices emerged for a different reason: to make more efficient use of hardware at scale.

Same thing, no? That is exactly was what Kay was talking about. That was his vision: Infinite nodes all interconnected, sending messages to each other. That is why Smalltalk was designed the way it was. While the mainstream Smalltalk implementations got stuck in a single image model, Kay and others did try working on projects to carry the vision forward. Erlang had some success with the same essential concept.

> I'm claiming that it's better not to do it that way.

Is it fundamentally better, or is it only better because the alternative was never fully realized? For something of modern relevance, take LLMs. In your model, you have to have the hardware to run the LLM on your local machine, which for a frontier model is quite the ask. Or you can write all kinds of crazy, convoluted code to pass the work off to another machine. In Kay's world, being able to access an LLM on another machine is a feature built right into the language. Code running on another machine is the same as code running on your own machine.

I'm reminded of what you said about "Parse, don't validate" types. Like you alluded to, you can write all kinds of tests to essentially validate the same properties as the type system, but when the language gives you a type system you get all that for free, which you saw as a benefit. But now it seems you are suggesting it is actually better for the compiler to do very little and that it is best to write your own code to deal with all the things you need.
by bch | 2026-03-13 04:18:35+00:00
New pasta paradigm unlocked. Sounds like a case of premature optimization, leaning too hard on DRY.

Am reminded also of a discussion of software engineering between John Ousterhout (of whom I'm a big fan) and Robert Martin[0][1].

[0] https://github.com/johnousterhout/aposd-vs-clean-code

[1] https://youtu.be/3Vlk6hCWBw0
by jayd16 | 2026-03-13 04:18:48+00:00
The Neo seems kind of nice but I don't really see how it's more significant than "a nice low end computer." The article reads like its fire from Olympus but a nicer screen and trackpad is only incrementally better than what was available in Chromebooks and cheap PCs.

Personally I think a the Steam Machine will have a better chance to cheat a general computing device into the home of someone not looking for it. The Neo gives me hope on price point.
by kordio | 2026-03-13 04:20:26+00:00
Hey HN, I built Sara because I was tired of watching engineering teams lose hours every day to the same thing: chasing statuses across Jira, GitHub, Slack, and Confluence. PMs spend 80% of their day on this. Engineers get interrupted constantly. Blockers sit unnoticed until standup.

Sara plugs into all four tools, understands your team's work and dependencies, and handles the coordination autonomously - detecting blockers, messaging the right people, posting sprint digests, nudging stale reviewers. Every 2 hours, without being asked.

She also remembers everything and gets smarter over time. After a few months, she knows your team's patterns better than any human PM could.

We're early and pre-revenue. Would love your feedback - what's the biggest coordination headache on your team?
by XR843 | 2026-03-13 04:20:45+00:00
Running a RAG system over 11M characters of classical Buddhist texts —
one natural defense against poisoning is that canonical texts have
centuries of scholarly cross-referencing. Multiple independent
editions (Chinese, Sanskrit, Pali, Tibetan) of the same sutra serve as
built-in verification. The real challenge for us is not poisoning but
hallucination: the LLM confidently "quoting" passages that don't
exist in any edition.
by ksaj | 2026-03-13 04:21:00+00:00
"kitchen was in the prompt, but was not a keyword" is probably more of a bug than a feature. Anyway, this game is great.

I don't know if the back end is generating the pics, or they are pre-generated. But if they were generated anew for everyone, all players get game art of their own. That personal touch would be kinda cool.
by appleiigs | 2026-03-13 04:21:41+00:00
LBO firm will create a new company called Acquisition Co. ("AcqCo") and put $500K of cash into it (equity). The Blue Owl will lend $2M to AcqCo (debt). AcqCo uses the $2.5M to buy the vet clinic. AcqCo will use cash flow from vet clinic to pay Blue Owl loan interest. If AI makes vet clinic lose revenue because customers treat Fluffy's ear infection at home, then Blue Owl and LBO firm are in trouble.

So the debt isn't "pushed" and it's not risk-free as the original comment said... also not Venture Capital. Lots wrong in that comment.
by b112 | 2026-03-13 04:21:53+00:00
Prophesied, all things claw are highly dangerous. Sometimes I wake, this video from the late 90s in my dreams, and wonder if the conjoined magnet + claw, is a time traveler reference to just wipe openclaw before we all die.

https://www.youtube.com/watch?v=esakMUbzAIY
by throwaway17_17 | 2026-03-13 04:22:51+00:00
No large scale orgs that I know of. Our local bar has an attorney who does work against it, she has her number at the jail where other inmates will pass her number around if some mentions their dog, and intake officers will often suggest to inmates that if they have pets to call her. She is absolutely the most hard core lover of dogs I have ever met, and she will literally drive/run into danger to get to a canine to get it to a local non-kill shelter.
by tianrking | 2026-03-13 04:23:30+00:00
Hi HN!

I recently built ClawRemove, a small CLI tool for inspecting and cleaning up environments where AI agents and local AI tools run.

First, just to be clear: I really like projects like OpenClaw and other AI agents. This tool isn’t meant to compete with them. In fact, it exists because these tools are becoming more popular and people are experimenting with many of them.

The problem

Some friends of mine tried tools like:

OpenClaw

Cursor

Windsurf

various Ollama-based setups

After a while they wanted to uninstall some tools or switch to others. What they found was that cleaning up AI tooling environments can be surprisingly messy:

configuration files scattered across the system

shell profiles modified

background processes still running

leftover caches and logs

Manual cleanup works, but it is tedious and easy to miss things.

Since most AI tools have predictable installation paths and artifacts, I thought it might make sense to automate inspection and cleanup.

What ClawRemove does

ClawRemove acts as an AI agent environment inspector.

Example commands:

# Inspect AI environment
claw-remove environment

# Check for exposed API keys
claw-remove security

# Analyze AI-related disk usage
claw-remove hygiene

# Generate a cleanup plan
claw-remove plan --product openclaw

# Execute cleanup
claw-remove apply --product openclaw

Currently supported categories:

Agents

OpenClaw

NanoBot

PicoClaw

Aider

IDEs

Cursor

Windsurf

Local runtimes

Ollama

LM Studio

GPT4All

LocalAI

Architecture

ClawRemove uses a provider architecture.

Each supported tool is implemented as an independent provider that defines:

discovery rules

cleanup logic

safety boundaries

This allows new tools to be added without modifying the core, and makes it easy for the community to contribute additional providers.

Safety design

Some principles I tried to follow:

plan before execution

explicit confirmation for risky actions

single binary, no background service

optional AI explanations (core functionality does not require LLMs)

Why this might matter

The AI agent ecosystem is growing quickly. People are constantly installing, testing, and removing different tools locally.

ClawRemove tries to be a small "janitor" utility for that ecosystem.

GitHub:

https://github.com/tianrking/ClawRemove

Feedback welcome

I'd love to hear:

what issues you have encountered when uninstalling AI tools

which agents or IDEs should be supported

any feature ideas

PRs for new providers are very welcome.

Thanks for reading!
by LeoPanthera | 2026-03-13 04:24:02+00:00
Demonstrations like this are a regular feature of the Japanese educational TV show "Texico", which teaches logical thinking with the specific goal of preparing young children for programming.

I highly recommend it. It's extremely well made, and quite entertaining even for adults.

It's available in English, 10 minutes per episode, no subscription required:

https://www3.nhk.or.jp/nhkworld/en/shows/texico/
by dragonwriter | 2026-03-13 04:24:26+00:00
AI is, in this case, a tool enabling it, because trawling large databases using AI allows finding people with a degree of similarity to a suspect that would reasonably constitute probable cause int he context of what was until fairly recently the norm for police work because that work relies on proximity and connections to the crime. The understanding of probable cause and what is necessary for it , given the actual investigative process in the case, including the use of large databases unconnected with the events and locality of the crime needs to adapt.
Ask HN: Does anyone here use Discord as their work chat tool?
by Poomba | 2026-03-13 04:24:39+00:00
Does anyone here use Discord for their workplace comms?

We are outgrowing Zulip as our team chat tool and are anti-Microsoft, so Teams is definitely out. Slack is the “default” choice but their pricing leaves a lot to be desired, especially if you want SSO, longer history of saved conversations, etc

Which leaves me to Discord. I know it seems like an unconventional choice but does anyone here use it in their workplace? And how do you find it?
by dtkav | 2026-03-13 04:25:03+00:00
I'm working on something similar with https://github.com/dtkav/agent-creds though I keep growing the scope.

The model is solid. It feels like the right way to use YOLO mode.

I've been working on making the auth setup more granular with macaroons and third party caveats.

My dream is to have plugins for upstreams using OpenAPI specs and then make it really easy to stitch together grants across subsets of APIs.

I think there's a product in here somewhere...
by array_key_first | 2026-03-13 04:25:16+00:00
Almost 100% of companies are stupid and make bad, bad software that their customer's begrudgingly put up with, so I'm not surprised.

Seriously, how much software have you used that was genuinely good? For me, almost none. All the software I use, I tolerate.

Look, companies are made up of people and have all the downsides of humanity. That means the people making the decisions are egotistical, emotionally-driven, irrational, and a bit narcissistic. They still do okay enough, and that's all they need to achieve.

If you want my perspective, I think WFH ended just because executives did not like it. That's it. They didn't like how much autonomy it gave their workers, it didn't feel fair to them, so they said no, because they can. All the other analysis is mostly bullshit.

I mean, Jesus Christ, do you think my company makes just about any decisions because of data or economics? No! That's not to say they don't have data behind it. Of course they do, it's just very obviously bullshit. Everyone knows what's going on. People want things done a certain way, so they do that and then just make up a justification later to tell their dumbass investors who couldn't tell a hole in the ground from their asshole. Nobody has the balls or humility to say "look, I just want it this way". So, everyone has to lie and make up numbers and reasoning.
by throwaway17_17 | 2026-03-13 04:26:07+00:00
I can almost guarantee that the Fargo DA’s office had zero idea this happened and had never heard about this investigation before the news story. At this stage in a “case” it’s completely on law enforcement and there is no involvement by a DA’s office for the arrest warrant or the extradition order and warrant that led to this situation.

Not a fan of DA’s offices in general (they are the “evil twin” to my particular line of work after all), but realistically this one isn’t on them.