Live data from Hacker News

Magit Kickstarter fully funded

kickstarter.com

51–60 of 74 posts

Re: Magit Kickstarter fully funded

#51

Earlier quoted context omitted.

If you like Helm, check out Ivy, Counsel, and Swiper.[1] They do many of the things that Helm does, but are a lot faster, less buggy, and have a less unorthodox UI. Also check out Hydra (by the same author).[2] That's really revolutionized my Emacs experience recently. It's customizable menu system you can add anywhere. I've put all those Emacs functions I keep forgetting exist in to it and now they're all at my fing…

> I've put all those Emacs functions I keep forgetting exist in to it and now they're all at my fingertips. Can you share some of that? I've been meaning to get into Hydra, and would gladly look at some configs.

Hydra itself actually has a ton of really good examples here: [1]

But really the best place to start is with the hydra docs: [2] which not only has examples but detailed explanations of them too.

Regarding my own hydras, they're not quite ready for prime time. But when they are, I'll be posting them to r/emacs.[3] In the meantime, you can search there for hydras too: [4]

[1] - https://github.com/abo-abo/hydra/wiki/Hydras-by-Topic

[2] - https://github.com/abo-abo/hydra

[3] - https://www.reddit.com/r/emacs

[4] - https://www.reddit.com/r/emacs/search?q=hydra&restrict_sr=on

Re: Magit Kickstarter fully funded

#52

Seems pretty difficult to use, almost on the same level as trying to learn to use vim/emacs on 2017, somehow i expected a "poweful (G)UI" rather than a text-based one. Anyone has a good recommendation for a good GUI for GIT, GIT-GUI its a really confusing and jetbrains integrations felt like someone with heavy background on cvs/svn made the interface.

The question is: How well do you know git? If you know it well, magit should be pretty intuitive. If you don't know git, you might be overwhelmed by all the strange names and options. But they're all just git -- all exposed for you to use.

Nice ad hominem pal.

Re: Magit Kickstarter fully funded

#53

Earlier quoted context omitted.

If you like Helm, check out Ivy, Counsel, and Swiper.[1] They do many of the things that Helm does, but are a lot faster, less buggy, and have a less unorthodox UI. Also check out Hydra (by the same author).[2] That's really revolutionized my Emacs experience recently. It's customizable menu system you can add anywhere. I've put all those Emacs functions I keep forgetting exist in to it and now they're all at my fing…

> I've put all those Emacs functions I keep forgetting exist in to it and now they're all at my fingertips. Can you share some of that? I've been meaning to get into Hydra, and would gladly look at some configs.

spacemacs has a notion of transient states with menu systems like that that is a set of hydra menus. something like `spc w .` to get into a window transient state that shows you this menu: https://i.imgur.com/2VADwd9.png

or `spc b .` that gives you a bunch of buffer selection functions https://i.imgur.com/htj6xEn.png

quite useful and pretty easy to add to if you have a niche that is not being fulfilled by the standard spacemacs.

a more complex transient state might be for org-agenda

https://github.com/syl20bnr/spacemacs/blob/master/layers/%2B...

and a complete list of transient states here by searching for `define-transient-state` that you may feel compelled to copy.

https://github.com/syl20bnr/spacemacs/search?utf8=%E2%9C%93&...

Re: Magit Kickstarter fully funded

#54
post #12

Earlier quoted context omitted.

What is difficult about it? I don't mean that combatively. Genuinely curious. I'd think a toolbar might help some folks, but I also expect some folks need a different interface.

From the example of kickstarter, it seems completely undiscoverable -- things just keep happening and popping up and down, with no obvious indication of how, or why, those things were selected. It's a demo which I'm sure appeals to emacs users, who are the target, but I couldn't imagine using it as a non-emacs user. I previously tried learning emacs to use OrgMode, and gave up after a couple of days when I failed to…

This is my original point, tbh i didn't know about magit before this post, when i first opened the link and find out about it somehow i expected a GUI rather than a text-based app, m sure vim/emacs fans are excited about it but to me, this type of UIs (text-based) feel old and clunky. it's like we were still using norton/midnight commander for handling our files.

Re: Magit Kickstarter fully funded

#55

Seems pretty difficult to use, almost on the same level as trying to learn to use vim/emacs on 2017, somehow i expected a "poweful (G)UI" rather than a text-based one. Anyone has a good recommendation for a good GUI for GIT, GIT-GUI its a really confusing and jetbrains integrations felt like someone with heavy background on cvs/svn made the interface.

IntelliJ's git UI is the best I've seen.

Re: Magit Kickstarter fully funded

#56
post #3

Wow, I had no idea this was happening! You can still back it and apparently get Magit stickers. Magit is so good that it's actually a reason to use Emacs in the first place.

> I had no idea this was happening! It was actually posted to HN early during the campaign, but the capricious Gods of the HN Frontpage didn't bless the submission.

Fundraisers are penalized on HN because they don't fit the site mandate. There are always exceptions though. If we had known about this one we might have made an exception for it.

Re: Magit Kickstarter fully funded

#57
post #22

Earlier quoted context omitted.

From the example of kickstarter, it seems completely undiscoverable -- things just keep happening and popping up and down, with no obvious indication of how, or why, those things were selected. It's a demo which I'm sure appeals to emacs users, who are the target, but I couldn't imagine using it as a non-emacs user. I previously tried learning emacs to use OrgMode, and gave up after a couple of days when I failed to…

The key bindings are typically very mnenomic. For example "s" stages, "c" brings up the commit window, "b" the branches window, etc. There are a few that go against this. "x", for example. But it really becomes almost conversational. Edit: corrected spelling of mnenomic. :) Not convinced it is correct word, oddly...

The correct spelling should be mnemonic.

Re: Magit Kickstarter fully funded

#58
post #22

Earlier quoted context omitted.

The key bindings are typically very mnenomic. For example "s" stages, "c" brings up the commit window, "b" the branches window, etc. There are a few that go against this. "x", for example. But it really becomes almost conversational. Edit: corrected spelling of mnenomic. :) Not convinced it is correct word, oddly...

The correct spelling should be mnemonic.

[deleted]

Re: Magit Kickstarter fully funded

#59
post #3

Wow, I had no idea this was happening! You can still back it and apparently get Magit stickers. Magit is so good that it's actually a reason to use Emacs in the first place.

> Wow, I had no idea this was happening!

This is, by far, my primary complaint about Kickstarter. They insist on sending me emails with "Things we like on Kickstarter". It is, generally speaking, full of absolutely irrelevant projects in the context of someone with a history on KS indicating I am only interested in technology projects.

It is truly infuriating because it always leads to exactly what you said: I had no idea project x was on KS.

I don't know what it is. Some kind of an internal cult. Or is it incompetence? They have my entire history on their site spanning years of supporting projects. Yet they think I might find campaigns about bow-ties and butterflies interesting? Unbelievable.

I wonder how much better campaigns could do if KS actually got their shit together?

Re: Magit Kickstarter fully funded

#60
post #56

Earlier quoted context omitted.

> I had no idea this was happening! It was actually posted to HN early during the campaign, but the capricious Gods of the HN Frontpage didn't bless the submission.

Fundraisers are penalized on HN because they don't fit the site mandate. There are always exceptions though. If we had known about this one we might have made an exception for it.

Ah, didn't know about this. It was a bit frustrating to see 15 attempts by happy Magit users to let HN know about the campaign fail miserably. Especially because a few weeks earlier "Emacs and Magit" [1] easily made it to #1. So when this thread at least managed to stay on the front page I figured that drama and success sell, trying to interest potential users in a tool that has more to offer than meets the eye, not so much.

By the way, this thread took a huge dive at some point - was that due to some manual penalty?

And now for something completely different: It just occurred to me that Magit's success is partially due to the use of Lisp, for reasons similar to those described in "Beating the Averages" [2]. Just thought that would be worth mentioning to give this more relevance to the HN crowd ;-)

[1] https://news.ycombinator.com/item?id=14819256 [2] http://www.paulgraham.com/avg.html

Post reply on HN