Top all-time · #10458
John Firebaugh
Personal blog · jfire.io/blogprogrammingweb
John Firebaugh's personal blog at jfire.io covers programming and web. Since 2012, 7 different Hacker News readers have linked it 8 times, most often “Code Archaeology With Git”. The last post was in 2013, but the archive is still widely read.
Too few sampled comments (3) to say how often HN recommends it.?
Why HN links it
HN commenters link posts by John Firebaugh on Ember.js object accessors (get/set) and on git pickaxe for tracing line history. The comments cite them as resources and do not judge the writing.
Summarised by Claude from a sample of 3 HN comments that link here. Each comment is marked recommending, critical or neutral (citing without judging); how this works.
JavaScript borrowed the new and delete keywords from its less-dynamic predecessor languages. They feel a bit out of place in a garbage collected …
Most-linked posts?
- Code Archaeology With Git4 people · 4 mentions · first linked 2012-03-08
What Hacker News says?
I think he's referring to the get/set accessors (e.g. `myObject.set('foo', bar)` instead of `myObject.foo = bar`). Here are some resources: # http://emberjs.com/guides/object-model/classes-and-instances... # http://jfire.io/blog/2012/04/19/why-ember-dot-js-doesnt-use-... # http://emberjs.com/api/classes/Ember.Array.html
Comment linking /blog/2012/04/19/why-ember-dot-js-doesnt-use-property-descriptors/
on “Ember.js 1.0 RC1 released”Submitted New-less JavaScript (2013) as a story · 37 points
HN discussionWhile that's true; `git pickaxe` will also do what you describe. The added bonus is that one could use pickaxe to follow a specific line's changes way farther back than a normal comment. http://jfire.io/blog/2012/03/07/code-archaeology-with-git/
Comment linking /blog/2012/03/07/code-archaeology-with-git/
on “Version control: best practices”Submitted Code Archaeology With Git as a story · 2 points
HN discussionSomewhat to my surprise when I found out, git-mv doesn't actually result in any extra metadata about the rename getting stored in the repository: "Git has a rename command git mv, but that is just for convenience. The effect is indistinguishable from removing the file and adding another with different name and the same content." https://git.wiki.kernel.org/index.php/GitFaq#Why_does_Git_no... All content in git is ex…
Comment linking /blog/2012/03/07/code-archaeology-with-git/
on “Renaming is the killer app of distributed version control (2007)”Submitted Code Archaeology with Git – John Firebaugh as a story · 1 points
HN discussionSubmitted I'm making animated art with #d3js, one piece every day as a story · 1 points
HN discussionSubmitted How to securely bootstrap JSON in a Rails view as a story · 1 points
HN discussion