News for hackers. Stuff that matters.

crnixon

Re:Learn C and build your own Lisp on Friday April 04, 2014 @09:57AM (#7531405)
Is the source of the text on GitHub or elsewhere? I'd love to send pull requests for some of the things mentioned in these comments, like magic numbers not being in constants.
Re:Show HN: ssh and cd get married on Wednesday February 12, 2014 @09:20AM (#7224379)
Take a look at https://github.com/spencertipping/cd. It will let you cd to local or remote machines the same way, and will take you back to your local machine on "cd ..". (It mounts the remote fs instead of SSHing there.)
Re:A Lisp interpeter in a thousand lines of Bash on Monday January 13, 2014 @09:15PM (#7054958)
Cool, awesome, great point. I tried Googling for your implementation and couldn't find it. Could you drop a link?
In that case, check out Deft: http://jblevins.org/projects/deft/

It's a lot like Notational Velocity, but for Emacs. I've used it for over a year and love it.

Re:Keeping People on Saturday April 13, 2013 @08:12AM (#5543173)
Some of this just doesn't ring true. "Hire slowly": while Github was small for the first 2.5 years, the second 2.5 years have had insane growth.

I don't think Github has been around long enough to see if they can really retain people. They've gotten a lot of people in the last year because of money and because the work is good, to be sure. Someone else great will come along eventually, and the real test of Github's retention will happen when those people have a new offer.

As a purely technical company, Github has a lot of advantages to offer to technical people. I'm not slagging on them: personally, I'd love to work there. I just think they haven't been through a real test of retention yet.

Re:The future of Lisp on Tuesday August 16, 2011 @09:45AM (#2891097)
I agree with the author that Clojure is great, but I think he overly dismisses Scheme. There's not a standard library for Scheme as a whole, but Scheme is almost an idea, not a language. You have to look at the implementations, and Racket (http://racket-lang.org/) has a great library. I'm always surprised that PLT Scheme/Racket hasn't caught on more.
Re:Google tracks you. We don't. An illustrated guide on Monday January 03, 2011 @05:32PM (#2064959)
I like DuckDuckGo. I use it and it's a good search service. But I'm left with a question after this site:

Isn't Google's tracking a _good_ thing in many ways? I want sites to know what I've come searching for so they can present me peripheral content I want and I want Google to know my interests so that they show me ads related to those interests.

I agree Google could do more to alert users about what privacies they are giving up, and I'm glad there's good alternatives if you don't want that info tracked. I think not enough is made of the good side of Google's personalization, however.

Re:Only You Can Prevent git Merge Commits on Friday February 12, 2010 @04:01PM (#1121750)
It will only rebase your local commits.
Re:_why is no more on Wednesday August 19, 2009 @04:21PM (#773682)
It'd be a good idea to collect links to backups of his various projects. Does anyone have a copy of Hobix or Potion laying around?
Re:Ask YC: Open source HTML to PDF on Friday March 20, 2009 @11:16AM (#525007)
Flying Saucer (https://xhtmlrenderer.dev.java.net/) is a pretty badass solution for what you want. It's a Java library, but you can use it in Ruby or any other language that runs on the JVM pretty easily.
Re:Ask HN: The best PHP book for Ruby programmer? on Tuesday January 27, 2009 @02:05PM (#452541)
Heart of Darkness, Joseph Conrad