MurphyA/hacker-news huggingface dataset:
Show HN: Branching – sync and merge code from multiple AI agents
by sheremetyev | 2025-06-26 13:55:55+00:00
AI coding agents can now run in parallel - Cursor's Background Agents are a good example - but their overlapping edits are painful to combine with plain Git. Branching keeps multi-agent repos sane: it syncs every change across machines in real time, proposes a default merge you can review or tweak, and saves the result as ordinary Git commits that sync to GitHub.

2-minute demo of several Cursor agents editing the same project while Branching keeps everything clean: https://branching.app/#agents

We're in closed beta (free wait-list on the site). I'd love feedback, edge-case questions, and stories from anyone juggling multiple AI agents!
by Phlogistique | 2025-06-26 13:55:57+00:00
On the one hand, yes this has obviously high immediate value; on the other hand, I can't help but feel like you are giving access to multiple tools that can be used for arbitrary code execution anyway (i.e. running tests, installing dependencies, or running any linter that has a plugin system...), so blacklisting `git --exec-path=/bin/sh` for example is... Misguided? You would have a better time containing the agent in an environment without internet access?
by Karawebnetwork | 2025-06-26 13:56:35+00:00
I have a similar condition. For me, the issue isn't so much the sensation of the permanent injuries themselves, but rather the constant physical fatigue that comes with them. Since doctors tend to rely heavily on those 1-to-10 pain scales with the little face expressions, it's incredibly hard to be taken seriously when your symptoms don't fit neatly into that system. What's frustrating is that people who can feel the pain early on often have a chance to prevent further damage. I couldn't and doctors couldn't even help me identify that I might have health issues.

I worry a lot about aging, and I'm also afraid of things like tumors or cancers that I might not feel until it's too late. As an example, I can't feel cavities forming and I didn't even notice my wisdom teeth piercing through my gums when I was a teen.
by dirkc | 2025-06-26 13:56:39+00:00
I have a friend that always says "innovation happens at the speed of trust". Ever since GPT3, that quote comes to mind over and over.

Verification has a high cost and trust is the main way to lower that cost. I don't see how one can build trust in LLMs. While they are extremely articulate in both code and natural language, they will also happily go down fractal rabbit holes and show behavior I would consider malicious in a person.
by jacobaul | 2025-06-26 13:56:49+00:00
The same logic applies to energy I think. We don't have to pay money to a wind turbine, or to a coal mine. We only pay money to humans to build the power plants and the grid.

If I were writing a sci-fi novel about this I don't know how I'd handle something real estate (or mineral rights or water rights). You already need permission from the government to extract resources.

As for taxes, why does the government even want the money? What are they going to do with it?
by einpoklum | 2025-06-26 13:56:52+00:00
> Do you trust the manufacturer?

Difficult, unless they've already manufactured a phone before, that I know very well. And on the other hand, if they're bing and have manufactured things before - some might be good and other bad. e.g. do you trust Samsung or Xiaomi for example? Do you trust Dell or Asus or Lenovo for laptops? No general answer really. Other than the fact that, at the bottom line, capitalist corporations are more committed to generating profit for the owners than benefit for the users/customers, and in that sense trust is inherently limited.

> What about their suppliers?

How would users know about the suppliers, or know whether suppliers are trustworthy? Also, same point as above.
by MetaWhirledPeas | 2025-06-26 13:57:51+00:00
> gating the release of self driving taxis to sycophants

Are they sycophants or are the other sites haters? Take a gander at every tech website's headlines regarding Tesla for the last few years and tell me they aren't following the "if it bleeds, it leads" mantra.

The people invited to preview Robotaxi were not only unedited, they were also allowed to live stream.
by Workaccount2 | 2025-06-26 13:57:54+00:00
A huge difference between bespoke generated AI apps and one click download apps is that the friction drops dramatically.

Downloading the app may be one click...but then create an account. Attach a CC. Follow a tutorial. Figure out the app even more.

With LLM apps, there is none of that. You created the app so you pretty much know a priori how to use it. If you are unsure the model knows and you can just ask. If you want it to do something different, the model can just change it for you.

The modern software paradigm is building software that covers as massive of a solution space as possible, so as many users as possible have a problem that is covered by that space. You end up having to make lots of compromises and unintuitive steps to cover all the bases.

LLM apps cover your problem space pretty much perfectly, without anything more.
by 9dev | 2025-06-26 13:59:55+00:00
Part of the point here, IMHO, was to show that Feynman himself worked on numerous problems, even small ones, not just those he is famous for, and sometimes even failing to solve them.

My interpretation is that he is both meaning to say that getting where he is took a lot of patience and hard work, and also that it is on yourself to determine which problems are worth your time. Which are both very important insights to have if you don't want to feel miserable.
by kurikuri | 2025-06-26 14:00:31+00:00
Oof, I don’t like this article much at all.

The first two major points they pose against email can be summed up as ‘people don’t use security unless it is by default, and because it wasn’t built-in to email we shouldn’t try.’ To which I respond with: perfect is the enemy of progress. Clearly, email is sticky (many other things have tried to replace it), and it has grown to do more than just send plaintext messages. People use it for document transfer, agreements, as a way to send commands over the internet, etc. Email encryption and authentication is simply an attempt to add some cryptographic tooling to a tool we already use for so many things. Thus, these points feel vacuous to me.

The last two points are less to do with email and more to do with encryption in general, and it is probably the most defeatist implication of the fact that there is no ‘permanent encryption.’ It is an argument against encryption as a whole, and paints the picture for me that the author would find other reasons to dislike email encryption because they already dislike encryption. These last two points are an extension of wanting an ideal solution and refusing to settle for anything less.
by einpoklum | 2025-06-26 14:01:07+00:00
Well, I would say that even if you're wary/lack enthusiasm about this particular phone - donate a few EUR towards it.

At best - the project gets off the ground thanks to many small funders.

At worst - you lost 10 EUR or whatever, that you can think of as charity for people working on something neat, and "tuition fees" for other projects later on.
by pcwelder | 2025-06-26 14:01:12+00:00
```

try:

answer = chain.invoke(question) # print(answer) # raw JSON output display_answer(answer)

except Exception as e:

print(f"An error occurred: {e}") chain_no_parser = prompt | llm raw_output = chain_no_parser.invoke(question) print(f"Raw output:\n\n{raw_output}")

```

Wait, are you calling LLM again if parsing fails just to get what LLM has sent to you already?

The whole thing is not difficult to do if you directly call API without Lang chain, it'd also help you avoid such inefficiency.
by joshstrange | 2025-06-26 14:01:22+00:00
> We would vastly prefer you donate $10/mo for one year ($120 total) than $200 in one lump sum. That’s counter-intuitive, so let me explain.

For a long time now I've wanted to build a donation subscription management service. A sort of "Set how much you want to donate a month and allocate it to charities of your choice". Tools to let you do %, flat $, "whatever isn't allocated, allocate to this charity", etc. And things like an easy way to re-route your giving to a crisis for a period of time (one-time, x-months, ongoing).

Most non-profits have really rough donation portals (UI/UX) and having to log into 5-10+ portals to manage your giving is annoying. Also, I think a number of people are overwhelmed by giving, as in they don't know where to start. Giving them an easy way to manage it in 1 place and protecting them from getting spammed (unless they opt-in to get "updates") seems like a win.
by AnimalMuppet | 2025-06-26 14:02:16+00:00
Not really. Dunstan believed that he deserved the gold because he, Dunstan, was so special, unlike Silas (and everyone else). UBI says that everyone deserves at least some minimum, just because they are human.

Dunstan believed that he deserved the gold and Silas did not. UBI says that Dunstan deserves some gold, wastrel though he is, but also that Silas deserves some, not because he's so productive but just because he's human. And, on top of it, Silas deserves to keep at least some of what he earns - UBI is not pure communism.

I mean, you can still oppose UBI on the ground that it takes too much from those who actually produce it. But at least represent it accurately.
by hershey890 | 2025-06-26 14:03:18+00:00
Look into quantitative analyst roles at finance firms if you’re that smart.

There’s also a role called being an algorithms engineer in standard tech companies (typically for lower level work like networking, embedded systems, graphics, or embedded systems) but the lack of an engineering background may hamstring you there. Engineers working in crypto also use a fair bit of algorithms knowledge.

