MurphyA/hacker-news huggingface dataset:
by Zababa | 2026-03-12 13:11:55+00:00
From the METR study (https://metr.org/notes/2026-03-10-many-swe-bench-passing-prs...):

>To study how agent success on benchmark tasks relates to real-world usefulness, we had 4 active maintainers from 3 SWE-bench Verified repositories review 296 AI-generated pull requests (PRs). We had maintainers (hypothetically) accept or request changes for patches as well as provide the core reason they were requesting changes: core functionality failure, patch breaks other code or code quality issues.

I would also advise taking a look at the rejection reasons for the PRs. For example, Figure 5 shows two rejections for "code quality" because of (and I quote) "looks like a useless AI slop comment." This is something models still do, but that is also very easily fixable. I think in that case the issue is that the level of comment wanted hasn't been properly formalized in the repo and the model hasn't been able to deduce it from the context it had.

As for the article, I think mixing all models together doesn't make sense. For example, maybe a slope describe the increasing Claude Sonnet better than a step function.
by d1sxeyes | 2026-03-12 13:12:26+00:00
Having been involved in this sort of exercise before, I can explain.

What they will have done is asked a human who should be knowledgeable approximately how much time they spend on the activity (e.g.: how long do you normally spend copy and pasting? How long do you spend looking for the files you need? etc.). When you ask someone whose job it is, they tend to overestimate, and on top of that, you break down the questions as much as possible, so these small overestimations compound without it being obvious to the person that they're making a mistake. It's easy enough to spot that you've said 'four hours' but you know a task doesn't to take you a full morning.

Once you've got all these answers, you ask how often the person has to do it.

Then you ask someone in HR for an average salary you can use. Now that AI is doing that work, you multiply the number of hours saved by the average salary, and report that as your savings.

Something, as usual, stinks about these numbers. $1.6M in saved labour costs, and 3.25 years of work in 4 weeks are basically two ways of saying the same thing (labour costs vs improved productivity).

So let's say 3.25 years of work is around 160 weeks, minus the four weeks they actually took, so 156 weeks of productivity savings. Assume 40 hour weeks, that's 6,240 hours 'saved'. Which works out at around $250/hour, which... well. You decide if that's plausible.
by JumpCrisscross | 2026-03-12 13:14:18+00:00
> it was by the layers upon layers of interconnected unregulated derivatives valued at a few orders of magnitude above the underlying subprime mortgages given to anyone with a pulse

It was interconnected derivatives and structured products linked to banks that caused a liquidity crisis in the former to cause a crisis of confidence in the latter.

Meanwhile: "In the letter, Morgan Stanley said the fund wasn’t designed to offer full liquidity because of the nature of its investments, and that credit fundamentals across the underlying portfolio have been broadly stable. The bank's shares fell 2% in premarket trading Thursday" [1].

[1] https://www.wsj.com/livecoverage/stock-market-today-dow-sp-5...
by timpera | 2026-03-12 13:14:23+00:00
Update:

> Parallels Desktop runs on MacBook Neo, but the experience will depend on what you intend to run inside the virtual machine.
> For light, occasional Windows use, like a legacy business tool, or a Windows-only utility, MacBook Neo may provide an acceptable experience. For CPU- or GPU-intensive Windows applications, this computer is not the right choice.

https://kb.parallels.com/en/131100
Show HN: Imgfprint – deterministic image fingerprinting library for Rust
by bravo1goingdark | 2026-03-12 13:14:37+00:00
GitHub:
https://github.com/themankindproject/imgfprint-rs

imgfprint is a Rust library for deterministic image fingerprinting and image similarity detection.

Features:
- perceptual hashing
- exact hashing
- optional CLIP embeddings
by flammafex | 2026-03-12 13:14:38+00:00
Stop paying rent.
Stop going to work.
Pirate everything.
No constitution. No copyright.
Starve the beast.

Don't let anyone who bought into this way of life get away with robbing the rest of us.

And don't let anyone who brought children into this cruelty hear the end of it: what they did was evil.
by yorwba | 2026-03-12 13:14:42+00:00
Yes, I think this is basically an instance of the "emergent abilities mirage." https://arxiv.org/abs/2304.15004

If you measure completion rate on a task where a single mistake can cause a failure, you won't see noticeable improvements on that metric until all potential sources of error are close to being eliminated, and then if they do get eliminated it causes a sudden large jump in performance.

That's fine if you just want to know whether the current state is good enough on your task of choice, but if you also want to predict future performance, you need to break it down into smaller components and track each of them individually.
by somenameforme | 2026-03-12 13:15:39+00:00
I think that should be fairly obvious - money + ease of traveling to. America is, relative to the world, perceived as quite wealthy. South America is full of places that are quite poor. Put the two side by side and many guys coming here speaking not a lick of English, and with no skills to boot, probably envision themselves coming home rich.

It's even relatively easy to put yourselves in their shoes. Columbia's GDP/capita is about $8k. In the US it's about $80k. Imagine how you'd feel if Canada had a GDP/capita of $800k. To many people it'd seem like a great idea to move there completely regardless of everything else about the country. People warning you that you'll end up mowing yards and painting houses while making barely enough to put a roof over your head. Bah! Nonsense! How can that be true on $800k/year!? Canada, here I come!

You can see this play out the same in places like Saudi Arabia. Not many place have the taste for their policies, religion, or much of anything else - yet they have a massive immigrant population, far higher than the US (as a percent) precisely because they pay stupidly high wages, often tax free, and have a low cost of living. You can easily become a dollar millionaire teaching English there if money is what you're after simply because you can easily save thousands of dollars a month. And if you get bored you can go watch somebody get crucified for witchcraft on a weekend now and again.
by stetrain | 2026-03-12 13:15:51+00:00
I think assuming that this is a disposable, non-serviceable machine is a bit premature. Yes the RAM and SSD are soldered to the mainboard, but otherwise it looks like this might be Apple's most serviceable computer in a long time.

https://www.macrumors.com/2026/03/12/macbook-neo-six-minute-...

https://www.youtube.com/watch?v=5k7Lv7f-5CQ

Non-expandable is a fair criticism. I think 8GB would be a bit constraining for a CS student but will be fine for many others.
by sodic | 2026-03-12 13:16:17+00:00
> TS is very AI-native, to the point I'd agree it's near magical in terms of contracts.

I agree.
Not only that, I feel like TypeScript is currently the only popular high-level language with a type system capable of communicating all meaningful information. It seems to have hit an LLM sweet spot.

Looking at other candidates:

- Rust is popular and has a powerful type system, but it forces you to program at a level that's lower than necessary for most projects, hindering usability.

- Go is much more usable and very popular, but its type system can't communicate much.

- Haskell has an excellent type system, but it's nowhere near popular enough, and its usability suffers due to esoteric constraints (laziness, purity).

- etc.

I don't know the recent developments in Python's and Ruby's type systems. They may be able to compete these days, but they were nowhere near TS's level in terms of contract a few years ago when I last tried them out.

And I admittedly have no idea what's going on with C# and Java, but I'd love to hear about it.
by Spunkie | 2026-03-12 13:17:09+00:00
> Its not slow like the on-prem. Jira cloud version is fine.

Seems like opposite land to me. Back in the day running Jira Server was the only way to get a snappy Jira instance. When they discontinued Jira Server to force everyone to the cloud it was god awful slow and forced us to abandon not just Jira but our entire Atlassisn stack.
by Zababa | 2026-03-12 13:17:56+00:00
I think it is important to try to find more rigorous things to test than the general sentiment of the people using the tools. If only because the more benchmarks we have the more we can improve models without regressions. METR is asking a really interesting question here, "are models improving at making one shot PRs?". The answer seems to be, yes, but slower than benchmarks suggest, if you look at the pass rate of different versions of Claude Sonnet. A reasonable answer is "you're not supposed to use them by making one shot PRs", but then ideally we would need to have some kind of standarized test for the ability of models to incorporate feedback and evolve PRs.
by hardlianotion | 2026-03-12 13:18:22+00:00
Okay, though to be fair to me, you said just after

> and ignoring the Salisbury Convention (which is that they shouldn’t block manifesto commitments)

which is what attracted my question.

Thanks for the link. I haven’t watched it, but I will observe that a lot of the modern legislation that comes out of the commons should properly attract the attention of the Lords, as it doesn’t get nearly enough attention from the commons.
Show HN: Anything API – Get APIs from Websites Without APIs
by ogandreakiro | 2026-03-12 13:18:30+00:00
Hey HN!

We built Notte, a browser infrastructure and agents platform.

Many of our users automate UI workflows or extract data from sites that don’t have APIs. In practice, we noticed that once an agent understands how a site works, parts of the task can often run without a browser by interacting with the same network requests the site uses.

So we built Anything API: describe a browser task, and our agent explores the site, builds a function, tests it against your description, and deploys a callable REST endpoint. No infra to manage.

How the build works:
- Describe the task (best results come from writing it as acceptance criteria)
- The agent browses the target site, finds the optimal automation path (UI vs. network requests)
- It generates a function, runs it, checks the output against your description, iterates until it passes
- You get a deployed endpoint running on managed infrastructure

What actually gets deployed:
The agent's default goal is a pure HTTP client that calls the site's backend APIs directly, with no browser at runtime. When the site doesn't expose usable APIs for the task, it produces a hybrid function that mixes API calls with browser automation.

"Can't I just build this with Claude Code?"
Could build a one-off version locally, the difference/value is our managed infrastructure out of the box - concurrent cloud execution, stealth, browser management, scheduling, monitoring

"What happens when the site changes?"
Functions that rely on network requests are typically less affected by frontend changes. Hybrid functions are more sensitive to UI changes, but in either case failures return errors rather than silently failing. Managed self-healing is something we're currently working on.

"Are agents used at runtime?"
Agents drives the build phase. The deployed endpoint is a scripted runtime wherever possible.

"Bot detection?"
Anything API runs on our stealth stack (residential proxies, etc.). However, we enforce a fair use policy. The agent will refuse requests that explictely violate a site's terms of service.

"Authenticated content?"
Works with login-gated sites. The agent handles auth during the build. For recurring runs, we have encrypted credential vaults, session profiles, and OTP interception for 2FA.

Try it and let us know what you think: https://anything.notte.cc

- Andrea & Lucas, Notte Founders
by stetrain | 2026-03-12 13:19:17+00:00
This product effectively cuts the entry price for a new model Mac laptop in half. The cheapest current-generation MacBook has been $999 or above for a very long time, even back to the iBook days.

Yes, Apple has offered discounted prices by continuing to sell older models or offer straight discount sales via third party retailers. But I expect that will continue here too. This is $599 MSRP at Apple but will probably be $499 via the usual retailers by the end of 2026.

That's a bit different than continuing to sell a 5-year-old model at a discount.
by cmiles8 | 2026-03-12 13:19:39+00:00
Interest rates on things like CDs and low-risk bonds have been decent for a while now. It’s not been painful to sit on cash reserves provided you were smart about where the cash was parked.

It’s not an either/or, it’s just a question of who was participating in the boom while preparing for storms ahead vs those all in on the boom.

What implodes in the period ahead are things that are massively over leveraged and can’t absorb a hit without doubling down again with more funding/loans and such. These are the folks and companies that get wiped out.
by WickyNilliams | 2026-03-12 13:20:36+00:00
A lifelong hereditary appointment is an affront to democracy imo. It is regrettable we have a monarchy, but their power is very limited. The Lords however have a regular say in the production of laws. A second house is good. But hereditary appointment is only one degree removed from some divine right.

But I entirely agree about political appointments. You only have to look at the last set from the Tories/Boris to see that the system has been abused.
The Strait of Hormuz: A systems engineering view on the $20k drone threat
by BeyondTheMap | 2026-03-12 13:20:41+00:00
Hi HN. I'm an industrial technology engineering student, and I recently mapped out the physical and logistical bottlenecks of the Strait of Hormuz.

Instead of the usual military focus, I analyzed this chokepoint strictly through a systems failure and thermodynamic lens. Specifically:

How a single policy cancellation from maritime war-risk insurers at Lloyd's of London would freeze the global fleet in port instantly.

The physical constraints of the two 3km-wide shipping corridors.

How cities like Dubai and Riyadh rely entirely on desalination plants with only a strict 72-hour water buffer before total collapse.

I put together a 10-minute visual here:https://youtu.be/eLuuja8UWb0

Would love to hear your thoughts on the structural vulnerabilities of this node.
by bargainbin | 2026-03-12 13:21:27+00:00
Luckily debt will be solved by the power of AGI, right? Just one more data centre! One more GPU! It can nearly write a basic three tier application with only 10 critical security vulnerabilities all by itself!

Definitely think we’re in for a rough year financial prospects wise, and doesn’t even feel like we recovered from the 2008 crash properly.
by bronlund | 2026-03-12 13:21:44+00:00
When I first started out with Elixir, it was more the overall architecture that first got me hooked. It is remarkably robust, my impression is that you can more or less yank RAM modules out of the server while it is running, and the last thing which will crash is Elixir. And it is absolutely top in class when it comes to parallel processing and scaleability. Not only how it does it internally, but also how it abstracts this in a way that just makes sense when you are working with it.

When it comes to web development specifically, what really sold it, was LiveView from the Phoenix framework. It keeps a persistant WebSocket connection to the client which it uses to push DOM updates directly. Instead of the usual request/response cycle on the client side, the server holds the state and just pushes the diff to the browser. It just made so much sense.
by ToucanLoucan | 2026-03-12 13:21:55+00:00
Trump is a symptom, not a cause. One of probably hundreds of mediocre failsons gifted unbelievable wealth in the birth lottery who’s greatest achievement in life was managing to not lose all of it to his awful business acumen and utter refusal to listen to a single living person.

Every industry’s leadership is full of trumps, many more palatable personally, many far better spoken, many even with better politics but none fundamentally are any actually better for society. They don’t understand their company, the products it makes, they have utterly no care for anything besides the quarterly stock price and their lack of care costs real people their jobs and ruins the products we use every day.

And, they are why every company is ripping the copper out of its own walls instead of actually building a business that will last.
by bryanlarsen | 2026-03-12 13:21:56+00:00
A few bad apples is a great idiom though that applies to so many places. For examples, teachers often report that more than 2 troublemakers in a classroom ruins the entire class. A few bad cops destroy trust in all policemen, ruining the the entire force, et cetera.

And more relevant to us, a couple bad lines of code sprinkled in the millions in your code base can ruin the entire thing....
by nadis | 2026-03-12 13:21:56+00:00
Memory management is one of the most challenging parts of working with Claude Code; too little effort or too much, and you waste tokens and Claude gets confused.

> "We attempted to use CLAUDE.md and continue to do so. Our root-level CLAUDE.md helps communicate some of the rules of our repo, such as approaching changes via test-driven development (TDD), as well as tribal knowledge our team has internalized. However, we don’t want to overload it with information about every area of the codebase, given context window constraints and our desire to avoid confusing Claude with irrelevant details."

Having issues with Claude [dot] md seems to be a common experience, and leveraging rules and having a background agent analyze each session is a clever approach here that works well. I've found this to be incredibly helpful.
by thijson | 2026-03-12 13:22:26+00:00
The diesel particulate filter (DPF) forces the engine to burn more fuel periodically in order to burn off the particles in the filter. The net result is more CO2 than would be produced ordinarily.

I watched some farming videos, and the farmers calculate the hourly cost of their combine, it's in the 100's of dollars per hour. They hate it when the engine goes into the regen cycle, and they are forced to let the engine run.
by KineticLensman | 2026-03-12 13:23:23+00:00
> As I understand it, a big part of produced clothing just goes straight to waste to begin with.

My niece runs a business that relies on the way we discard clothes. She buys clothes from suppliers in India who source them from the bales of discarded clothes sent to them from Europe. Her suppliers have in effect sorted through the mountain of discards to find the ones that have sufficient value to sell back to us. She specifically buys clothes that have 'vintage' appeal (think tailored jackets rather than hoodies) and sells them primarily to students in a northern English city. Her business has done well enough to move from market stalls to a dedicated high street store and she is just branching out into 'vintage' kids clothes.
by bArray | 2026-03-12 13:23:47+00:00
https://web.archive.org/web/20260312130613/https://www.marke...

^ Encase the link also responds with this for you:

Access Denied

You don't have permission to access "http://www.marketscreener.com/news/us-private-credit-defaults-hit-record-9-2-in-2025-fitch-says-ce7e5fd8df8fff2d" on this server.
by api | 2026-03-12 13:24:09+00:00
Those benefits are at least partly lies though.

The tooling — K8S with all its YAML, Terraform, Docker, cloud CLI tools, etc. — is pretty hideously ugly and complicated. I watch people struggle to beat it into shape just like they did with sysadmin automation tools like Puppet and Chef a decade or more ago. We have not removed complexity, only moved it.

The auto scaling thing is a half truth. It can do this if you deploy correctly but the zero downtime promise is only true maybe half the time. It also does this at greatly inflated cost.

Today you can scale with bare metal. Nobody except huge companies physically racks anymore. Companies like Hetzner and DataPacket have APIs to bring boxes up. There’s a delay, but you solve that by a bit of over provisioning. Very very few companies have work loads that are so bursty and irregular that they need full limitless up and down scaling. That’s one of those niche problems everyone thinks they have.

The uptime promise is false in my experience. Cloud goes down for cluster upgrades and any myriad other reasons just as often as self managed stuff. I’ve seen serious unplanned outages with cloud too. I don’t have hard numbers but I would definitely wager that if cloud is better for uptime at all it’s not enough of an improvement to justify that gigantic markup.

For what cloud charges I should, as the deploying user, receive five nines without having to think about it ever. It does not deliver that, and it makes me think about it a lot with all the complexity.

The only technical promise it makes good on, and it does do this well, is not losing data. They’ve clearly put more thought into that than any other aspect of the internal architecture. But there’s other ways to not lose data that don’t require you to pay a 10X markup on compute and a 10000X markup on transfer.

I think the real selling point of cloud is blame.

When cloud goes down, it’s not your fault. You can blame the cloud provider.

IT people like it, and it’s usually not their money anyway. Companies like it. They’re paying through the nose for the ability to tell the customer that the outage is Amazon’s fault.

Cloud took over during the ZIRP era anyway when money was infinite. If you have growth raise more. COGS doesn’t matter.

Maybe cloud is ZIRPslop.
by nephihaha | 2026-03-12 13:24:35+00:00
No, because they appear in fantasy novels! They are generated from the minds of the authors, not from the conditions of this world. They have wind, rain and snow (not to mention gravity), but they also have dragons, Balrogs and talking animals. Tolkien's world may even be flat (I haven't studied it enough to say). Martin's also has dragons and magic.
Show HN: SmartClip – fix multi-line shell commands before they hit your terminal
by akshaydeshraj | 2026-03-12 13:24:57+00:00
I kept copying multi-line commands from ChatGPT/Claude/READMEs and getting `command not found` errors when pasting into my terminal. Bracketed paste mode doesn't help — it prevents line-by-line execution, but the content itself still arrives broken (stray `$` prompts, split continuations, operators across lines).

SmartClip hooks into your shell's paste widget (zsh, bash, fish) and silently fixes multi-line commands before the shell sees them. You paste with Cmd+V as usual — no new keybindings, no daemon, no background process.

It uses score-based heuristics to detect shell commands (so it won't mangle your JSON or prose), joins lines intelligently (backslash continuations, pipes, `&&`), strips prompt characters, and validates everything with `bash -n` before inserting. If it's not confident or the fix has invalid syntax, it passes through unchanged.

~150 lines of bash. Zero dependencies.

`brew install akshaydeshraj/smartclip` or `npm install -g smartclip-cli`
by bluGill | 2026-03-12 13:25:08+00:00
Even if this was a reliable signal for most of us it shouldn't change anyway. Timing the market is hard, so if you have a job keep investing in your retirement accounts and let dollar cost averaging work it out - odds are you are buying at fire sale prices. If you are one of those who lose your job - it doesn't matter much if the economy is good or bad, you need to adjust a lot of things (even in the best of times sometimes by chance you can be out of work for a long time)

If you are the manager of a mutual fund you can take useful action on signals like this if you can figure out what they mean. Most people don't have enough money to be worth trying to take action.