Recent submissions

Comment · 3 months ago
iSH for iPhone: https://ish.app

Free, OSS, pretty great for ssh via VPN => tmux a => codex/claude

I set up Codex to send a notification when done over Pushover (https://pushover.net). With this setup, you can just ssh into a Mac or Linux box either way.

Comment · 7 months ago
Comment · 7 months ago
Restaurants generally have low margins. What brand recognition do social media platforms have with an average person? How much does it cost a restaurant to list themselves on social media? That's your competition, widely-known and free.

You'd probably have better luck if you gave them an actual dotcom address, and you managed all of their online presence for them (Google Maps, Facebook, Instagram, etc.). But even then it's hard to compete with free, especially when your prospective customers are stingy.

Edit: I suppose you're also competing with Uber Eats. You can already see menus there, whether you want delivery or not.

Comment · 7 months ago
Basically the Larry David periscope car: https://www.youtube.com/watch?v=YQRm1cg8T8I

His idea was like a back up camera, but front-facing and elevated (retractable).

Comment · 7 months ago
A protein soda pop, as they're pivoting to, sounds like a gross version of Coca Cola.

The protein bar could work. I personally don't like them, because most of them are just candy bars with added protein.

Meat substitutes (e.g. fake turkey made of tofu) are generally an inferior good, in both the economic sense and the sense of taste. It's not surprising to me that they don't work. Maybe if they're made much cheaper.

Comment · 8 months ago
How is it on battery life to run the VPN continuously?
Comment · 8 months ago
Glad it worked out. And I agree it’s annoying that this doesn’t just work out of the box. It’s not like node/nvm are uncommon, so you’d think they would have ran into the issue when using their own tool.
Comment · 8 months ago
If the author reads this: I’m sorry that you and your girlfriend are going through this.

I would strongly suggest seeing a therapist. I’ve experienced traumatising moments in life, and therapy has been a great help.

Comment · 9 months ago
It worked for me after I configured mise. I needed the mise setup in both `.zprofile` and `.zshrc` for Codex to pick it up. I think mise sets up itself in one of those by default, but Codex uses the other. I expect the same problem would present itself with nvm.

I.e. `eval "$(/Users/max/.local/bin/mise activate zsh)"` in `.zprofile` and `.zshrc`

Then Codex will respect whatever node you've set as default, e.g.:

    mise install node@24
    mise use -g node@24
Codex might respect your project-local `.nvmrc` or `mise.toml` with this setup, but I'm not certain. I was just happy to get Codex to not use a version of node installed by brew (as a dependency of some other package).
Comment · 9 months ago
On top of using scriptio continua, you can write your emails in ancient Greek for that truly authentic feeling.
Comment · 9 months ago
George: To cover my nervousness I started eating an apple, because I think if they hear you chewing on the other end of the phone, it makes you sound casual.

Jerry: Yeah, like a farm boy.

Comment · 9 months ago
Comment · 9 months ago
More or less, delegation and peer review.
Comment · 9 months ago
This is a really pragmatic approach.

Your errors-over-time chart feels pretty accurate to me. The yellow warnings line really sneaks up on you over time.

Comment · 9 months ago
iSH is great as an ssh client. It has a good font out of the box, so it displays tmux and neovim properly.

a-Shell should be faster than iSH for local stuff since the tools are compiled natively, but nothing on iOS, as far as I know, compares to Termux on Android.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton