frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Setting up your spare Mac for Claude Code to control, a step-by-step guide

https://ykdojo.github.io/claude-controls-mac/
75•ykev•2h ago

Comments

addajones•1h ago
I currently have Claude Desktop installed on a separate Mac mini M4 and control it with Dispatch. Is there a reason to do this method, it still seems the way I have it setup it has full control over the local account I gave it on the Mac mini.
hahajk•1h ago
Dispatch/Cowork is basically claude code in a container. The section "Why not run it in a container?" would address your question in the post. One example I run into is that Cowork won't download and fill out or read pdfs or other files due to container permissions. Vanilla claude code has no problem using curl and wget.
_puk•12m ago
Cowork gets tangled with git as well. Fails, and then can't delete lock files.

Running a helper from the terminal, making Claude work in a working directory, and then create a .commit file has been my workaround for this for a while now.

Imagine there's a better solution nowadays, but this allows me to use dispatch building on Vercel, so I can check it out from wherever, without too much pain.

tyre•52m ago
Why would you need an M4 for this? If most of the "thinking" is happening on Anthropic's side, are you running particularly resource-intensive apps?
theptip•36m ago
I found Dispatch to be less capable than RC. The latter is more like the direct Code experience (though there are some gaps in RC mode vs in a Claude-owned sandbox).

I’d love to just have Claude use my machine as a sandbox host instead of having to run RC on each host session. (In case you are listening Boris ;) ).

In the meantime I have a janky master RC session that creates new tmux windows and Claude RC sessions for each new code trajectory that I want to run.

The other benefit here is you can drop down and use termux to use Code directly if you hit a RC bug, I found permissions UX to be a bit flaky in the iOS UI.

schainks•1h ago
Dispatch works great, and I have reversed the setup so Claude can ssh-spawn sessions on my homelab for non-Mac dependent work
rootsudo•1h ago
I’ve been doing something similar with an old m2. It isn’t powerful enough for local models, well sufficient local models but for openclaw and Claude it’s been perfect.

MacBook m1/m2 also are cheap enough now vs an Mac mini which I was surprised about, not too surprised but yeah..

trollbridge•1h ago
I am sorry to report that 16GB+ MacBook Airs/MacBooks have become unreasonably expensive - probably from use cases like this.
lizardking•1h ago
My setup is sort of reversed. The powerful machine (framework desktop) is my headless AI machine and M1 mbp is my daily driver. Works well!
deadbabe•1h ago
I still don't understand what these freaks are doing running these agents 24/7 on machines. What are they doing? Managing a todo list? You mean crossing items off as you complete them? Research tasks? To do what?

Never really get good answers. There is no killer app. Just bikeshedding.

leokennis•1h ago
Exact same question as you. When the new ChatGPT app dropped it suggested to me to set up a task something like (paraphrased) “every Monday read my Gmail and Slack an make a summary and task list for the week”.

Why would I need an LLM to do this for me? That’s 5 minutes of work max, and doing it gets me in the flow of work again, to see what’s going on and needs to be done.

phil21•44m ago
For a lot of folks summarizing a few days of work email and especially slack chats is way more than 5 minutes. Some work environments do not have great communication hygiene so it can be overwhelming to try to keep up with 500 emails a day and 38 Slack channels.

For the folks I talk to who use a LLM for this that seems to be the case. Takes a huge cognitive load off every morning and saves them an hour or two.

More or less a very expensive band aid over a bad work environment.

I kinda use it the same way in a sense. I have a little skill I run against our (horrible) task management system to summarize things and give me a punchlist to work through sorted by priority. This saves me thousands of clicks to do the same thing in the horrible web UI. A proper system in the first place would be a lot better!

At some point I’ll probably just take that to the next logical step and have the LLM write my own web interface to abstract and replace the horrible one entirely for me.

croes•34m ago
And how can they be sure the summary correct and doesn’t miss anything important?
dchuk•48m ago
I just redid my homelab/media server (switched from an old NUC I couldn’t figure out how to stop overheating even with some decent modification work, now using an hp elitedesk with an i5 processor that is handling my stack nicely). Thinking about setting up a vm on the base ubuntu install for isolation to run Claude in. May play with dispatch, may just put raw Claude code then use Moshi app on my iPhone and iPad.
catoc•40m ago
I just cannot come up with a good AI-is-actually-24/7-helping-me-out use case.

Please help: I wánt to need this!

msh•31m ago
Same here
kushie•21m ago
i like using /remote-control to keep vibe dev running smoothly against my usage limits and deadlines
catoc•15m ago
Running Claude code 24/7 on a code base on that “second Mac” so you can always continue after a usage limit reset, from your main device or from your phone?
ProofHouse•16m ago
ask AI to help
hamdingers•8m ago
They help folks on fixed rate plans consistently hit their usage limits which provides them the feeling of getting their money's worth.
Yokolos•7m ago
I've done this on a spare Mac Mini I have (just with codex instead). It's insanely useful.

