HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Finbarr

no profile record

Submissions

Sakana Fugu

sakana.ai
247 points·by Finbarr·19 days ago·127 comments

Treat your coding agents like developers

finbarr.site
24 points·by Finbarr·2 months ago·16 comments

How I sequenced my genome at home

twitter.com
18 points·by Finbarr·3 months ago·5 comments

Trump Responds to Anthropic

twitter.com
8 points·by Finbarr·4 months ago·0 comments

In Defense of SaaS

finbarr.site
4 points·by Finbarr·5 months ago·1 comments

In Defense of SaaS

twitter.com
2 points·by Finbarr·5 months ago·0 comments

Show HN: Startup Tarot Cards

minifiniti.com
4 points·by Finbarr·6 months ago·4 comments

Show HN: Yolobox – Run AI coding agents with full sudo without nuking home dir

github.com
122 points·by Finbarr·6 months ago·99 comments

Brain – The Hallucinating Chemist: From Synapse to Self

govindchavada.substack.com
2 points·by Finbarr·6 months ago·0 comments

What is a Startup CTO?

kuril.in
2 points·by Finbarr·7 months ago·0 comments

Genie, Take the Wheel

kuril.in
2 points·by Finbarr·9 months ago·1 comments

The Brain as RAG: How We Think, Decide, and Learn

govindchavada.substack.com
1 points·by Finbarr·9 months ago·1 comments

How Bail Bonds Work

finbarr.site
31 points·by Finbarr·last year·8 comments

comments

Finbarr
·17 days ago·discuss
RubyLLM is very easy to use. Made extensive use of it for a project last year. Drawbacks are it was difficult to instrument for true trace observability and it has a pattern where retries will delete the underlying models so the history you see is clean but not necessarily great for seeing exactly what the sequence of API calls was.
Finbarr
·2 months ago·discuss
Interesting suggestion, thank you!
Finbarr
·2 months ago·discuss
I wouldn't assume that a VM will give you complete security against a determined AI. yolobox started as a way to prevent accidental `rm -rf ~` and has expanded into a set of tools that make working with CLI agents easier.

Personally, I run yolobox directly on the host. Being able to tell the agent it has sudo and can install and do whatever it needs to accomplish any task is handy.
Finbarr
·2 months ago·discuss
Docker was only exposed later, after I realized that any sufficiently determined AI could break out of the container, and attempts to contain it were a waste of time. Also note that the docker socket is not exposed by default. There's a --docker flag for this.

I made some comments about exploits in the original post [1]. Gemini was quite creative in adding git hooks to the repo that would execute on the host machine. That folder is shared.
Finbarr
·2 months ago·discuss
The docker compose stack for the applications is spun up on the host. The agents have access to the docker socket which means they can talk to docker from inside their sandbox and spin up new sibling containers on the host. Yolobox isn’t designed for full isolation- just accidental commands you wouldn’t want to run on the host, and a convenient way of giving agents a customizable environment they control.

Early on in development I tried to harden the container to prevent deliberate escapes by the agent. This was a waste of time as the agents just kept finding more and more exploits when I asked them to try and break out.
Finbarr
·2 months ago·discuss
Did you read the post? That's exactly the problem I just solved.
Finbarr
·2 months ago·discuss
VMs bring greater isolation but they're a lot heavier and slower. The agents just use github for synchronization here, though I've been considering building some kind of todo list overlay locally.
Finbarr
·2 months ago·discuss
Hard drives are cheap and I haven't approached the limit yet. So I left this as a future optimization.
Finbarr
·2 months ago·discuss
Author here. Three months ago I posted a Show HN for yolobox [1] - a sandbox for running AI coding agents without them being able to nuke your home directory.

Since then I've been using it almost every day, which eventually meant wanting more than one agent running against the same project at the same time. This post is what I learned trying to make that work without it being a constant disaster.

The short version: git worktrees are the right Git abstraction and the wrong abstraction for this problem. The unit you want to fork is the developer, not the branch - full folder copy, its own Compose project, its own URL. yolobox now ships a fork subcommand that does this.

Happy to answer questions.

[1] https://news.ycombinator.com/item?id=46592344
Finbarr
·3 months ago·discuss
I think you're making some hasty generalizations here. They don't "uniformly" cover for their colleagues. Do you expect the police service to be perfect and never make mistakes? Can you point me towards a single human-run service where that's the case?
Finbarr
·3 months ago·discuss
County was not a typo. It's awful whenever there's an overuse of force in the USA. I'd recommend watching a few police bodycam videos on youtube before judging them wholesale though. The experience of a police officer in the United States seems to be long periods of tedium punctuated by moments of sheer terror and adrenaline. Anyone out there can have a gun and encounters can unexpectedly escalate to deadly violence in seconds. Some of them should not be police officers. There are many great officers out there just trying to protect their communities.
Finbarr
·3 months ago·discuss
Agreed. Flock has been a key contributor in solving numerous crimes. I'm happy for Flock to be in my county and would like the police to have more access to technology like this, not less.
Finbarr
·3 months ago·discuss
Who cares that the code is garbage? As the models get bigger and more powerful it will be trivial to fully refactor the whole codebase. It’s coming sooner than you think.
Finbarr
·3 months ago·discuss
MS treatments tend to take 3 forms:

- immune reset (sledgehammer that can “cure” diseases like MS but with many side effects and potential complications)

- immune suppression (super effective but with increased risk of infections and blunts vaccines)

- immune redirection (less effective but doesn’t mess up your immune system so badly).

It’s only in the last ~10 years that super effective treatments that can stop ~99% of lesion progression have existed- Ocrevus and Kesimpta. These are anti CD20 disease modifying therapies that destroy all your B cells. The memoir of Dr. Stephen Hauser- “The Face Laughs While The Brain Cries”- provides a fascinating insight into the development of these treatments over the last ~40 years of his career.

There are active trials of newer types of treatment and a lot of progress is being made in the MS space. It used to be a “death sentence” disease but is quite manageable for many sufferers now. It’s different for every individual and I wish the blog author good health.
Finbarr
·4 months ago·discuss
Awesome to see a bash-only method of solving this problem. Also like that it alerts on attempts to read restricted stuff.

I built yolobox to solve this using docker/apple containers: https://github.com/finbarr/yolobox
Finbarr
·5 months ago·discuss
I wrote an article about this a few days ago that has been gaining a lot of traction: https://finbarr.site/2026/02/12/in-defense-of-saas.html

Point solutions are going to be free. Complex systems with support, integrations, switching costs, customer data, etc., are not going to be free.
Finbarr
·5 months ago·discuss
The whole idea was a bit of a joke and a reflection on how ridiculous it is that people get in trouble for failing to regurgitate the correct takes when certain events occur. It’s like insurance against getting canceled.
Finbarr
·5 months ago·discuss
AI refusals are fascinating to me. Claude refused to build me a news scraper that would post political hot takes to twitter. But it would happily build a political news scraper. And it would happily build a twitter poster.

Side note: I wanted to build this so anyone could choose to protect themselves against being accused of having failed to take a stand on the “important issues” of the day. Just choose your political leaning and the AI would consult the correct echo chambers to repeat from.
Finbarr
·6 months ago·discuss
"maybe even a high production value promo video showcasing happy employees, rare wood office counters and a shoes-off policy."

Don't forget surfboards!

This was a great post, Alex. Thanks for sharing! Hunger and high agency are such important traits in every startup hire.
Finbarr
·6 months ago·discuss
It uses a service called the game crafter.