frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Attention Media ≠ Social Networks

https://susam.net/attention-media-vs-social-networks.html
159•susam•2h ago•65 comments

Iran students stage first large anti-government protests since deadly crackdown

https://www.bbc.com/news/articles/c5yj2kzkrj0o
41•tartoran•1h ago•13 comments

What Is a Database Transaction?

https://planetscale.com/blog/database-transactions
71•0x54MUR41•3h ago•12 comments

I put New Zealand behind a $1 paywall

https://rename.world/
31•kafked•1h ago•6 comments

Back to FreeBSD: Part 1

https://hypha.pub/back-to-freebsd-part-1
132•enz•8h ago•50 comments

Volatility: The volatile memory forensic extraction framework

https://github.com/volatilityfoundation/volatility3
16•transpute•2h ago•1 comments

How Taalas “prints” LLM onto a chip?

https://www.anuragk.com/blog/posts/Taalas.html
275•beAroundHere•20h ago•135 comments

Man accidentally gains control of 7k robot vacuums

https://www.popsci.com/technology/robot-vacuum-army/
23•Brajeshwar•45m ago•4 comments

We hid backdoors in ~40MB binaries and asked AI + Ghidra to find them

https://quesma.com/blog/introducing-binaryaudit/
19•jakozaur•39m ago•2 comments

How I use Claude Code: Separation of planning and execution

https://boristane.com/blog/how-i-use-claude-code/
724•vinhnx•15h ago•455 comments

How far back in time can you understand English?

https://www.deadlanguagesociety.com/p/how-far-back-in-time-understand-english
636•spzb•4d ago•336 comments

Japanese Woodblock Print Search

https://ukiyo-e.org/
153•curmudgeon22•12h ago•24 comments

Gamedate – A site to revive dead multiplayer games

https://gamedate.org/
211•msuniverse2026•1d ago•29 comments

Show HN: Llama 3.1 70B on a single RTX 3090 via NVMe-to-GPU bypassing the CPU

https://github.com/xaskasdf/ntransformer
303•xaskasdf•18h ago•80 comments

The Four-Color Theorem 1852–1976

https://www.ams.org/journals/notices/202603/noti3305/noti3305.html
14•bikenaga•1d ago•0 comments

Two Bits Are Better Than One: making bloom filters 2x more accurate

https://floedb.ai/blog/two-bits-are-better-than-one-making-bloom-filters-2x-more-accurate
154•matheusalmeida•5d ago•22 comments

ReferenceFinder: Find coordinates on a piece of paper with only folds

https://mutsuntsai.github.io/reference-finder/
36•icwtyjj•3d ago•4 comments

Minions: Stripe's one-shot, end-to-end coding agents – Stripe Dot Dev Blog

https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents
57•kiyanwang•2h ago•54 comments

Evidence of the bouba-kiki effect in naïve baby chicks

https://www.science.org/doi/10.1126/science.adq7188
167•suddenlybananas•17h ago•54 comments

Unreal Numbers

https://lcamtuf.substack.com/p/unreal-numbers
39•surprisetalk•5d ago•7 comments

Parse, Don't Validate and Type-Driven Design in Rust

https://www.harudagondi.space/blog/parse-dont-validate-and-type-driven-design-in-rust/
222•todsacerdoti•19h ago•59 comments

Claws are now a new layer on top of LLM agents

https://twitter.com/karpathy/status/2024987174077432126
351•Cyphase•1d ago•796 comments

What's the best way to learn a new language?

https://www.bbc.com/future/article/20260220-whats-the-best-way-to-learn-a-new-language
37•1659447091•8h ago•33 comments

zclaw: personal AI assistant in under 888 KB, running on an ESP32

https://github.com/tnm/zclaw
215•tosh•1d ago•117 comments

How I launched 3 consoles and found true love at Babbage's store no. 9 (2013)

https://arstechnica.com/gadgets/2013/01/how-i-launched-3-consoles-and-found-true-love-at-babbages...
39•zepearl•3d ago•17 comments

CXMT has been offering DDR4 chips at about half the prevailing market rate

https://www.koreaherald.com/article/10679206
226•phront•1d ago•228 comments

The Dance Floor Is Disappearing in a Sea of Phones

https://www.bloomberg.com/news/features/2026-02-20/a-boom-in-electronic-dance-music-is-changing-c...
51•blondie9x•2h ago•46 comments

Carelessness versus craftsmanship in cryptography

https://blog.trailofbits.com/2026/02/18/carelessness-versus-craftsmanship-in-cryptography/
56•ingve•4d ago•11 comments

I verified my LinkedIn identity. Here's what I handed over

https://thelocalstack.eu/posts/linkedin-identity-verification-privacy/
1355•ColinWright•1d ago•462 comments

Coccinelle: Source-to-source transformation tool