I've used it to spin up a WoW private server (AzerothCore) in containers with docker compose and write an extremely easy to use script for managing it. I've used it to setup and configure a private "GitHub" (forgejo). Then to migrate one of my gamedev projects to git LFS. And after two days of hating my life because of lfs, I had it setup/configure a private S3 (seaweedfs) and migrate my repository over to it and rewrite the entire git history to extricate anything related to lfs. After struggling for a month to get wireguard working properly between all my PCs and a VPS, I finally had codex do it and now everything is running perfectly.

I think the benefit of having Claude/codex with full access is I can have an idea and have it set everything up within minutes tooling or infrastructure-wise and focus on the things I actually care about (software development). It's like having my own DevOps engineer, except I don't have to pay them a proper salary (yet).

weard_beard•38m ago
I've been putting off learning Claude and this article had me strongly considering jumping in. Then I looked up Anthropic pricing and its 100x more convoluted than cloud services management. Its a goddamn full time job and independent skill set figuring out how to prevent going bankrupt from AI usage!

I think I'm gonna be a late adopter on this one until the industry figures out a less cumbersome pricing model.

guluarte•29m ago
i just use terminus + wireguard + tmux and works great, i can control claude/codex from my phone while working out
threethirtytwo•25m ago
What's a good way to give a limited amount of money to the LLM, say like 2k or 5k or something. But keep it completely separate from my identity.

Like I want the LLM to have a bank account and he can do ANYTHING with that bank account that he wants. But he can't fuck anything up that has to so with me. He only has 2 - 5k

chasd00•12m ago
Idk how you could at least in the US. Closest thing off the top of my head would be one of those checking accounts you can setup for kids. It would still be tied to you.
arxari•24m ago
> setting up your spare Mac

as one has

ProofHouse•15m ago
i once thought the same
brandnewideas•22m ago
You people are too far gone
somewhatrandom9•14m ago
Though it doesn't get by all the hurdles mentioned, it is alternatively possible to run Mac OS in a VM on your Mac using UTM and install Claude Code within the UTM VM. UTM can be run under a non-admin Mac account. This can allow you to use most Mac-native tooling, at least. The interactive performance of using the Claude Code ui on the VM isn't great, however. I'm not sure if you can log into the VM via terminal on the host from the non-root admin account to avoid the ui performance issues.
drnick1•4m ago
Giving sudo permissions to an agent seems reckless. Claude gets his own unprivileged UNIX account, no more. I don't bother with containers or VMs however.
moron4hire•43m ago
Because then OpenAI can read your emails and project communications and eventually build a model they will sell as an automated consultant. The CEOs will uncritically eat it up just long enough to cut the footing out from the industry. Once everyone is used to the sorry state of software, nobody will be able to imagine putting people to the task anymore and we'll have the new world order that Altman and Theil have been talking about creating.
greggsy•1h ago
I set it up out of curiosity a few months ago and realised I had no requirement for it whatsoever.

I’m actually very time-poor, so figured it could help be clawed back time doing… what exactly?

fooster•59m ago
I think you need to open your mind to the possibilities? For example:

- scanning logs for errors and

- opening issues which are then auto-triaged and

- PRs are opened for them and auto-reviewed and

- merged (and deployed).

This workflow alone is immensely powerful, and takes alot of burden off the team.

airstrike•53m ago
> This workflow alone is immensely powerful, and takes alot of burden off the team.

ITSM those unsupervised workflows are essentially an attempt at purported productivity in the near term at the expense of meaningful incremental long term burden for teams.

The only ostensible benefit is in the eyes of the AI-psychotic tinkerer, who knows no better, or in those of the clout-chasing developer farming likes on their LinkedIn posts.

mystifyingpoi•48m ago
None of this requires running it 24/7.
kdheiwns•58m ago
It seems the main use case is having Claude automatically write blogposts about how great using Claude is, then submit them wherever necessary.

There's lots of news about the billions AI companies spend on data center construction, but it feels like it's not even a fraction of the money they're spending on endless nonstop blogs about how great their app is at doing... things. Things that will never be defined.

artisinal•54m ago
Swiping Tinder. It takes about 5000 matches to get a date. It’s easier to just automate it. It automatically adds dates to my calendar, all I have to do is show up. I get a summary of our chat history (well, what the agent wrote to her) in the notes section of the calendar entry and some pointers and talking points for the date.

Maybe I should have the agent also do a background check.

PS: This is a joke, but feel free to steal this idea.

mystifyingpoi•46m ago
Crap, I totally believed this. We live in a dystopia already.
kurthr•45m ago
Any sufficiently advanced satire...
rootsudo•19m ago
It works well enough for bumble web, just make sure you have rate limiting..

Then the openclaw WhatsApp module…

Kidding of course.

ronbenton•50m ago
Have it work down my jira tickets while I’m sitting on the porcelain throne
theptip•13m ago
If you can’t think up enough coding projects to keep an agent busy in the background that’s a skill issue on your side.
voidingw•6m ago
I've used it for the following when I've had tokens to burn:

  - Fuzzing with the goal for it to apply domain-specific and source-informed knowledge to choose specific fuzzing approaches.
  - More generally, any optimization problem that benefits from domain-specific or source informed knowledge.
  - Running Microsoft's SkillOpt [0].
