MurphyA/hacker-news huggingface dataset:
Running Multiple AI Agents for Planning and Reviews: What's Your Approach?
by mahdiyar | 2025-09-26 18:11:59+00:00
Hey HN,

I’ve been experimenting with coding agents for about a year. I paid for Cursor and liked it until I hit the monthly limit, then tried Claude Code and now use it most. I also keep a ChatGPT subscription because I created a couple of Custom GPTs that others still use. Codex is now part of the ChatGPT plan, and Gemini CLI provides 1,000 free requests per day.

I suspect I’m not getting full value from all these tools.

How do you handle multiple providers?

I use them for brainstorming and switching personas. For planning, I ask Claude Code to spawn subagents (Gemini, Codex, Cursor). I run other coding CLIs via Roundtable MCP https://github.com/askbudi/roundtable/ , assign each one planning tasks, and then merge their plans. For landing pages, I send subagents to critique and iterate. The mix of models and system prompts helps me see more angles.

Curious to hear how you use them.
by Tobs40 | 2025-09-26 18:12:00+00:00
Author here!

Composing such a position is much easier than mathematically proving that there isn't a better one. Perhaps there is an elegant proof. Perhaps they had reasoning that proved that they couldn't do better while composing it. Probably involves plenty of case distinctions. So I decided to just let a computer reason through it, also because human minds are fallible ^^
by lcnPylGDnU4H9OF | 2025-09-26 18:12:30+00:00
> From each except the first: - «force, assault» - «action» - «an act of aggression»

Speech can be forceful, it can constitute assault, it's obviously an action, and it can be aggressive as well as defensive. (I suppose I was a little wrong with my initial use of the word "force". Words can be funny like that. My point is that it is not strictly physical force.) This argument would be as if to say that "abuse" cannot be verbal because most people think of it as being physical. https://en.wikipedia.org/wiki/Verbal_abuse (Also, I wasn't aware until I was linking it for this comment, that page uses terms like "verbal violence", "verbal assault", "verbal attack", "verbal aggression". For what it's worth.)

> what they list first and their general primary agreement: that violence is physical force

Right. I've not refuted this. I've said that violence is not strictly physical. your position is that violence can only refer to something which could cause physical harm or pain and I say that is too narrow a definition even for common use; violence can be verbal.

There are other words from those definitions which you did not include in your comment like "feeling", "vehemence", "infringement", "outrage", "pain", "suffering". These things are not strictly physical.

> I hope we can agree how dangerous it is to wash out the meaning of the word «violence», and conflate it with «speech».

On the contrary, I would hope that we can agree how dangerous it is to minimize and dismiss when violence is perpetrated with speech by claiming that speech cannot be violence.
by knowtheory | 2025-09-26 18:12:46+00:00
I'd argue that ATProto is the next iteration of open internet. It's what an internet where accounts/identity and verifiable content attribution are built in, and nobody using the technology needs to think about any of that.

There's a space here where we can move from nobody having smart phones or hosting digital presences -> everyone having digital presence provided by Facebook/Instagram, and icloud/google accounts -> Accounts w/ something like ATProto where its your stuff, you get to decide where you keep it, and you get to decide who gets access to it.
by danabramov | 2025-09-26 18:12:48+00:00
While I use microblogging to frame the initial narrative, as explained in the article, this isn’t limited to Twitter-like products. Tangled is “GitHub on atproto”, Leaflet is “Medium on atproto”, and so on.

The problem with client-side P2P is you can’t do large-scale aggregation with consistency. Large-scale aggregation with consistency is what normal people expect from social apps.

Re: the OpenAI thing you mentioned, that's actually a perfect example of something atproto excels at. Since the data already exists in the network, you can crawl/index it and run your own tooling that does something proactive on cron jobs etc. See https://github.com/graze-social/iftta for some initial work in that area.
by SR2Z | 2025-09-26 18:13:04+00:00
From the driver's perspective, they push the brake pedal and it just works.

Under the hood, there is software determining how much braking power the motor can provide. The car will maximize that and only use the friction brakes at the very end, or when there is nowhere to dump the energy. My car (a series hybrid) powers the generator if the battery is full and gets rid of the energy as engine braking.

As a result, the car is significantly more fuel efficient AND the brakes last much longer. Yes, it's because sometimes I push the brakes and the brake pads don't get mechanically pushed.
by NitpickLawyer | 2025-09-26 18:13:31+00:00
> As a field, we already know how to do security

Uhhh, no, we actually don't. Not when it comes to people anyway. The industry spends countless millions on trainings that more and more seem useless.

We've even had extremely competent and highly trained people fall for basic phishing (some in the recent few weeks). There was even a highly credentialed security researcher that fell for one on youtube.
by sebastiennight | 2025-09-26 18:13:35+00:00
All it sees is a big blob of text, some of which can be structured to differentiate turns between "assistant", "user", "developer" and "system".

In theory you could attach metadata (with timestamps) to these turns, or include the timestamp in the text.

It does not affect much, other than giving the possibility for the model to make some inferences (eg. that previous message was on a different date, so its "today" is not the same "today" as in the latest message).

To chronologically fade away the importance of a conversation turn, you would need to either add more metadata (weak), progressively compact old turns (unreliable) or post-train a model to favor more recent areas of the context.
by semiquaver | 2025-09-26 18:13:38+00:00
> This is the second Economist article […] I like this new one a lot less.

They are actually in some sense the same article. The economist runs “Leaders”, a series of articles at the front of the weekly issue that often condense more fleshed out stories appearing in the same issue. It’s essentially a generalization of the Inverted Pyramid technique [1] to the entire newspaper.

In this case the linked article is the leader for the better article in the same issue’s Science and Technology section.

[1] https://en.m.wikipedia.org/wiki/Inverted_pyramid_(journalism...
by scythe | 2025-09-26 18:14:09+00:00
There's more than one way to accomplish the goals of protectionists, and the different options are usually not created equal. Some economic policies have worse side effects than others to accomplish similar tasks.

In this case, I think that placing a tax on imports (tariff) is always preferable to an inflexible ban on imports. This is not an unusual approach in economics; it is in fact very common that economists recommend replacing bans with taxes. In fact, even the current administration, which is radical by modern standards, basically always prefers tariffs to bans.
by baobun | 2025-09-26 18:15:08+00:00
> You're confusing being "combative" with asking you to substantiate your extraordinary claims. You opted to make some outlandish and very broad sweeping statements, and when asked to provide any degree of substance, you resorted to talk about "chill pills"?

what are these "extraordinary claims" you speak of? I believe it's you who are confusing me with someone else. I am not GP. You appear to be fighting windmills.
by cyberax | 2025-09-26 18:15:24+00:00
Once you have self-driving, you don't _need_ buses.

Large buses are fundamentally inefficient, they can never be made competitive compared to cars. And the main source of inefficiency is the number of stops and fixed routes.

You can easily solve all the transportation problems with mild car-pooling. Switching buses and personal cars to something like 8-person minibuses will result in less congestion and about 2-3 times faster commutes than the status quo. Only large dense hellscapes like Manhattan will be an exception.
by jedberg | 2025-09-26 18:15:36+00:00
> intermediary routing therefore hosting a service on k8s is futile without using a managed provider / PaaS.

Except that a managed service doesn't solve that for you. They are no better at that than you are. Email services are better at deliverability than you are, because they spend lots of time building their IP reputations and more importantly negotiating with mail providers to guarantee their emails show up.

> Because people reply to my emails.. because I email documents to family/friends/landlord/etc and they receive it as expected..

I'm guessing you don't confirm every email you send with every person though.

> Of course they do, this is what DMARC is for.

I was involved in the creation of DMARC (and SPF and DKIM) so I know how it's supposed to work, but in the real world, most providers do not honor the "reject" flag and actually send the bounces. Last time I dealt with it was a few years ago, maybe it's better now.

For context, I started my career at Sendmail, and I worked on the SPF and DKIM specs, so I've dealt with deliverability for 25+ years. I also ran my own mail server until around 2009. But I switched to Gmail as my primary around 2008, when deliverability just got too hard. But I still worked on commercial deliverability for years after that.

Granted, SPF and DKIM wasn't widely adopted at that point (and DMARK didn't exist), so maybe it's easier now. But at the same time, most of AWS/Azure/GCP are marked as bad automatically, as well as most home internet blocks.

So if you want to run your own mail server, you can't do it on your home router anymore, you have to rent a server in a rack and get a clean IP that's just for you. That costs $$$.
by benrutter | 2025-09-26 18:15:46+00:00
I think there's some conflation happening here (not necessarily from the above comment).

Those figures relate to general immigration, which wouldn't be affected by ID schemes since people are given approval by the government to arrive and work in the UK. If the government wanted to reduce regular immigration, it could just decide to award less visas.

The ID scheme would only affect irregular immigration which is much lower (approx 50,000 a year by the governments stats, obviously hard to know how accurate that is, but much lower than 1 million[0]).

[0] https://www.gov.uk/government/statistics/immigration-system-...
by JLO64 | 2025-09-26 18:16:14+00:00
You stated that “the conversation about where the technology is going and what we’re going to do with it is happening among people who do not care … what any Christian church has to say on the topic.”

As a Catholic myself, I wonder what the church should say/do with regards to technology like this and would like to know where you stand on it. Personally I think that further public discussions need to be held on the morality of potential implementations of AI (I’m thinking ahead by decades once LLMs can really make a dent in the workforce) but question the effectiveness of the Church participating in discussions like that.
by shadowgovt | 2025-09-26 18:16:22+00:00
> You can be jailed for "tax evasion"

Not even remotely related. Yes, if you fail to bother to calculate your taxes you can be liable. If you do calculate them and you can't pay them, the government works out a payment plan. These trains of thought more or less died with Thoreau arguing why he shouldn't pay taxes (while living on borrowed property owned by his rich neighbor).

> Once medical licensing is eliminating and medical regulations eliminated

Independent issue to paying for medicine. If I understand correctly, your thought is that we have artificial scarcity on medical care because we don't license doctors we could. Those regulations are paid for in blood (or in this case, snake-oil); agree to disagree that lowering the constraints wouldn't just return us to the bad practices that required the constraints in the first place.
by numpad0 | 2025-09-26 18:16:39+00:00
I'd bet it would be more of shipped is king mindset. It's not so unprecedented that new categories of Chinese products dominate markets with incredibly insecure, stupid, and nearsighted implementations, and then buttons up one night and kicks out all open source development that benefited from lack of security.

Chinese phones, drones, action cams, robot vacuums, home security cams, smart bands, etc. all used to be insecure and vulnerable as hell. Not anymore.
by alwillis | 2025-09-26 18:16:50+00:00
> Given Steve Jobs' character, there may be another reason behind it: that year, before the decision to stop supporting Flash

Flash was never supported on iOS; Steve's letter was to confirm Apple wasn't ever going to support Flash on iOS; it remained available on MacOS.

I don't think the Photoshop thing had any affect on supporting Flash on iOS.
by jjangkke | 2025-09-26 18:16:55+00:00
Applying your logic, did you feel bad for seamstresses when industrial revolution took off? did you feel bad for hardware manufacturers in America when they were outsourced to China? Art is also a form of labor and whoever can produce quality at quantity wins. Idealizing art in some sort of religious idolation is just plain silly. We haven't had the Picassos or Mozarts or Oscar Peterson for quite some time now yet the world is just fine. People play playlists in front of millions of live crowd and get accolade for it vs real instruments. Times change, technology change and art changes.

You either adapt or go hungry just like everybody else and art shouldn't be exempt from the mechanics of supply and demand.
by pmontra | 2025-09-26 18:17:35+00:00
Italy has got an ID card since forever. Of course it was a piece of paper, it's a piece of plastic with a chip now. There is some experimentation to move that into the state app.

Everything accelerates when it becomes digital, for the better or for the worse. One thing that an ID does not do is preventing crime and allowing only legal jobs. People find a lot of ways to circumvent the rules as long as there are money to earn.
by verdverm | 2025-09-26 18:17:51+00:00
> a major issue with social media is network effects preventing better apps from becoming popular.

