hk__2
3 hours ago
Hi Mike, I’m @bfontaine on GitHub (I helped maintain Homebrew in ~2014-2016). I’m always impressed at your longevity as a maintainer; it’s been like what, 16+ years you’ve been maintaining Homebrew and you’re still here, still shipping new features! Thank you for everything!
mikemcquaid
3 hours ago
17 in September. Thanks for all your great work at the time! Hope you’re well <3
maxloh
2 hours ago
Homebrew is so good that I use it on Linux whenever possible.
Most Linux package managers cannot separate user-installed packages from system packages. This makes cleaning up your workstation nearly impossible and a pain in the ass, since you can't tell what should be removed, or more importantly, what can be removed.
Also, most native package managers update much slower than Homebrew, meaning you often only get outdated packages.
Washuu
2 hours ago
> Most Linux package managers cannot separate user-installed packages from system packages.
And because of pinning versions to LTS releases on certain Linux distributions many times those packages stay out of date for years. Which is quite annoying.
xenophonf
an hour ago
> quite annoying
It's also quite stable, which you'd think more people would prize given the recent and on-going supply chain attacks.
thewebguyd
an hour ago
Stable as in unchanging, sure.
Stable can also mean "you get to keep all the bugs present in this version for the next 4+ years"
jandrese
a minute ago
Or worse, the kernel moves beyond the package in the repo so a year and a half later it doesn't even work anymore.
VirtualBox is really bad about this.
happyopossum
an hour ago
Given the recent dramatic uptick in vulnerability discoveries, it's also prone to being quite insecure...
xmprt
an hour ago
LTS still typically get security updates. That's what the support in long term support means.
vondur
an hour ago
Homebrew is the default on Bluefin Linux since most of the system is immutable. I like it since I’m so used to it on my Mac.
pram
2 hours ago
Yep homebrew on an LTS distro is pro.