[0]: https://github.com/microsoft/SkillOpt

Why the Job Search Sucks (2018)

https://blog.webb.page
1•NetOpWibby•1m ago•1 comments

Soon We Won't Program Computers. We'll Train Them Like Dogs (2016)

https://www.wired.com/2016/05/the-end-of-code/
1•mbil•1m ago•0 comments

Gibraltar land grab stirs age-old dispute with Spain

https://www.ft.com/content/58d83b39-79c6-41f0-89c8-04856483d4e1
1•mmarian•2m ago•1 comments

REO Trucks I4 4WD Pickup Truck Starts at $21,500

https://reotrucks.com
1•b_mc2•3m ago•0 comments

What a $20 coding subscription actually buys

https://tailscale.com/blog/aperture-ai-passthrough-subscription-costs
1•Brajeshwar•6m ago•0 comments

The unreasonable difficulty of time series forecasting

https://suzyahyah.github.io/machine%20learning/2026/06/27/trouble-with-time-series.html
2•suzyahyah•7m ago•0 comments

OpenAI Strategic Lead Defines Open-Source AI as Dystopian Hellscape

https://twitter.com/deanwball/status/2078133895766114412
1•shellwirt•8m ago•0 comments

Show HN: Get alerts for good seats at 70mm IMAX showings of The Odyssey

https://imaxxing.io/
2•andrewtorkbaker•10m ago•1 comments

Electron apps: web browsers in a trenchcoat

https://ssg.dev/electron-apps-web-browsers-in-a-trenchcoat/
2•sedatk•14m ago•1 comments

The Death of the Software Developer

https://aimakesmesad.com/the-death-of-the-software-developer/
3•Rudism•18m ago•1 comments

Tangled · The next-generation social coding platform

https://tangled.org
1•antfarm•20m ago•1 comments

Ask HN: What did you learn last month? (June 2026)

1•bhu1st•20m ago•0 comments

PgGraph: Transform your Postgres data to graphs

https://github.com/Evokoa/pgGraph
1•handfuloflight•21m ago•0 comments

Freya 0.4 – Rust GUI library

https://freyaui.dev/posts/0.4
2•birdculture•21m ago•0 comments

In Germany if you say a restaurant is just ok they send the gestapo after you

https://twitter.com/eigen_moomin/status/2077471686295957749
7•bko•23m ago•1 comments

Orchflows: Build self-improving loops in one sentence

https://github.com/DanMcInerney/orchflows
2•DanMcInerney•26m ago•0 comments

Lucy 2.5 – Realtime Video Editing via World Model

https://lucy.decart.ai/
1•ProjectBarks•29m ago•0 comments

British runner Josh Kerr smashes 27-year-old men's mile record

https://www.espn.com/olympics/story/_/id/49391430/british-runner-josh-kerr-smashes-27-year-old-me...
2•linuxfan2718•29m ago•0 comments

Controlling Reasoning Effort in LLMs

https://magazine.sebastianraschka.com/p/controlling-reasoning-effort-in-llms
1•matt_d•30m ago•0 comments

New Drone Nearly Disappears in Flight

https://www.youtube.com/watch?v=1mUgyV3A1O0
1•bookofjoe•40m ago•1 comments

The Kimi K3 Moment

https://stephen.bochinski.dev/blog/2026/07/18/the-kimi-k3-moment/
3•sbochins•43m ago•0 comments

Sushi – Your Raw Data Served Perfectly

https://trysushi.xyz
2•premxai•45m ago•0 comments

A 30-year-old open problem in complexity theory resolved by GPT-5.6 Pro

https://zenodo.org/records/21431468
1•bmisterxster•46m ago•0 comments

Palantir Durable Agents

https://www.youtube.com/playlist?list=PLSoYzKs38mqI
1•pascal-maker•46m ago•0 comments

Goodbye, and Thanks for All the Bikesheds

https://queue.acm.org/detail.cfm?id=3818307
31•Ygg2•49m ago•4 comments

Direct H2 generation from mixed plastic waste via alkaline thermal treatment

https://www.pnas.org/doi/10.1073/pnas.2537552123
1•bookofjoe•52m ago•0 comments

An uroboros program with 100 programming languages

https://github.com/mame/quine-relay
2•modinfo•52m ago•0 comments

Overtraining as the path to human-like AI

https://www.seangoedecke.com/overtraining-as-the-path-to-human-like-ai/
4•Brajeshwar•52m ago•0 comments

We Built a Multiplayer Code Editor with Cloudflare, Yjs, and CodeMirror

https://coderscreen.com/blog/building-multiplayer-code-editor-cloudflare-yjs-codemirror
2•rogutkuba•53m ago•0 comments

Show HN: Todowing – A browser extension that shows Todoist sub-tasks inline

https://todowing.com/
1•vivgui•57m ago•0 comments