News for hackers. Stuff that matters.
Re:I reverse engineered Google Docs to play back any documen... by savrajsingh on Saturday December 26, 2020 @02:24PM (#25545713)
I love how git calls this feature “blame” :)
Re:I reverse engineered Google Docs to play back any documen... by _fat_santa on Saturday December 26, 2020 @02:46PM (#25545893)
Funny story, I was once in a company meeting and said something alone the lines of "blame is on X Engineer for that feature". Non technical product manager thought I was actually calling the guy out. Well sorta, but more technically.
Re:I reverse engineered Google Docs to play back any documen... by mfontani on Saturday December 26, 2020 @03:04PM (#25546030)
$ git config --global alias.praise blame # Who wrote this most beautiful piece of.. code?
Re:I reverse engineered Google Docs to play back any documen... by kzrdude on Saturday December 26, 2020 @03:29PM (#25546232)
I thought something like that shipped by default, but I can't find it. I find git annotate though, a confusing almost doppelgänger to git blame.
Re:I reverse engineered Google Docs to play back any documen... by gokhan on Saturday December 26, 2020 @03:11PM (#25546096)
SVN called it blame, before git. There might be other predecessors.
Re:I reverse engineered Google Docs to play back any documen... by contingencies on Saturday December 26, 2020 @05:30PM (#25546942)
Apparently CVS had it, probably but not certainly before SVN https://linux.die.net/man/1/cvs
Re:I reverse engineered Google Docs to play back any documen... by mrshu on Saturday December 26, 2020 @02:57PM (#25545972)
Strangely enough, this does seem to exist for Google Sheets:

https://webapps.stackexchange.com/questions/73080/is-there-a...

Re:I reverse engineered Google Docs to play back any documen... by conanbatt on Saturday December 26, 2020 @03:24PM (#25546195)
I bet you money that 5 years from now this will be renamed to "attribute" or "authorship".
Re:I reverse engineered Google Docs to play back any documen... by SkyPuncher on Saturday December 26, 2020 @04:25PM (#25546564)
Jetbrain's IDEs label it as "annotate".

Though, I suspect that's intended as a generalization of the various VCS options they support.

---

I do think it'd be good to move away from the negative connotation associated with blame. I want to know who to ask about some code, not who to blame for it breaking.

Re:I reverse engineered Google Docs to play back any documen... by z3t4 on Saturday December 26, 2020 @04:52PM (#25546724)
Annotate is used in Mercurial (and probably others).
Re:I reverse engineered Google Docs to play back any documen... by astura on Saturday December 26, 2020 @04:53PM (#25546727)
CVS called it annotate back in the 90s.
Re:I reverse engineered Google Docs to play back any documen... by JadeNB on Saturday December 26, 2020 @04:13PM (#25546501)
Because of Linus's well documented concern for people's feelings?
Re:I reverse engineered Google Docs to play back any documen... by conanbatt on Saturday December 26, 2020 @04:33PM (#25546607)
It is happening to master -> main on github.
Re:I reverse engineered Google Docs to play back any documen... by JadeNB on Saturday December 26, 2020 @06:31PM (#25547325)
Linus does not control GitHub.
Re:I reverse engineered Google Docs to play back any documen... by conanbatt on Saturday December 26, 2020 @08:15PM (#25547929)
Care to take the bet then? 5 years to get 'blame' renamed?
Re:I reverse engineered Google Docs to play back any documen... by JadeNB on Saturday December 26, 2020 @10:57PM (#25548688)
No, but, if you remember, then you've got documented bragging rights when it happens.
Re:I reverse engineered Google Docs to play back any documen... by conanbatt on Saturday December 26, 2020 @11:21PM (#25548796)
I have bragging rights on putting my money where my mouth is today.
Re:I reverse engineered Google Docs to play back any documen... by hyperdimension on Saturday December 26, 2020 @03:40PM (#25546293)
% git thank-profusely