57 points cachebag 3 hours ago 31 comments
MiroslavPokorny 2 hours ago | parent
wg0 1 hour ago | parent
duskwuff 1 hour ago | parent
binaryturtle 1 hour ago | parent
Personally I was burnt by Homebrew many years ago already. I lost trust in any such package managers. Since then I went back to just compile everything myself (I manage about 300 packages like that in my installation.) It's not that a big of problem. Only initially when you need to bootstrap everything to replace Homebrew it was quite the time investment, of course. But now you compile like a package here or there… just follow the script. It's very quickly done.
The best thing… no clutter. Every package has its strict directory. I only symlink from that what I need into /usr/local/bin.
frizlab 1 hour ago | parent
Brian_K_White 45 minutes ago | parent
Like, how did people so ignorant come to manage such a project? I excuse most of the users but not the authors who have the balls to call themselves "engineers" on top.
I wouldn't be suprised if they weren't the very reason shortly after that Apple took over ownership and brute force OS control over those dirs.
mschuster91 16 minutes ago | parent
mediumsmart 1 hour ago | parent
maxhille 58 minutes ago | parent
sevg 1 hour ago | parent
iagooar 1 hour ago | parent
worthless-trash 1 hour ago | parent
BugsJustFindMe 1 hour ago | parent
Ok, but why a new app for that instead of a PR for brew?
fooker 54 minutes ago | parent
It’s sad, but also makes some sense.
Nobody wants to maintain someone else’s AI slop when they could do their own version of the slop.
gavinsyancey 32 minutes ago | parent
- homebrew maintainers wouldn't be interested in accepting this as a PR unless it's actually maintainable, as they're the ones who would have to take responsibility for maintaining it going forward. And it needs to integrate well with the existing architecture, be well-designed and well-documented, have a migration plan and fallbacks for esoteric use cases that are currently supported but won't work with this. OPs implementation works, but is some combination of hacked together / slopcoded and it would take a lot of work to get it into a shape that could be accepted upstream. OP isn't interested in (or isn't capable of) putting in that work.
- "I made zerobrew, with 7.6K GitHub stars and thousands of users" sounds more impressive than "I made a contribution to homebrew that sped up package installation by up to 100x" despite the latter being both harder and more useful.
potamic 1 hour ago | parent
BugsJustFindMe 1 hour ago | parent
sampullman 46 minutes ago | parent
karel-3d 1 hour ago | parent
But I always thought I don't need pnpm untill I started using it, so. I don't know.
(I always knew I needed actually good python package manager before uv came, though.)
croes 57 minutes ago | parent
deanc 51 minutes ago | parent
Homebrew has continued to improve performance each major version. It's certainly a lot quicker nowadays than 5 years ago. I want reliability and safety in a package manager, speed is nice to have.
I applaud competition, but something like this starts with trust zero as far as I'm concerned. If there is one place that I want human input over LLM it's here. It needs to scream: smart humans are in control and overseeing the project. I don't see that here.
tacker2000 38 minutes ago | parent
Is it smart to deprecate everything the minute Apple sunsets their OS version?
This is not a smart package manager, its a manager for the “dumb” masses, that need to be saved and protected from themselves by forcing them into the next walled garden, so to speak…
Jaydenaus 49 minutes ago | parent
weikju 43 minutes ago | parent
kstrauser 34 minutes ago | parent
I’ve recently started using mise to manage dotfiles, including its own config, and sync them on all my systems. Now I can easily have all the same packages installed everywhere. I am loving mise a lot these days.
etdznots 39 minutes ago | parent
meghanto 6 minutes ago | parent