[{"data":1,"prerenderedAt":308},["ShallowReactive",2],{"project-16441049":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":40,"post_text":43,"what":44,"said":48,"maker_in_thread":99,"shape":111,"grid":114,"attempts":264,"same_week":272,"maker_shows":42,"maker_hidden":300,"reader_version":301,"card":302},"16441049","git self-blame","Blame yourself for others' mistakes","title","Show HN: git self-blame – Blame yourself for others' mistakes","https:\u002F\u002Fgithub.com\u002FJacobEvelyn\u002Fgit-self-blame","github.com","jacobevelyn",1519331055,2018,74,55,587,2155,28,"notable","dev_tools","git tooling","cli",[24,25,26,27],"git blame","git","version control","code history","curious",0.095,{"positive":31,"neutral":32,"mixed":33,"critical":33},1,10,0,11,{"design":36,"docs":37,"execution":38,"idea":39},{"positive":33,"critical":33},{"positive":31,"critical":33},{"positive":33,"critical":33},{"positive":33,"critical":33},[33,33,41,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,33,41,33,33,33,33,41,33,41,33,42,33,41,41,33,33,41,41,41],3,5,null,{"problem":43,"audience":43,"pricing":43,"motivation":43,"time_to_build":43,"stack":45,"openness":46,"stage":47,"team_size":47},[],"open_source","unknown",{"praise":49,"objections":62,"requests":70,"questions":78,"alternatives":83},[50],{"value":51,"source":52,"evidence":53},"Funny joke project that makes a point about blame culture","commenter",[54,58],{"id":55,"by":56,"text":57},"16441369","gedaxiang","I realize this is a bit of a joke, but does anyone else think \"blameless\" culture has gone a bit too far? I think it's important to stress that everyone makes mistakes, and that…",{"id":59,"by":60,"text":61},"16442372","SilasX","Heh, I have a functionally similar joke project that I named git-upstage: https:\u002F\u002Fgithub.com\u002FSilasX\u002Fgit-upstage The difference is, this one's focus is on stealing credit for…",[63],{"value":64,"source":52,"evidence":65},"Blame culture is about the team's attitude, not the command name",[66],{"id":67,"by":68,"text":69},"16441727","tomca32","Absolutely. I see people saying how \"blame\" has a terrible name and to use git praise instead. In the end, it's all irrelevant. If you work in a company\u002Fteam that has a blame and…",[71],{"value":72,"source":52,"evidence":73},"Add an alias to replace git blame on teammates' machines",[74],{"id":75,"by":76,"text":77},"16441418","dh-g","Not in the spirit of the project but I would like to see an alias added to the README to replace `git blame` (to run on your own \u002F teammates \u002F friends computers).",[79],{"value":80,"source":52,"evidence":81},"Whether blameless culture has gone too far",[82],{"id":55,"by":56,"text":57},[84,95],{"value":85,"source":52,"evidence":86},"git praise alias in svn and git",[87,91],{"id":88,"by":89,"text":90},"16441467","krebby","I've always liked the idea of aliasing \"git blame\" as \"git praise\". Makes me feel a bit more warm and fuzzy and focuses on the positive aspects of committing code. To your point,…",{"id":92,"by":93,"text":94},"16441597","darrenf","> The feature has a terrible name But in svn the feature is actually called \"annotate\"; \"blame\" and \"praise\" are mere aliases for it. To quote the book[0]: ``` you may find…",{"value":96,"source":52,"evidence":97},"git-upstage for stealing credit",[98],{"id":59,"by":60,"text":61},{"comments":100,"answered":33,"key":101},8,[102,105,108],{"id":103,"text":104},"16441577","Totally agreed! I use `git blame` to look into the history of a piece of code but never think about it as actually \"blaming\" anyone or using it for bug-hunting.",{"id":106,"text":107},"16442812","Very cool! I did come across this when I was working on `self-blame` and was (and still am) very impressed!",{"id":109,"text":110},"16441632","Hey HN! Thanks for all the interest! I have somewhat spotty internet now but feel free to ask any questions and I'll do my best to answer them when I can! As a side note, if…",{"commenters":112,"max_depth":42,"maker_replies":100,"first_comment_mins":41,"lifespan_hours":113},39,43,[115,117,121,123,126,127,128,130,132,135,138,141,144,146,149,150,153,156,159,162,165,168,171,174,177,180,182,185,188,191,192,196,198,199,201,204,207,210,213,216,219,222,225,227,231,233,238,241,244,247,250,253,255,258,262],[55,33,33,116,56,33],"other\u002Fneutral\u002Fnone",[118,33,33,119,120,33],"16441413","commenter\u002Fneutral\u002Fnone","elvinyung",[88,33,41,122,89,33],"project\u002Fneutral\u002Fdesign",[124,33,33,119,125,33],"16441530","gmueckl",[103,33,33,119,11,31],[92,33,33,119,93,33],[129,33,33,119,125,33],"16441698",[131,33,33,119,93,33],"16441851",[133,33,33,119,134,33],"16442692","Arkanosis",[136,33,33,119,137,33],"16441717","cornholio",[139,33,33,119,140,33],"16442388","racer-v",[142,33,33,119,143,33],"16441578","thegeomaster",[145,33,33,119,125,33],"16441776",[147,33,33,119,148,33],"16446779","linuxftw",[67,33,33,119,68,33],[151,33,33,119,152,33],"16441759","reificator",[154,33,33,119,155,33],"16441761","groby_b",[157,33,33,116,158,33],"16441737","watwut",[160,33,33,116,161,33],"16442006","matfil",[163,33,33,116,164,33],"16442260","runlevel1",[166,33,33,116,167,33],"16441824","blablabla123",[169,33,33,116,170,33],"16441941","tdb7893",[172,33,33,116,173,33],"16442031","jondubois",[175,33,33,116,176,33],"16442098","madeofpalk",[178,33,33,116,179,33],"16442559","skybrian",[181,33,33,119,176,33],"16445918",[183,33,33,119,184,33],"16442562","coherentpony",[186,33,33,116,187,33],"16442846","ehnto",[189,33,33,116,190,33],"16447631","hinkley",[59,31,33,116,60,33],[193,31,41,194,195,33],"16442423","project\u002Fneutral\u002Fnone","dpflan",[197,31,33,116,60,33],"16451339",[106,31,33,116,11,31],[200,31,33,116,60,33],"16451335",[109,202,33,203,11,31],2,"maker\u002Fneutral\u002Fnone",[205,41,33,206,190,33],"16447706","other\u002Fneutral\u002Fidea",[208,41,33,209,11,31],"16447750","maker\u002Fpositive\u002Fidea",[75,211,41,212,76,33],4,"project\u002Fneutral\u002Fdocs",[214,211,33,215,11,31],"16441606","project\u002Fneutral\u002Fexecution",[217,211,41,215,218,33],"16441952","pcthrowaway",[220,211,33,221,11,31],"16442847","maker\u002Fpositive\u002Fnone",[223,211,33,116,224,33],"16448284","sinisterShroom",[226,211,33,119,11,31],"16453719",[228,42,42,229,230,33],"16446162","maker\u002Fpositive\u002Fdocs","syntheticcdo",[232,42,33,203,11,31],"16446933",[234,235,41,236,237,33],"16441076",6,"project\u002Fneutral\u002Fidea","gus_massa",[239,235,41,236,240,33],"16441202","chhs",[242,235,33,116,243,33],"16441245","AntonyGarand",[245,235,33,116,246,33],"16441288","Pica_soO",[248,235,33,116,249,33],"16441366","make3",[251,235,33,116,252,33],"16441495","iamdave",[254,235,41,194,243,33],"16441235",[256,235,41,236,257,33],"16442477","pimlottc",[259,260,41,236,261,33],"16441509",7,"throwaway2016a",[263,100,41,236,257,33],"16442473",[265,268,271],{"id":266,"t":267,"points":41,"comments":33},"16407587",1518980792,{"id":269,"t":270,"points":211,"comments":33},"16423989",1519159289,{"id":4,"t":12,"points":14,"comments":15},[273,278,283,288,292,296],{"id":274,"name":275,"points":276,"category":277},"16468196","Six Degrees of Wikipedia",1176,"learning_science",{"id":279,"name":280,"points":281,"category":282},"16442888","Hacker News Classics",864,"consumer_social",{"id":284,"name":285,"points":286,"category":287},"16484040","Buy Me A Coffee",331,"web_saas",{"id":289,"name":290,"points":291,"category":20},"16452852","Mitmproxy 3.0 released",242,{"id":293,"name":294,"points":295,"category":20},"16446250","GitHub Trending Repos",203,{"id":297,"name":298,"points":299,"category":20},"16437082","Headless Chrome Crawler",172,false,"v2",{"id":303,"name":5,"line":6,"ai":300,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":304,"top":18,"kw":305,"maker":11,"domain":10,"tier":19,"attempts":41,"strip":306,"url":9,"mix":307,"praise":51,"objection":64,"sub":21},16441049,0.1,[24,25,26,27],"0030000000000000000000300003030503300333",[31,32,33,33],1794036563649]