Recent submissions

Comment · 7 days ago
It works indirectly via WSL2!

Last time I tried Windows though, coding agents were pretty finicky on native Windows for some reason. Maybe this gap is closed now though!

If you have the tokens to spend, please give it a try. I am curious to see how well it will work. The toolchains it uses, Bun & Zig, do work there, and I think most of the system tricks have Windows equivalents

Comment · 7 days ago
There's a herdr-like keymap, and I even migrate your workspaces, tabs, panes and live processes!

I haven't used OMP before. Let me take a look :)

Comment · 7 days ago
Thank you for your kind words and so happy you liked it!

I put a lot of small touches like that throughout the app. It just makes me feel cozy inside haha.

Comment · 7 days ago
ok I read up on the sandbox. IIUC, this applies to the installer/formula part. The app itself is still unsandboxed.

I can see that it closes one vector of attack (attacking the install script serving), but beyond that the user still runs the binary outside a sandbox.

I feel that the binaries themselves, both directly and indirectly (supply chain attack) are the elephant in the room.

Any thoughts on that? I always wished the cli stuff I install from Homebrew was locked down by default, but it's not practical with today's computer systems since it kills usability.

Anyway, big fan of Homebrew. Looks like I can't submit a formula to core until I get more traction on GitHub (stars/forks/watchers). Otherwise I have to go to taps which takes away a lot of the benefits of being on homebrew-core iiuc.

Comment · 7 days ago
Thank you for your kind words!

I work off of several machines, and the lack of native remoting has been frustrating for me so it’s the next big thing to add :)

Can you share the theme clunkiness you’re seeing? I tried to avoid having another theme system for users to config, but maybe these adaptive tricks won’t quite cut it.

My email is [email protected]

The huge ts files are indeed concerning, but in practice are more resilient than I had expected. They do eventually break down though, and I have been refactoring the systems as they reach their limits. (the last one was a breaking up agent providers into modules, motivated by wanting to support Pi and OpenCode)

Comment · 7 days ago
Ooh can you get a repro on those repaint/flicker bugs?

I do have some very basic git tooling in there but would be awesome to beef it up :)

Comment · 7 days ago
TIL! Thank you :)

I’ll take a look then, as I am unsure how sandboxing will interact with this system since it does a few unusual things

Comment · 7 days ago
There's a built-in theme called "Animal Style" that adapts to your terminal's existing theme by picking up & extending its palette, and specifically tries to adapt to light themes as well :)

It works ~alright in light themes, but not as well considered as the default one yet which is why it's not the default.

Can you give it a try?

Comment · 7 days ago
Yeah I am not a fan of curl bash either, but installing via most package managers (brew, npm etc) isn’t much better, since most of these skip sandboxing rn.

Maybe I am missing something, but the second you run the code, it has the same powers and risk profile as a bash curled from the internet. Maybe something about having explicit versioning?

(as an aside, I think this will change very soon…)

Comment · 8 days ago
Thats very kind of you :)

Hope you like it!

For the website, it would be helpful to have either a screenshot or a "sandbox" thing so I can play with it a bit

Comment · 3 years ago
Why does that mean that the final price must the opaque during the moment of purchasing decision, though?

If the goal is keeping people informed, one can show various breakdowns, piecharts or any other creative infographic at the canvas of the bill.

Comment · 3 years ago
Exactly this
Comment · 3 years ago
In San Francisco restaurants, I’ve seen this tactic applied liberally. Maybe AirBnb and DoorDash are rubbing off on them:)

A common one sees the restaurant charge you separately for the employee health benefits, cynically marketing it to consumers as “healthy SF” and “SF health mandate”.

What’s sort of fun is that like cryptocurrencies, you can always materialize new ones out of thin air. One popular establishment demands that you pay a separate “carbon offset fee”.

Comment · 6 years ago
OMG, "The Screener" is something I've always wanted. There's a lot to love about this.

Something I am nervous about is using a @hey.com email. Similarly to domain, it's a world-visible and sticky, but unlike domains, it isn't portable, the only options are: pay Basecamp forever, or lose access. gulp

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton