• mootoday 15 minutes ago

    All I can say when I see Homebrew: "I replaced Homebrew with Devbox" [1]

    [1] https://mootoday.com/blog/i-replaced-homebrew-with-devbox

    • cglan 3 hours ago

      I’ve switched over to devbox, which is a thin, easy to use wrapper around Nix on osx. Haven’t had to install brew yet. Brew was simple in theory but I always ran into so many issues like this, or just various packages polluting everything. Fingers crossed I don’t have to go back

      As someone who hates tinkering with this kinda stuff, I’m surprised how well it works so far

      • vbezhenar 21 minutes ago

        My issues with homebrew are:

        1. I hate the concept of dependency management. I want every package to ship with all dependencies inside. Just download tarball, extract and that's about it.

        2. homebrew often wants to install things I already have, like python.

        3. No easy way to install old packages.

        I don't understand why things are made harder than they should be.

        • JTyQZSnP3cQGa8B 2 hours ago

          MacPorts is a great alternative, also way older but never has been as successful as Homebrew.

          • zdw 2 hours ago

            Second recommendation for MacPorts

            It predates Homebrew by a bit and is under Apple's http://www.macosforge.org umbrella of OSS projects, so as close to 1st party support as you can get.

        • october8140 an hour ago

          > I frequently have rate limiting problems with my GitHub account

          What are people doing to get their account rate limited?

          • JohnMakin a minute ago

            CI/CD pipelines at large scale can pull directly from src repos sometimes causing stuff like this, just off the top of my head. I think the default is 5000 per hour which is not very much for automation to chew through. I ran into something similar with bitbucket once that I had to engineer around because it was very annoying.