Live data from Hacker News

HomeBrew Analytics – top 1000 packages installed over last year

brew.sh

61–70 of 168 posts

Re: HomeBrew Analytics – top 1000 packages installed over last year

#61
post #27

A lot of people have yet to discover nvm (:

More likely due to issues rather than ignorance: "Homebrew installation is not supported. If you have issues with homebrew-installed nvm, please brew uninstall it, and install it using the instructions below, before filing an issue."

https://github.com/creationix/nvm#important-notes

Re: HomeBrew Analytics – top 1000 packages installed over last year

#62
post #13

I'm surprised that ripgrep is so low, at #227. I've been using it instead of grep the last few months and I could never go back. Check it out if you haven't! Here is the repo and a technical breakdown by the author: https://github.com/BurntSushi/ripgrep http://blog.burntsushi.net/ripgrep/

`git grep` works just fine and it also pretty quick. i'm sure it isn't 100% the same use-case, but most of the time i'm looking inside a repo anyway, and for the other times i can just go get a coffee

Re: HomeBrew Analytics – top 1000 packages installed over last year

#63
post #14
post #13

I'm surprised that ripgrep is so low, at #227. I've been using it instead of grep the last few months and I could never go back. Check it out if you haven't! Here is the repo and a technical breakdown by the author: https://github.com/BurntSushi/ripgrep http://blog.burntsushi.net/ripgrep/

Probably in part because the_silver_searcher ('ag') which is a very similar tool is #65 It's the one I personally use simply because I discovered it before ripgrep came out. Plus the 'ag' commandline is super easy.

ripgrep's command line is `rg`, and it's much faster. When I first installed it I aliased `ag` to it to easy the transition.

Re: HomeBrew Analytics – top 1000 packages installed over last year

#64
post #53

Earlier quoted context omitted.

That only sets up the value proposition for the maintainers - not for making it public. What value do any of us, not on the Homebrew maintenance team, derive from this list (other than fuel for "X is better than Y" arguments)?

It informs me of software I didn't know about and yet is popular among presumably mostly developers and power users. I need to know about that.

There are literally dozens of "how I setup my machine/tools I use" lists and even setup scripts on GitHub.if you "need" to know what others are doing, refer to those. Or ask.

I'll happily tell you my toolset, but I don't use home brew and I wouldn't allow it to send my usage to google even if I did

Re: HomeBrew Analytics – top 1000 packages installed over last year

#65

Someone super needs to turn that list into an expanded version with a 2 line summary of each line. I found myself tabbing out to google constantly like 'fdk-aac, wow, that's a thing? cool~'

I found myself googling 'yarn' and being surprised to find a bunch of pages about... knitting.

Re: HomeBrew Analytics – top 1000 packages installed over last year

#66
post #13

I'm surprised that ripgrep is so low, at #227. I've been using it instead of grep the last few months and I could never go back. Check it out if you haven't! Here is the repo and a technical breakdown by the author: https://github.com/BurntSushi/ripgrep http://blog.burntsushi.net/ripgrep/

I imagine a lot of people install it via cargo.

It’s also only very recently that the crown has passed from ag (the silver searcher) to rg.

Re: HomeBrew Analytics – top 1000 packages installed over last year

#67
post #13

I'm surprised that ripgrep is so low, at #227. I've been using it instead of grep the last few months and I could never go back. Check it out if you haven't! Here is the repo and a technical breakdown by the author: https://github.com/BurntSushi/ripgrep http://blog.burntsushi.net/ripgrep/

`git grep` works just fine and it also pretty quick. i'm sure it isn't 100% the same use-case, but most of the time i'm looking inside a repo anyway, and for the other times i can just go get a coffee

The blog post linked in the GP contains benchmarks, including `git grep`. TL;DR is that for simple queries, `git grep` is going to perform about as well as ripgrep. For more complex queries, ripgrep can be faster.

If you're on Windows, ripgrep will also (seamlessly) search UTF-16.

Re: HomeBrew Analytics – top 1000 packages installed over last year

#68

Can someone explain the popularity of imagemagick on there? As in, are that many people tinkering with graphics via the command-line?

batch image resizing. batch image conversion. thumbnailing. making a montage of screenshots or graphs.

many, many use-cases. i use it all the time, it's just more convenient than pixelmator/gimp/photoshop for those tasks.

Re: HomeBrew Analytics – top 1000 packages installed over last year

#69
This information is similar to debian's popcon: http://popcon.debian.org/, but one advantage popcon has is that it tries to measure actual usage of a tool even after it's installed. This avoids over-counting people who install something and then never or rarely use it. Of course, that's more of a problem with Linux distributions (which tend to install a kitchen sink worth of stuff) than with homebrew (where people probably install a much smaller subset). In any case, it would probably be quite easy for homebrew to collect the same statistic (basically just look at the atimes of installed binaries).

[Disclosure: I'm the original author of popcon so I'm biased :)]

Re: HomeBrew Analytics – top 1000 packages installed over last year

#70

Earlier quoted context omitted.

`git grep` works just fine and it also pretty quick. i'm sure it isn't 100% the same use-case, but most of the time i'm looking inside a repo anyway, and for the other times i can just go get a coffee

The blog post linked in the GP contains benchmarks, including `git grep`. TL;DR is that for simple queries, `git grep` is going to perform about as well as ripgrep. For more complex queries, ripgrep can be faster. If you're on Windows, ripgrep will also (seamlessly) search UTF-16.

i'm definitely not anti-ripgrep, but OP did say "I'm surprised that ripgrep is so low" - i'm not surprised at all, just trying to point out why.

it's just yet another tool which i'd have to learn, and yet another tool that isn't going to be installed on the remote machine.

is the productivity win worth installing it, let alone learning it compared to going from `grep` to `git grep`? for me probably not, diminishing returns. doesn't mean it isn't great software!

(also, for the sake of stats, homebrew is macOS only, although i appreciate the info)

Post reply on HN