I do low level work at a top company, and you only use algorithms knowledge on the job a couple of times a year at best.
by NoMoreNicksLeft | 2025-06-26 14:03:21+00:00
> Most convictions are due to plea deals.

Probably, but why should that matter?

>If you limit that tool, people would simply have charges dropped

So you mean that charges that don't matter are often pressed anyway, because prosecutors have a cheat code to short circuit the long and arduous process of trial which is supposed to be long and arduous? No thanks.

If they could prosecute fewer cases, then they would pick the ones that mattered. Last time I did grand jury duty, it was 40 cases every day, most of them bullshit drug possession charges.

Or maybe, maybe they really do have so many important cases that this would become a problem. Then it should become a problem, so the public is forced to realize it must fund a more robust judicial system that can handle that high load. Either way, I do not want prosecutors using plea deals. And you shouldn't either.

>"Plea bargaining accounts for almost 98 percent of federal convictions and 95 percent of state convictions in the United States."

There was a slow day at the grand jury, and the assistant DA was talking to us jurors. Claimed that our small city had about 4000 cases per year, and only 30 or so ever went to trial. How can justice be served if that's the case? He certainly thought that he was doing justice, but some of those people were just pleading out so that they could put an end to the nonsense, and not out of any true guilt. Whether they were forced to go to trial so that they would be then compelled to assert their (true) innocence, or whether the prosecutor would just stop making up bullshit charges, we'd all be better off. He genuinely thought of trials as some sort of fun distraction instead of what it really was... the entire point of his job. It was fucked up.

The trouble with our world isn't that there aren't solutions, it's that when someone proposes them, they sound outlandish to people who subconsciously want the problems to persist.
by Workaccount2 | 2025-06-26 14:03:27+00:00
>There's so much small-scale work that happens in corporations that isn't common enough to be worth building a product to solve.

This is exactly the wall that modern software is up against. This is the reason why software devs feel LLMs suck and don't live up to the hype.

Software is written to offer a massive solution space, so that every problem a user can have is covered in some form or another. This is why so many software applications are these enormous hulking codesbases, and it follows that LLMs really suffer with massive hulking code bases.

But end users don't need that full solutions space, they only need a small sliver that covers their small problem space

LLMs aren't going to replace developers. They are going to reduce the demand for software. They may sound like the same thing, but there is a subtle difference.
by ColinWright | 2025-06-26 14:04:12+00:00
There is a discussion about the new paper on the monostable tetrahedron.

Discussion: https://news.ycombinator.com/item?id=44381297

I have the reference ancient model, and someone asked for photos so I knocked up this page to give some context and provide links to photos.

Better photos to follow when I have time.
by kccqzy | 2025-06-26 14:04:26+00:00
In Europe it's somewhat common to have a small solar panel just on your balcony (i.e. not permanent attached to the building) and simply plugs into a nearby wall receptacle. https://www.theverge.com/24150901/ecoflow-powerstream-review...

For those wondering, the article did discuss the safety matter of using a power outlet as an inlet. And the article also points out that while this is allowed in several countries in Europe it's not allowed in the U.S., but I suppose you could always plug appliances directly into the battery instead.
by jangletown | 2025-06-26 14:05:12+00:00
That's true, we have been trying to help customers doing evals for ages now, and it's super hard for everyone to build a really good dataset and define great quality metrics

just wanted then to shameless plug this lib I've built recently for this very topic, because it's been much easier to sell that into our clients than evals really, because it's closer to e2e tests: https://github.com/langwatch/scenario

instead of 100 examples, it's easier for people to think on just the anecdotal example where the problem happens and let AI expand it, or replicate a situation from prod and describe the criteria in simple terms or code
by digitalions | 2025-06-26 14:05:44+00:00
Hi HN! I've built ADHD Help, a simple yet powerful web app designed to help manage common ADHD-related states like anxiety, procrastination, irritability, overwhelm, hyperactivity, and distraction.

The app offers:

Interactive Coping Techniques: Immediate guided steps for calming anxiety, managing procrastination, and handling emotional overwhelm using CBT, DBT, and mindfulness methods.