One thing ATProto does is enable real competition in social apps, assuming they all run on the atproto fabric. One of the core hopes is that we can get everyone over to something like atproto once, to get them out of the silos, such that this is there last time they have to "move" their social network
by jrowen | 2025-09-26 18:17:56+00:00
I am deeply concerned about the apathy people have towards the idea of ownership, openness and interoperability. It gives the idea that people just want to be fed TikTok and Instagram reels.

Can you expand on this feeling? Why is it deeply concerning? Why should people care about the abstract concept of data ownership? People were totally fine when they had zero ownership or agency over media and they were fed TV, books, movies, radio, etc. Most people do just want that, their primary motivation to engage with media is just to be entertained in that moment.

Now that they have places where they can publish stuff and their friends and family and maybe even some other people might see it, why should they care that they don't "own" their Instagram post, whatever that means?
Show HN: Magnitude MCP – vision-first browser interaction for Claude Code
by anerli | 2025-09-26 18:18:52+00:00
Hey HN - Anders and Tom here. We made a browser MCP using the same vision-first scaffolding as our SOTA (94% WebVoyager) browser agent Magnitude. This approach is more flexible and robust than DOM-based interactions and avoids all the associated edge cases. It works particularly well with Claude Code, since Claude is already trained for computer-use tasks and can interact with browser elements precisely using vision alone. It's 100% open source.

The setup is very simple if you want to try it: ``` npm i -g magnitude-mcp@latest claude mcp add magnitude -- npx magnitude-mcp ``` Then spin up Claude Code and ask it to do something in the browser.

The MCP allows Claude Code (or any coding agent) to: - Open a browser with a persistent profile - Click, type, drag, etc. using pixel-based coordinates - Automatically stay aware of current state with a screenshot after each interaction - Coordinate multiple actions at once for efficiency

We made this MCP because we realized it would be really helpful in our own engineering workloads. We are building a massive number of first-party integrations for Sagekit (our workflow automation platform), and to do so we need to give Claude Code as many tools as possible to act with a high degree of autonomy, including a browser it can use reliably.

The only downside is that only certain models can use the MCP effectively, because not all models can pinpoint exact pixel coordinates based on a screenshot. These models roughly include Claude (Sonnet 3.7, Sonnet 4, Opus 4), Qwen 2.5 VL-based models (Qwen 2.5 VL 72B, UI TARS, etc.), and a few others specifically trained for it. Given that we personally use Claude for all our coding anyway, this seemed acceptable.

After using Claude Code to build 15+ integrations in a week, it became obvious that certain tools are necessary to take us out of the dev loop more often and produce high quality code autonomously. A browser was an obvious place to start, and we already had a browser agent we could repurpose.

So far, this is what we've personally found it useful for: - Seeing and interacting with web apps as it builds features or fixes issues - Configuring dummy data that can't be accessed programmatically - Browsing documentation on sites where fetch doesn't work - Improvised frontend testing

Anyway, we thought we would share in case other engineers find it useful in their workloads. It can also be used in non-engineering work (like booking a flight!!) if you so desire.
by Veserv | 2025-09-26 18:18:53+00:00
While their improvements are real and necessary for actual high speed (100 Gb/s and up), 4 Gb/s is not fast. That is only 500 MB/s. Something somewhere, likely not in their code, is terribly slow. I will explain.

As the author cited, kernel context switch is only on the order of 1 us (which seems too high for a system call anyways). You can reach 500 MB/s even if you still call sendmsg() on literally every packet as long as you average ~500 bytes/packet which is ~1/3 of the standard 1500 bytes MTU. So if you average MTU sized packets, you get 2 us of processing in addition to a full system call to reach 4 Gb/s.

The old number of 1 Gb/s could be reached with a average of ~125 bytes/packet, ~1/12 of the MTU or ~11 us of processing.

“But there are also memory copies in the network stack.” A trivial 3 instruction memory copy will go ~10-20 GB/s, 80–160 Gb/s. In 2 us you can drive 20-40 KB of copies. You are arguing the network stack does 40-80(!) copies to put a UDP packet, a thin veneer over a literal packet, into a packet. I have written commercial network drivers. Even without zero-copy, with direct access you can shovel UDP packets into the NIC buffers at basically memory copy speeds.

