HNHacker News
TopNewBestAskShowJobs

foreigner

1,439 karma · joined November 26, 2013

submissionscomments
foreigner··on Fable 5.1 Solves the Cyphral Distich, a 370-year-old cipher
Are they working on the Voynich Manuscript? That seems like something an LLM would be good at.
foreigner··on Version Control Second Coming
The author mentions it briefly, but I'd like to see more exploration of what we can do differently now that we're all online all the time. I think that could potentially enable a Git-level revolution in the way we do things, similar to the way unlimited disk space did for Git.
foreigner··on EV Batteries Are Defying Expectations After Miles
They do.
foreigner··on The only scalable delete in Postgres is DROP TABLE
Surprisingly to remove small numbers of rows in multiple tables (e.g. cleanup between automated tests), DELETE is often faster than TRUNCATE! It's counterintuitive but just measure it for yourself and see. Note you can DELETE from multiple tables in one statement using CTEs, and that way you don't need to think about foreign key dependency order.
foreigner··on Human Routers of Machine Words
"the machine can’t even write good yet"
foreigner··on The Last Technical Interview
How about instead of a contrived take-home project or doing unpaid "real work" for the company, we ask candidates to do n hours of work on an open source project?

That's real useful work, if we don't hire them they can show it off to a different hiring company, and it makes the world a better place.

foreigner··on Little Free Library
Public libraries are funded and supported by the public though. They need attention, and if you read the other comments on this post it's almost like most of these people don't even realise that public libraries exist.
foreigner··on The Sling: Humanity's Forgotten Power
That was a lovely video, thank you.
foreigner··on The Codex App
Can't build iOS apps on anything else sadly.
foreigner··on Running Claude Code dangerously (safely)
I caught Claude using docker (running as root) to access files on my machine it couldn't read using it's user.
foreigner··on Welcome to Gas Town
Naming this after a distopia may be unintentionally apt...
foreigner··on Ask HN: How are you sandboxing coding agents?
I'm using Catnip (https://github.com/wandb/catnip). It runs Claude Code in YOLO mode inside a Docker container, and also manages multiple Claude instances running in Git worktrees. I'm pretty happy with it but would be happier if it addressed limiting network access to guard against exfiltration.
foreigner··on GraphQL: The enterprise honeymoon is over
Consider how authorization is going to work. You can't trust the client!
foreigner··on I wasted years of my life in crypto
Tangential: a friend of mine growing up refused to read Ayn Rand, because he said that everyone he knew that had read her books turned into assholes, and he didn't want to become an asshole too.
foreigner··on CSS now has an if() conditional function
Can these be used inside inline style attributes?
foreigner··on A desktop app for isolated, parallel agentic development
It's working, just a bit fiddly to setup.
foreigner··on A desktop app for isolated, parallel agentic development
I've been using Catnip for this: https://github.com/wandb/catnip

Very similar features, Catnip is Claude Code specific and does everything in a Docker container so you can more safely run in YOLO mode and the Git worktrees don't make a mess on your host filesystem or checkout. Also is mobile responsive which is cute.

foreigner··on A desktop app for isolated, parallel agentic development
Struggling with the same thing right now. I'm trying to make it work by generating unique ports for each instance so they don't conflict. Not quite 100% successful yet.
foreigner··on The Paranoid Guide to Running Copilot CLI in a Secure Docker Sandbox
I recently started using Catnip (https://github.com/wandb/catnip) for this. Catnip also automatically manages multiple Git worktrees, and has a responsive UI for mobile.
foreigner··on Tips for stroke-surviving software engineers
> You, too, have a limited context window.

Love this!

foreigner··on Show HN: Write Go code in JavaScript files
Reminds me of this toy I made some years ago: https://www.npmjs.com/package/polyglot-tag
foreigner··on Show HN: Open source, logical multi-master PostgreSQL replication
What are the pros and cons of this compared to CockroachDB?
foreigner··on The Hardware Knowledge That Every Programmer Should Know
Also important to know that if you're accessing disk, database, or network those are so slow that this stuff probably doesn't matter.
foreigner··on Leatherman (vagabond)
Similar to Leslie Cochran in Austin.
foreigner··on Stategraph: Terraform state as a distributed systems problem
This looks awesome but what is the end state (pun intended) going to be? Will this be an open source project? Commercial closed-source? Somewhere in between?
foreigner··on Slow social media
Replacing the current social media giants is incredibly hard because of network effects and lock-in. Could we instead implement most of the OP's ideas with a client for an existing social media site that filters out all the crap?
foreigner··on The Software Engineers Paid to Fix Vibe Coded Messes
I have literally never seen that happen in practice. The prototype code always evolves to become the product.
foreigner··on Ask HN: Who wants to be hired? (September 2025)
Location: Winchester, United Kingdom

Remote: yes

Willing to relocate: no

Technologies: Expert in NodeJS, experienced with AWS, Typescript, Javascript, SQL, web technologies, and many more

Résumé/CV: https://www.linkedin.com/in/roy-paterson/

Email: whoishiring@roypaterson.com

I'm looking for a full time Senior Software Engineer role, either as a team lead or an individual contributor. I've been working fully remotely for many years.

I have 25 years of software development experience working with a variety of industries and technologies. I've led teams and mentored engineers. I've filed patents. I've taken a startup to a successful exit. I've founded my own bootstrapped startup. Imagine what I could do for you!

foreigner··on Claude for Chrome
So many haters here! I'd love it if Claude could help me write some bookmarklets or UserScripts to improve some clunky sites I have to use.
foreigner··on Ask HN: Who wants to be hired? (July 2025)
Location: Winchester, United Kingdom

Remote: yes

Willing to relocate: no

Technologies: Expert in NodeJS, experienced with AWS, Typescript, Javascript, SQL, web technologies, and many more

Résumé/CV: https://www.linkedin.com/in/roy-paterson/

Email: whoishiring@roypaterson.com

I'm looking for a full time Senior Software Engineer role, either as a team lead or an individual contributor. I've been working fully remotely for many years.

I have 25 years of software development experience working with a variety of industries and technologies. I've led teams and mentored engineers. I've filed patents. I've taken a startup to a successful exit. I've founded my own bootstrapped startup. Imagine what I could do for you!

Page 1 of 19Next →