HN user

blainesch

90 karma

deleted

Posts4
Comments51
View on HN

Hain is a great project, they launched a few months after I started working on Zazu!

For comparison:

- Zazu has a github based package manager

- A dotfile for configuration (for backup!)

- Very fast fuzzy matching of file and program names

- Cross platform notifications (toast on windows!)

- An HTML-based preview pane

- Cross platform!

I haven't heard of lacona until you just mentioned it, but it does look nice. They also have plugins written in node, but offer a more "natural language" search, which Zazu doesn't. Zazu is also completely open source, but they have a paid version. Zazu is all cross platform, but Lacona only offers mac builds.

I haven't installed Quick Silver in many years, so my understanding may be dated, but at the time it didn't offer many intuitive actions, such as copying the calculator result to your clipboard.

Alfred doesn't treat plugins as first class citizens, only alfred can have the top level search space, all plugins have prefixes. Plugins in Zazu are first class citizens, there is no built in behavior so you have more flexibility with what you want.

Zazu is also cross platform, so switching between Mac and Ubuntu for instance wouldn't hurt your workflow. Alfred and QuickSilver are Mac specific.

Yes, since the first file finder needed to be cross platform I create a cache in the plugin, but a mac specific one would be great! :D

Technically it spins up another process and recursively goes through a whitelisted set of directories. It caches just the app locations, not all the files.

Wouldn't this be considered an anti-pattern? Similar to switching to emacs just to make it work exactly like vim? Just use vim, or in this case, just use mercurial?

This feels like it builds off of the philosophy of not being a victim.. if you find a problem, just fix it. In these use cases, that is simple to do.

In the "why" section you list 3 reasons.

In case something happens to GitHub. More generally because keeping your data in the cloud and relying on the cloud to back it up is foolish

I disagree, cloud backups are more reliable.

In case someone takes down a repository that you were interested in. If you run github-backup with your username, it will back up all the repositories you have watched and starred.

If the repo goes down it's already going to be a lot harder to use, but it seems easier to fork a repo.

So you can keep working on your repository while on a plane, or on a remote beach or mountaintop. Just like Linus intended.

When have you not been able to work on a local repo locally?

Overall, I think I'm missing the point.

This startup sounds like a horrible place to work. They should aim to use a carrot, not a stick. Every employee is rightfully scared, and is hopefully thinking of finding another place to work.

If they offered incentives for meeting or passing their sales goals, they would be much more motivated. Compared to be scared of losing their job just because they missed a goal. There should always be the option to fail, even for non-tech.

[dead] 11 years ago

I bet having this plugin installed will make it very difficult to review pull requests for this plugin.