https://github.com/coccinelle/coccinelle
110•anon111332142•1d ago•30 comments
Open in hackernews

Minions: Stripe's one-shot, end-to-end coding agents – Stripe Dot Dev Blog

https://stripe.dev/blog/minions-stripes-one-shot-end-to-end-coding-agents
56•kiyanwang•2h ago

Comments

embedding-shape•2h ago
Submitted five times so far: https://hn.algolia.com/?dateRange=pastWeek&page=0&prefix=tru...

Once with substantial discussions: https://news.ycombinator.com/item?id=47086557 (127 points | 2 days ago | 65 comments)

jongjong•2h ago
Unfortunately, I don't use Stripe products because they discriminated against me by blocking my account because my project used a Blockchain (which I built myself) as an authentication mechanism.

It's discrimination because Blockchain tech is part of my religious beliefs... Why is it so that less intelligent people who believe that there is a man in the sky watching over them have protection against discrimination but I don't? Yet my beliefs are grounded in science and an actual understanding of our socio-economic system. I deserve more protection, not less!

Does the law require that one's beliefs be irrational in order to benefit from discrimination protections?

vbs_redlof•2h ago
You were building on Tempo, and they deplatformed you?
jongjong•2h ago
No. My Blockchain had nothing to do with payments. The Blockchain is for authentication (protection from fake accounts) and tokens represented credits and licensing rights within the platform. The token wasn't even listed on any marketplace.
ohyoutravel•2h ago
Based on the above article about thousands of AI written PRs littering their code base, you might replace “unfortunately” with “fortunately.”
yieldcrv•2h ago
“Banks are afraid of only two things: regulators and their wives, and they’re more afraid of their wives than the regulators”

I would retroactively make that quote gender neutral but they're really not afraid of their husbands.

Financial institutions feel like blockchains don’t have a clear chronology of KYC/AML, they dont care about KYC/AML they care about violating it for their relationship with the regulator.

jongjong•1h ago
I switched to a different, smaller payment provider. It was pretty easy to switch. No problems at all there. I wonder why I even wanted to use Stripe in the first place. You'd think with their size they wouldn't have to fear regulators. These big companies usually have all the regulators in their pocket.
yieldcrv•1h ago
Stripe is right in the middle

Smaller institutions take risks with a niche, and gun for exceptions with the regulators that bigger institutions dont find worthwhile to bother with

And the biggest institutions dgaf because their relationship with the national government will never be broken

greazy•2h ago
> Blockchain tech is part of my religious beliefs.

What are your religious beliefs? I'm intrigued to hear more.

jongjong•1h ago
I believe the monetary system is broken and creates asymmetric monetary playing fields based on distance from monetary injection points (banks and governments). The tax system makes it hard for each unit of currency to travel far from a 'money printer'. After just 6 hops, a dollar is taxed down to about 10 cents; so people who are more than 6 hops from a money printer live in a much more scarce monetary environment than people who are in the front row. It's Cantillon effects on steroids. It means that the entire economy has become a kind of social climbing game to get closer to the money printers. I feel that this game is immoral and people shouldn't be forced to participate. Private currencies should be protected by law.

I essentially believe that the economy is fake. That people get money due to mostly social factors and then make up plausible narratives to explain their success in a way which omits all the critical social elements... And these explanations sound plausible to people in their social circle who are at a similar distance from a money printer so the false beliefs and perceptive distortions are socially validated.

I also believe I'm being persecuted and algorithms are suppressing me for seeing through the scheme and for my ability to explain complex issues simply.

mangoman•2h ago
There’s something off-putting about making a blog post about some splashy tech that’s is a fork of an open source project, and that tech not also being open source? It reads to me like “Hey, we thought the open source goose project was just okay, so we forked it to do it better. But we’re not going to contribute it back to and instead rename it.”

I think it probably wouldn’t be as weird if the project were a meaningfully different fork of it, but it sounds like it’s trying to accomplish the same goals as the open source project which I feel should probably be ported back? and renaming it seems sorta ungrateful? Kinda like that “you made this? I made this” meme. Maybe I just don’t have an understanding of how different the projects are though…

firtoz•2h ago
If they didn't violate the licence agreement then I'm struggling to understand why it's off putting
toyg•1h ago
Law, spirit of the law, common decency. Rare currency these days, I know...
jMyles•1h ago
> If they didn't violate the licence agreement then I'm struggling to understand why it's off putting

What? Who cares about the license agreement? Lawyers and bureaucrats maybe. The real issue with _any_ software project is whether it is meant to be a step toward a more livable and peaceful world or not. Sure, some people make guided missile software to murder people for profit, but that's just obviously antisocial behavior, regardless of how well it complies with license agreements.