Ambient Sound Mixer: Customize and layer soothing background noises (nature, white noise, café sounds) to enhance focus or relaxation.

Quick ADHD Self-Test: A quick screening to help identify ADHD symptoms.

Curated Blog: Practical articles, personal insights, and evidence-based advice on living better with ADHD.

Would love your feedback and thoughts!

Check it out here: https://adhdhelp.app
by ColinWright | 2025-06-26 14:05:51+00:00
Everyone complains about how crap my website is, so in this case I've just exported a page from my internal zim-wiki. Yes, it can have photos, but it doesn't give any control over sizing or positioning, so I'm providing links for people to click through to.

It's the middle of my working day and I'm in the middle of meetings, so I don't have time to do anything more right now.
by K0balt | 2025-06-26 14:06:16+00:00
This exactly. Evolution is a stepping stone to engineering., which then will also be subject to evolution. (Is there a word for engineered evolution?)

The trick will be to remain -human- perhaps. Or we just accept the fate of the loser of natural selection, and are replaced by our children of an obsolete god.

I have posited an idea on how this could work and done a bit of world building in that space, perhaps I will overcome my reticence toward writing fiction and publish one day.
by dTal | 2025-06-26 14:07:15+00:00
>If you showed it to people from the 90s, it would be mind blowing

90's? It's mind blowing to me now.

My daily driver laptop is (internally) a Thinkpad T480, a very middle of the road business class laptop from 2018.

It now talks to me. Usually knowledgeably, in a variety of common languages, using software I can download and run for free. It understands human relationships and motivations. It can offer reasonably advice and write simple programs from a description. It notices my tone and tries to adapt its manner.

All of this was inconceivable when I bought the laptop - I would have called it very unrealistic sci-fi. I am trying not to forget that.
by jjk166 | 2025-06-26 14:07:21+00:00
For flights you have to go through significant amounts of security which is often highly variable.

Further, flights tend to be distinct events. For many routes there may only be one per day, and even for busier routes you usually can't just hop on the next one without significant effects on your travel plans, for example rescheduling connecting flights. Trains on the other hand just keep running, there's going to be another one going the exact same route every few hours at most, likely less for busy routes. You can go to a train station without looking at the schedule, for a flight you're scheduling your entire day around it.
by furyofantares | 2025-06-26 14:07:42+00:00
I think you're unfair to the heuristics people use in your framing here.

You said "hence the point its author is trying to make must be true" and "hence it must be modeling the world with high fidelity".

But it's more like "hence the author is likely competent and likely put in a reasonable effort."

When those assumptions hold, putting in a very deep review is less likely to pay off. Maybe you are right that people have been too complacent to begin with, I don't know, but I don't think you've framed it fairly.
by h1fra | 2025-06-26 14:08:08+00:00
what I saw using 5-6 tools like this:

- PR description is never useful they barely summarize the file changes

- 90% of comments are wrong or irrelevant wether it's because it's missing context, missing tribal knowledge, missing code quality rules or wrongly interpret the code change

- 5-10% of the time it actually spots something

Not entirely sure it's worth the noise
by nfriedly | 2025-06-26 14:08:17+00:00
No, I don't think you're doing it wrong. I think the microsoft surfacebook design, where it could be used like a normal laptop with the keyboard attached, or like a tablet with the screen detached was the only design that could really do both well, and it had its own issues.

The regular surface devices (and ipads and android tablets) that are tablet-devices first with flimsy detachable keyboards are fine if you have a table to set them on, but difficult to use on your lap, and often have a mediocre typing experience.

And, on the flip side, you get devices like this where the keyboard stays attached and folds around behind the screen. It can be good for certain use cases, but it's clearly meant to be a laptop first, and it's "tablet mode" is inevitably going to be more cumbersome than a "real" tablet.

I doubt there's any perfect solution, TBH.
by latexr | 2025-06-26 14:08:25+00:00
> and a message along the lines of "here's how you can do it, I guess by the end of the day".

— How about you do it, motherfucker?! If it’s that simple, you do it! And when you can’t, I’ll come down there, push your face on the keyboard, and burn your office to the ground, how about that?

