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.
Sure, but this might win you a couple of years max. Homebrew's "Support Tiers" page, which I linked, also addresses OCLP users, going so far as to specify a minimum Intel architecture. So, even if you use OCLP to allow support for newer OS versions, eventually your CPU architecture will be too old and you're back in Tier 3.
Also, the writing is on the wall: Ultimately, Homebrew will be ARM-only, once Apple's legacy support becomes ARM-only. At which point it's game-over for Intel Macs.
Homebrew solves the "availability of software" problem in the Mac ecosystem, but it does not solve the "Need to stay on the new hardware treadmill" problem.
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.
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.
I haven’t noticed it consume any additional battery. It doesn’t actually connect to a vpn server, or reencrypt traffic. It’s just a hack to deny select connections. I often do end up turning it off after a few days, though, because some times I need tracking redirects to work, and I’m too lazy to always whitelist.
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).
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.
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.
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.