Hasnep•1h ago
If you put up a sign on your house saying "businesses, feel free to come use my driveway for whatever you want" and McDonald's sets up a restaurant there then you won't have much sympathy from me.
citizenkeen•1h ago
You don’t have to agree that it’s off-putting, but if you’re “struggling to understand why” that demonstrates a serious lack of empathy and awareness of social dynamics.
dkersten•1h ago
Just because it’s legal and allowed doesn’t mean it’s not off putting.

Personally, I have no issue with them making their own internal fork, but then blogging about their thing without contributing it back leaves a little bad taste. If it’s so good, then contribute it back, since they benefited from the volunteers.

dist-epoch•1h ago
You can't have it both ways. As a library author choose MIT to encourage commercial usage because companies are afraid of GPL, but then complain that companies are actually using it in a MIT license way without contributing back.
thn-gap•1h ago
License it GPL, and it will be fed to a model as training data to recreate it copyright free anyways.
orangecoffee•56m ago
Training falls outside of copyright concerns because of fair use, so proprietary or free is orthogonal. This is how the world is currently trending.
unfunco•2h ago
…and you can get almost identical features by simply installing the GitHub app inside Slack, and then asking Copilot to work on something, this should take < 5m to set up for any organisation using Slack and GitHub.
Hasnep•1h ago
Welcome to the free software movement!
oytis•1h ago
Copyleft license would not help if they are only using it internally
post-it•1h ago
AGPL would
nkohari•1h ago
I don't have specific information about Minions, but I do know about Stripe's architecture and internal tooling.

The article isn't really talking about changes they made to goose, it's describing how they went about integrating goose with the rest of their developer infrastructure (ie. the AWS-based remote devbox system, Toolshed, etc).

jcims•1h ago
I don’t know enough about either but if their approach was to make it substantially more opinionated, which is likely in the case of an org that’s subject to audits, it would make sense to keep it separate.
nigger238•1h ago
You should always expect this when you make MIT. When you give every company permission to fork your software, make it proprietary, and sue you for copying or reverse engineering it, don't be surprised when they do exactly that. It's in their best interest, after all.
hombre_fatal•21m ago
How would they contribute back when their fork is a customization of how it works?

> We’ve customized the orchestration flow in an opinionated way to interleave agent loops and deterministic code

Is goose in such disrepair that you can just drop code changes into it and the smol developer auto-accepts it, happy that anyone is doing the work?

Or is goose actually it's own project with 250 issues and 74 PRs and might have its own ideas about how it's built?

surajrmal•17m ago
They seem to have just optimized its integration with their existing tooling and workflows. That doesn't sound largely useful to the broader community. It's also probably different enough from goose at this point that rebranding it makes sense. I do think such integrations are hugely important for productivity and usefulness of this sort of tool. It seems like the post is advocating for doing deep 1p integration to further improve the utility of coding agents.
amelius•2h ago
Who came up with the idea to slowly change the color of selected text? A minion?
ColinEberhardt•1h ago
The same minion that came up with the cute effect that covers your screen with the word DEVELOPERS, when you scroll to the end of an article?
amelius•1h ago
I didn't read that far. Reminds me of Steve Ballmer:

https://www.youtube.com/watch?v=Vhh_GeBPOhs

Was this video part of the training set?

maximinus_thrax•2h ago
> The Leverage team builds surprisingly delightful internal products that Stripes can leverage to supercharge their productivity.

Why does this sound so insufferable?

gassi•1h ago
Sparkling DevEx
zdragnar•44m ago
None of the adjectives are literal, aside from "internal".

The whole thing is meant to play on your emotions, not convince your mind.

iLoveOncall•2h ago
I can't think of a less ergonomic way to submit a task than to write a huge Slack message with links and references everywhere.

This really puts the final nail in the coffin that was the legend that Slack developers trigger a minion from their phone during their commute.

It's also funny that they mention they used goose [1] as a starting point. I discovered them at a conference, and quickly realized that nobody was using that crap, to the point that literally every testimony on their website is from their own team.

[1] https://github.com/block/goose

dist-epoch•1h ago
The best camera is the camera you have on you.

Smartphones have terrible camera ergonomics, yet they killed the compact dedicated camera.

crimsonnoodle58•2h ago
I've thought about implementing the same at our company. Something that iterates through all our tickets, one shots them and creates PRs.

But humans are still left to review the code in the end, and as a developer, code reviewing is one of my least favourite things..

I'm not sure I could spend the rest of my career just reviewing code, and never writing it. And I'm not sure my team would either. They would go insane.

As developers, by nature, we are creative. We like to solve problems. Thats why we do what we do each day. We get a thrill when we solve the problem, test it and it actually works. When we see it in production and users enjoying it. When we see the CPU usage go from 99% to 5%.

I fear we are soon becoming nothing more than the last validation step between AI and reality. And once AI becomes reality, which is very soon, the days of development as we knew it will be over.

throwatdem12311•1h ago
One thing I don’t see developers talking about much is that if your job is to only read code instead of writing it, how do you expect to stay good at reviewing code if you never write it?

I only speak for me but when I review code I need to dig into my own experience writing and and remember what works and what doesn’t that I’ve internalized over years of writing and manually debugging code. Take that out of the equation and I wouldn’t be good at reviewing code for long.

I used to write a lot of C++ back in the day, and I can still read it and understand it for the most part but I would never be able to effectively review anything non-trivial. I just don’t have enough recent experience writing it myself to have internalized all of the obscure pitfalls and gotchas. And just vommitting out some C++ from a bot and just having it redo things until it has the appearance of working correctly isn’t gonna help me with that.

“My job now is just reviewing code” is such an extremey short-sighted view I’m terrified for the future where nobody understands anything anymore. I’m sure OpenAI and Anthropic would love this though.

And yeah, reviewing code is one of the more tedious and unfun parts of the job why would I want this?

One of the most annoying parts of my job is my supervisor who used to be a dev but became a manager years ago. He doesn’t really understand the codebase enough anymore and I spend so much explaining basic things to him now it actually hinders our productivity when he wants to “contribute”. And let me just say that getting a Claude sub for the whole team hasn’t helped this at all.

And one last thing - every single engineer I know that needs to maintain a Stripe integration hates them with the power of a million suns.

caseyohara•1h ago
I reckon the developers most excited about AI & agents never got the same thrill or satisfaction that you do. Those developers are plainly motivated by different things, and that’s okay.
MarcLore•2h ago
The emphasis on one-shot execution is interesting. Most agent frameworks still rely on iterative loops with human checkpoints, but Stripe's approach of giving the agent a complete context dump upfront and letting it run seems closer to how senior engineers actually work - you read the whole PR/spec first, then write the code. The tricky part is always the context window: once your codebase exceeds what fits in context, one-shot falls apart and you're back to chunked reasoning. Curious if they hit that wall and how they handle repo-scale tasks.
OneMorePerson•1h ago
Doesn't delegating make this a lot more possible? You can fire off a request to a sub-agent, they respond with some predictable status that you can parse, and then you continue (you being the "main" agent), so the context window can remain relatively small. Kinda like how a human does it.
torginus•1h ago
My experiments using a more hands off approach of prompting claude code have always resulted in a two-steps-forward-one-step-back play, where the agent clearly did some good stuff, but did some other stuff in a somewhat undesirable manner, which subsequently needed correcting.

This usually results in A: creating commits where tons of code is being constantly added and removed, B: due to Claude's somewhat cavalier attitude to existing code, has steadily eroded my familiarity with the code base.

I'm still not convinced that these longer loops are that beneficial, compared to 1min prompts to 5-10min AI work.

oakpond•1h ago
Hardly anything substantial about how well this works in practice. It's a hiring ad.
xnx•1h ago
> It's a hiring ad.

And also a project to pad someone's resume.

alembic_fumes•1h ago
> Over a thousand pull requests merged each week at Stripe are completely minion-produced, and while they’re human-reviewed, they contain no human-written code.

I pity the senior engineer, demoted from a helmsman into a human breakwater, tasked to stand steady against an ever-swelling sea of AI slop.

lelanthran•1h ago
>> Over a thousand pull requests merged each week at Stripe are completely minion-produced, and while they’re human-reviewed, they contain no human-written code

> I pity the senior engineer, demoted from a helmsman into a human breakwater, tasked to stand steady against an ever-swelling sea of AI slop.

I'm skeptical that the human-in-the-loop, whose only task is to read code, is going to be able to review at the rate that the AI can produce.

It's Undefined Behaviour, now in every language.

ramon156•1h ago
Stripe has become a weird company on my opinion. I'm glad Mollie is an option that does not force me into certain technical choices.
ericyd•1h ago
Thousands of PRs a week generated by AI and requiring human review sounds like a ton, I wonder what their PR merge rate was before this?
yellow_lead•1h ago
> The Leverage team builds surprisingly delightful internal products that Stripes can leverage to supercharge their productivity.

The Leverage team kind of sounds like the Department of Government Efficiency

iepathos•37m ago
"1000 PRs/week" with no breakdown of complexity or value is a vanity metric. If these are mostly migrations, boilerplate, and bug fixes on previous Minion PRs that were bug ridden, then you've just created 1000 code reviews/week to waste human time rubber-stamping. That's not productivity, that's busywork with extra steps.

It's like measuring productivity by how many people you pull into meetings each week. The CIA's Simple Sabotage Field Manual literally recommends holding as many meetings as possible with as many people as possible. The CIA should add "open as many PRs with AI as possible" to their list. Bonus sabotage points if the PRs are made from ambiguous "one-shot" attempts described in Slack with no follow up clarification.