— Well, you don’t have to get mean about it.

— Yeah, I do have to get mean about it. Nothing worse than an ignorant, arrogant, know-it-all.

If Harlan Ellison were a programmer today.

https://www.youtube.com/watch?v=S-kiU0-f0cg&t=150s
by rahimnathwani | 2025-06-26 14:08:44+00:00
Prisons make criminals more likely to commit crime in the future.

Prisons make people less likely to become criminals.

Your comment focuses on prison and the impact it has on a single criminal who is caught, convicted, and put in prison. Sometimes this is a useful way to look at things.

I think it's far more useful to consider prison's impact on all the people who are not in prison. It serves as a crime deterrent.
by sorenjan | 2025-06-26 14:09:17+00:00
The snipping tool in Windows 11 can already record videos. I just copied the result and then pasted it in Telegram, it worked great and can handle more than 256 colors. I guess having gif support for those who need it is better than not having it, but I don't see why it would be better than the current video format.

I don't even know which format they use at the moment when copying to the clipboard, but when saving as a file it's saved as an mp4 file using aac for audio and h.264 for video.
by asmodeuslucifer | 2025-06-26 14:10:22+00:00
Jack Smith is breathing out of spite.

He’s survived:

Incorrect name suffix entries.

DOB mismatches.

Insurance Portal rejections.

Jill’s confused, dazed look.

Three AARP cards that instilled Jill with lifelong UHC trauma.

A system that insists Jack’s name is “not on file.”
by JohnKemeny | 2025-06-26 14:10:32+00:00
To add to devs and Teslas, you have journalists using LLMs writing summaries, lawyers using LLMs writing dispositions, doctors using LLMs writing their patient entries, and law enforcement using LLMs writing their forensics report.

All of these make mistakes (there are documented incidents).

And yes, we can counter with "the journalists are dumb for not verifying", "the lawyers are dumb for not checking", etc., but we should also be open for the fact that these are intelligent and professional people who make mistakes because they were mislead by those who sell LLMs.
by mystified5016 | 2025-06-26 14:11:10+00:00
Honestly the only permanent solution to this is probably a big string of LeftPad events. Maintainers of projects like this that have been subsumed into corporate infrastructure should pull the plug and nuke the git repo.

Disastrous, apocalyptic consequences is the only way to get the attention of the real decision makers. If libxml2 just vanishes and someone explains to John Chrome or whoever that $150k a year will make the problem go away, it's a non-decision. $150k isn't even a rounding error on a rounding error for Google.

The only way to fight corporations just taking whatever they want is to absolutely wreck their shit when they misbehave.

Call it juvenile, sure, but corporations are not rational adults and usually behave like a child throwing a temper tantrum. There have to be real, painful and ongoing consequences in order to force a corporation to behave.
by abusayedopu22 | 2025-06-26 14:11:15+00:00
Hey again,

It is Great to Give you updates and see the improvements in the real time.

So, I am the founder of JustGotFound.

It has been 18 days since i've Launched and Already i have got 3 payouts, in total of 90$.

Working hard on SEO site, Which has 372 Impression and 27 Clicks. Which is really Good for a New Domain.

Aside of SEO, I had 4,309 Unique Visitors, 311,085 Page Hits(49.88 Hits/Visit)

Which is a Huge milestone.

We are Averaging 249 unique Visitors a Day.

Waiting to get To 100 product launched.

And thanks To all Fellow Founders, Who trusted me, and submitted their Products.

Also, I have Provided my 1st Award = Staff Picked.

Another update: Added Google app Store link and Apple play Store link. Grate New for Mobile app devs.

Products are getting upvotes, and comments. So, Users are try out new products and voting on the site.

Next step: Get Fellow Founders to Blog Their improvement on the JustGotFound, Which Will help them Greatly to Make a Succesfully launch.

If you have a product, Or Working on a product. Consider adding it to www.justgotfound.com

it is free, and You can get estimated 200 Visitors on your landing page.

Thanks Again for all the text msgs, all the suggestions. I really appreciate it.

And as Alawys, Stay Tuned. i post updates almost everyday.

Happy Launching :)