madarco

Joined 15 years ago

Karma
141
Submissions
82
Member since
Nov 15
Maker, Developer, Founder - 3DRacers.com
View on Hacker News

Recent submissions

Comment · 1 month ago
I've done the same but using Notion, and I've found really interesting to let the agents write a small "Dev Blog" post on a Notion page with what they built in the sessions, with screenshots, videos etc.

Also working with parallel sandboxes is a must: I use a manger session that read/write the issues from Notion and dispatch them to workers, it handles similar work to the same box to minimize merge conflicts.

PS: I'm using AgentBox for this (discl: I'm the author, free OSS): npm -g i @madarco/agentbox but now also Claude is releasing Projects (still rolling out) and Cursor had cloud agents for a while

Comment · 3 months ago
Comment · 4 months ago
It had already been like this long before widespread LLM adoption: quality hiring was only really possible through manual candidate scouting on LinkedIn, at conferences, through word of mouth, and so on.

Sending a CV had already become mostly useless 3–4 years ago because of the huge amount of noise: candidates applying from all over the world, often even spoofing their actual location, FAANGs firing, flooding the market with (in theory) great candidates with great resumes.

The solution is the same one that has been successfully used forever: a trial period.

Luckily, a video interview with a senior developer is still enough to spot a good candidate.

Go through real code: add a bug to a branch of your codebase, have the candidate share their screen on TeamViewer, and let them debug and fix the issue. Ask questions live to understand how they reason about the system, how they would test whether the change works, and so on.

This will filter out 99% of candidates. But it is still possible to get lucky, which is why the trial period matters.

I’ve never had major issues and have always hired very strong engineers. I only had to terminate someone after the trial period twice.

Comment · 4 months ago
with the advent of NEOgeo everything changed, Super Side Kick, Goal Goal Goal and other wonderful games, often with a 4 players cabinet!
Comment · 5 months ago
Comment · 5 months ago
you are right, I've experimented with cp -a on macOS as well for https://github.com/madarco/agentbox and in the end found it's actually faster to use worktrees inside docker containers while mounting your .git repo inside them.

Then after the node_modules (or apt packages) are installed, take a docker commit snapshot.

Now I have truly isolated parallel workspaces in <10s.

Also the system was easy to adapt to cloud environments as well so now I have Hetzner, Vercel, Daytona as well (using their native snapshotting systems for fast boot after the initial setup)

Comment · 5 months ago
Comment · 5 months ago
meanwhile pnpm 10.x by default won't donwload packages younger than a day
Comment · 5 months ago
Actually, the old Kindle had physical buttons, which I find more ergonomic when reading in bed
Comment · 1 year ago
Comment · 2 years ago
I'm not sure... several parts of this story seem unbelievable to be honest.
Comment · 2 years ago
I think it's because the library calls directly the LLM AND saves any debug/trace info. While other tools let you use the standard (eg OpenAI) sdk and uses an https proxy to intercept the requests
Comment · 2 years ago
I literally spent more time looking at the UI than playing with the tool itself, I really love this skeuomorphism!

If you remove the dark-gray border from the buttons it's even better!

Comment · 2 years ago
Whisper, the STT model created by OpenAI can understand you whispering. You can try it with the ChatGPT mobile app to see it yourself

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton