20 comments

[ 4.6 ms ] story [ 62.3 ms ] thread
It's an okay idea, but a pull request to suggest a coffee place is a pain in the arse, a drop pin and form would be much nicer, even for us who use the command line a lot.
That's a valid concern with this user interface. However, this might also work as a filter, because only real geeks will suggest a coffee place via pull request.
Only real geeks will suggest via git, sure, but there are a gazillion real geeks who simply won't because it's too PITA :(
Looks like your ng-cloak isn't working - you may need to add a few CSS classes - see here http://stackoverflow.com/questions/11249768/angularjs-ng-clo...
author here. I'm using ng-cloak, but maybe I misunderstood the way how this should be defined there, or maybe is not working well with less.js.

Thanks for the link I will have a second look.

`ng-cloak` doesn't work if your scripts are not in the head. Also, you should not use the less.js script in production, it is unbelievably slow. You should compile the LESS files into CSS files before deploying to a live site.
Add

     .ng-cloak {display: none !important;}
To your css. You've already added the ng-cloak class to your element, angular will remove it once it is done loading.
Thanks for the suggestion. Should be fixed by now.
I kinda like http://jlord.github.io/hack-spots/ more. (Although I'm biased based on geographical location.)

Powered by a Google Spreadsheet, so instead of `git commit`, it's "Add a row to this public spreadsheet!"

Why would I do that? Why don't you got commit yourself some mturk workers instead.
Nice! I was thinking of doing something like this some weekend. Wouldn't a database be better for the places instead of that static file?
I would assume that the main reason for doing a commit to the repo is for the most part to distinguish a developer from a standard layperson - as opposed to any easier methods using a database.

I don't mind this approach but from what I can tell, you need to automate your pull request to deployment process - ideally keep it down to a few seconds and even email the committer to indicate that their pull has been accepted and can be seen on the site with a link.

(comment deleted)
San Francisco only, but I've been using http://arethereseats.com/ for a while. It's usually pretty up-to-date (when it's not Thanksgiving) and has saved me from making a useless trip more than once.
And thus the term "forkbait" was born.
Actually I was thinking this is a great way to teach new developers how to fork, clone, push and do pull requests.
@xando - why did you decide to remove the authors.txt from the original repo? it's cool to see my contributed places on your website, though