“But encryption is slow.” Not that slow. Here is some AES-128 GCM performance done what looks like over 5 years ago. [1] The Intel i5-6500, a midline processor from 8 years ago, averages 1729 MB/s. It can do the encryption for a 500 byte packet in 300 ns, 1/6 of the remaining 2 us budget. Modern processors seem to be closer to 3-5 GB/s per core, or about 25-40 Gb/s, 6-10x the stated UDP throughput.

[1] https://calomel.org/aesni_ssl_performance.html
by tummler | 2025-09-26 18:19:23+00:00
Suno is moving toward becoming a browser-based DAW that happens to use AI. There are already more capable and established DAWs, and I see no reason they can't implement AI into their workflows-- in a more precise manner, where it's actually useful, instead of wholesale as a gimmick. Many are already doing this. So I don't understand where Suno is going with any of this.

It either needs to be: 1. So easy anyone can press a button and magically get exactly what they want with perfect accuracy and quality. 2. So robust and powerful it enables new kinds of music production and super-charges human producers.

This is neither. And I don't buy Suno's argument that they're solving a real problem here. Creative people don't hate the process of creating art-- it's the process itself and the personal expression that make it worthwhile. And listeners/consumers can tell the difference between art created with intent and soul, and a pale imitation of that.
by janice1999 | 2025-09-26 18:19:24+00:00
"In recent weeks, powerful politicians, including senators Josh Hawley and Marco Rubio and House Representative Mike Gallagher, have reiterated calls for a ban on TikTok, citing the app’s alleged bias towards anti-Israel and anti-Jewish content."

https://www.aljazeera.com/news/2023/11/10/tiktok-faces-renew...
by Bender | 2025-09-26 18:19:48+00:00
At the same time there are 800 generals being recalled to the states to have an in-person meeting with the secretary of defence in the same location when they could just as easily use their encrypted video conferencing as per usual. Meeting like that in the same location is very risky. Perhaps she was told to reduce intelligence signalling. Let's wait and see if more signals are muted in the coming days.
by jerlam | 2025-09-26 18:19:48+00:00
Does this fan even have laminar flow? Pushing purified air through a normal fan often results in a lot of air mixing, and at any significant distance it won't provide much targeted purification.

Airfanta's 4Lite is touted as having laminar flow specifically for health reasons: https://air-fanta.com/products/airfanta-4lite

Actual testing: https://www.youtube.com/watch?v=29wInO_8Bi8
by drewg123 | 2025-09-26 18:19:53+00:00
Correct.... It was an office in a suburban office park.. I remember there were some areas that I was not allowed in. But I don't know if that was for security reasons, or just due to general non-kid safe areas. I don't remember guards, but it was almost 50 years ago and I really can't recall.

I interviewed at LANL early in my career, and I was struck by how much security there was. My mom's office was nowhere close to that level of security.
by toast0 | 2025-09-26 18:20:03+00:00
Depends on fuel availability. Diesel is available everywhere. CNG has limited availability. In my county, we do have propane powered busses.

CNG and propane have much better emissions profiles, and vehicle lifetime and compressed tank lifetime are a good match for transit, as opposed to personal vehicles where when the compressed fuel tank ages out, the otherwise servicable vehicle turns into a pumpkin.

However, CNG ends up being expensive and may not save much versus diesel... The natural gas is usually not expensive, but compression requires a lot of energy input which is expensive.
by mahdiyar | 2025-09-26 18:20:06+00:00
I'm using FingerprintJS, overnight, they changed their pricing and removed the free plan, so I ended up paying for the subscription for the past 3 years. And also I can't remove them because it is critical in our anti-fraud system.

The reason I pay for their library is their accuracy. It would be amazingly interesting if your library could compete. Then I would switch immediately.

By the way, I do not have a problem with paying for a service; their plans are not based on the volume of users. (Minimum is $100 for 20,000 verification) And I use only 2,000.