News for hackers. Stuff that matters.
Re:Thoughts on macOS Package Managers by 0x54D5 on Monday April 29, 2019 @11:26PM (#19784901)
They also de-list older versions of popular packages like PHP 7.0. A package manager should never de-list. There are many valid reasons why someone might want to install an old version of a package.

As a user I'm not a big fan of the order of their CLI switches. For example to restart PHP-FPM:

brew services restart [email protected]

In Ubuntu the same thing is

sudo service php7.0-fpm restart

Should restarting a service require sudo? I think it should.

Should the service name be first and then the operation? I think it should as well.

Good luck convincing brew maintainers of this. It's like talking to a brick wall.

Re:Thoughts on macOS Package Managers by zenexer on Tuesday April 30, 2019 @12:53PM (#19789624)
The advantage to having the service name last is that you can easily list multiple services. On a default Ubuntu installation, this is now possible with systemd, another opinionated piece of software:

    sudo systemctl restart php7.0-fpm
I tend to prefer this syntax because I can perform an action on multiple services with a single command.
Re:Thoughts on macOS Package Managers by h1d on Wednesday May 01, 2019 @07:06AM (#19796029)
Also easier to make aliases instead of functions, if args require to be in the middle of other arguments.