I was using Hack for a while, and I liked it. Currently, I'm using Monaco...as I never got around to reinstalling Hack after a recent upgrade. I think I'll reinstall it now.
Comment on Re: What font do you use for programming?
Hack is my terminal font in iTerm2 on my OS X desktop at $work. I do most of my $work programming in vim in the terminal. At home I'm mostly using Liberation Mono although some systems use Courier New or for retro stuff the hardware fonts.