Hacker Newsnew | comments | show | ask | jobs | submit | login

For those that are worried, the source is there to inspect and compile. For those that aren't, there's reduced friction. It's a young project and I could move the binary elsewhere, but I'm not sure that would change your concern?

Is there an alternate process you would suggest?

-----


I believe GP was saying two separate things. First of all, it's unusual to commit binaries to source control, because they can't be merged, etc. Second of all, he personally isn't comfortable with binaries and would rather compile from source.

It'd be more traditional to release binaries separately, maybe using the following: https://github.com/blog/1547-release-your-software

-----


Ah, I'd missed that update. Thanks! I prefer this to the current workflow.

-----


Indeed, thanks for clarifying. The linked post sounds like a good workflow.

-----


Slingshot's supported Retina since V2. Dropbox's auto-upload of screen shots is pretty good (they're using a private API to copy the link the your clipboard before the upload even starts, so it feels really fast), but if you share files outside of screen shots, Slingshot might still fill a need with file and clipboard sharing.

-----


It actually lets you do this already, though the documentation is relegated to a manpage that doesn't get installed automatically. It checks, in order, for:

  - $GHI_REPO env var
  - git config ghi.repo
  - remote named "upstream"
  - remote named "origin"
So you can just use "git config ghi.repo username/reponame" to get the behavior you want.

-----


We didn't spend $79 to read his blog.

Amazon offers 2 price points, emphasizes the ad-driven one, and somewhat obscures the fact that it's ad-driven. I don't see how that relates to the free (and Creative Commons free content of) marco.org, and the fact that he syndicates ads from a network he trusts there.

-----


  If you want to set your login shell to zsh, go to System 
  Preferences -> Users and Groups. Right-click on your user 
  account and select Advanced Options. Change the login shell 
  dropdown to /bin/zsh.
You're better off using `chsh -s /bin/zsh` (or, better yet, `brew install zsh`, append `/usr/local/bin/zsh` to `/etc/shells`, and use that, instead).

-----


> 2.5 centimeters long and 0.7 centimeters wide

An improvement on the 8mm x 2mm meat reported on just a few months ago:

http://www.newyorker.com/reporting/2011/05/23/110523fa_fact_...

But still, where is "6 months" coming from? A vague "year" figure is given by Mark Post (with the caveat that funding is needed), but that doesn't even bring into consideration the process of getting the meat out of the lab and into the grocery store.

-----


I wondered the same thing about the 6 month figure. This is some aggregator site run by the SciFi/SyFy channel? It's the kind of pop science reporting I think is bordering on irresponsible, really. Their source is New Scientist requiring a signup:

http://www.newscientist.com/article/mg21128283.500-meat-with...

That article isn't much more informative though. That New Yorker article was much higher quality, as expected.

-----


Relevant NPR interview:

http://www.npr.org/2011/08/30/139786731/tube-burgers-the-wor...

-----


I would have loved to have had this a year ago, or two, etc., but my accidental quits haven't been nearly as frustrating since upgrading to Lion. I can still see this being useful, though, especially with apps that are slow to implement resume functionality.

-----


(You should only have to run this the first time you bundle.)

-----


You can use Bundler to isolate your gems locally, or you can use rbenv-gemset:

https://github.com/jamis/rbenv-gemset

-----


Having a standalone GCC installer is a nice option (especially if you have an Air with limited disk space), but if you want to avoid the hassle of debugging the occasional compilation failure, Xcode is the way to go.

-----


Just a note about GCC/XCode on Lion (esp. if using homebrew):

The default GCC installed by Xcode is no longer GCC you expect it too be, it's actually a hybrid of LLVM and GCC

/usr/bin/gcc --version i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1

A non-hybrid version in installed at:

/usr/bin/gcc-4.2 --version i686-apple-darwin11-gcc-4.2.1 (GCC) 4.2.1

It's a rather important change to GCC on mac, it even broke `brew install mysql` for awhile:

https://github.com/mxcl/homebrew/issues/6277

Some great hackers found out it was linking to Apple's internal pthread library.

Code-softly hackers.

-----


It also breaks building GCC due to an LLVM issue (it gives a nice internal compiler error). It's fixed in LLVM upstream, but nothing Apple ships yet.

-----


The 4GB download when all you actually want is GCC is also pretty painful.

-----

More

Guidelines | FAQ | Support | API | Lists | Bookmarklet | DMCA | Y Combinator | Apply | Contact

Search: