Excellent update, very speedy on upgrades now. Amazing what a little (safe) concurrency will do.
Homebrew.app, however, has a show-stopper for me. "Failed to decode Homebrew JSON output" on the installed/upgrades panel. I'm guessing the Discover panel would normally indicate which Formulae/Casks are already installed, but because it couldn't parse the JSON output, that feature (if it exists) doesn't work.
I'll file an issue—I know HN isn't your bug tracker :)
Edit: there's an issue there already, and I sorted out the root cause: iTerm2's shell integration. If you're using zsh as your shell, the solution is here [^0] in the second comment.
I just have to say: I _hate_ with a white-hot fury the growing usage of html-load and error-report dot com bullshit on these sites. I block those domains for gratuitous ad-serving, and sites just cycle a modal error now.
(I know, I could disable JavaScript everywhere and enable it on a site-by-site basis. Maybe that time has come.)
I'm so weary of seeing Claude-isms everywhere. It makes everything so much more of a cognitive burden to read, whether you're reading for leisure or comprehension.
It's _so_ frustrating.
reply