[{"data":1,"prerenderedAt":318},["ShallowReactive",2],{"project-6775447":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":29,"sentiment":30,"stance_mix":31,"scored_comments":35,"aspects":36,"strip":41,"post_text":43,"what":44,"said":78,"maker_in_thread":186,"shape":198,"grid":201,"attempts":281,"same_week":282,"maker_shows":34,"maker_hidden":310,"reader_version":311,"card":312},"6775447","Watson","inline issue manager with GitHub support","title","Show HN: Watson – inline issue manager with GitHub support","http:\u002F\u002Fgoosecode.com\u002Fwatson","goosecode.com","nhmood",1385050741,2013,156,35,111,1739,7,"notable","dev_tools","issue tracking","cli",[24,25,26,27,28],"inline issues","todo comments","github issues","issue tracker","code comments","loved",0.381,{"positive":32,"neutral":33,"mixed":34,"critical":34},10,9,1,21,{"design":37,"idea":39},{"positive":34,"critical":38},0,{"positive":40,"critical":34},5,[42,38,40,38,42,38,34,38,38,38,38,38,38,42,40,38,42,38,40,40,42,38,42,38,40,42,42,40,40,42,42,38,40,40,40],3,null,{"problem":45,"audience":57,"pricing":43,"motivation":43,"time_to_build":43,"stack":65,"openness":77,"stage":77,"team_size":77},{"value":46,"source":47,"evidence":48},"Tracking issues written as comments in code without leaving the editor","commenter",[49,53],{"id":50,"by":51,"text":52},"6775488","crowell","I helped to test this and have been using it since. it is much less disruptive to work flow to just add comments in one place rather than add comments and have to go through…",{"id":54,"by":55,"text":56},"6775909","w0rd-driven","Super nice. Combining this with most support for updating issues via commit messages this makes it stupid easy to almost never leave the code. The only thing you likely can't…",{"value":58,"source":47,"evidence":59},"developers who leave TODO comments in code",[60,64],{"id":61,"by":62,"text":63},"6775731","codegeek","This is awesome. We the developers love to put those little comments in code for issues\u002Fto-dos and syncing it with Github is solid. looks like someone needs to fork it for Python…",{"id":50,"by":51,"text":52},[66,73],{"value":67,"source":68,"evidence":69},"Ruby","maker",[70],{"id":71,"by":11,"text":72},"6775714","Thanks! The app is written in both Ruby and Perl but it currently has support for parsing C \u002F C++, Java, C#, Bash, Ruby, Perl, and Python files",{"value":74,"source":68,"evidence":75},"Perl",[76],{"id":71,"by":11,"text":72},"unknown",{"praise":79,"objections":97,"requests":108,"questions":143,"alternatives":160},[80,89],{"value":81,"source":47,"evidence":82},"Clean concept that keeps developers in their workflow",[83,84,85],{"id":50,"by":51,"text":52},{"id":54,"by":55,"text":56},{"id":86,"by":87,"text":88},"6778188","blt","I love it. Good example of enriching the development environment without any kind of special files, databases, etc. Would be great to port it other issue trackers.",{"value":90,"source":47,"evidence":91},"GitHub sync is useful",[92,93],{"id":61,"by":62,"text":63},{"id":94,"by":95,"text":96},"6776533","habosa","The sync with Github is awesome, looks like it would be great. I have always had \"todolist\" on my machine aliased to grep -r \"TODO*:\" . This basically just searches for all the…",[98],{"value":99,"source":47,"evidence":100},"Name conflicts with IBM Watson",[101,105],{"id":102,"by":103,"text":104},"6775609","Queue29","IBM would like to have a word with you.",{"id":106,"by":62,"text":107},"6775785","Apparently, IBM has a project named \"Watson\". So he is referring to the name conflict [0] [0] https:\u002F\u002Fnews.ycombinator.com\u002Fitem?id=6734100",[109,124,132],{"value":110,"source":47,"evidence":111},"Support more languages such as PHP and JavaScript",[112,116,120],{"id":113,"by":114,"text":115},"6775900","girvo","Should be pretty simple to get it working with PHP right? Also, any plans for GitLab issues support? If not, that might be fun to hack on this weekend...",{"id":117,"by":118,"text":119},"6777822","scotth","Just sent a pull request for CoffeeScript. Thanks for the tool!",{"id":121,"by":122,"text":123},"6775770","zekenie","Nice concept! Love it. The two examples are perl and ruby. Does that mean it wouldn't work in, say, javascript?",{"value":125,"source":47,"evidence":126},"GitLab support",[127,128],{"id":113,"by":114,"text":115},{"id":129,"by":130,"text":131},"6777420","wubbfindel","Looks really promising! Would like to see this work for Gitlab also.",{"value":133,"source":47,"evidence":134},"Run as a git hook or commit hook",[135,139],{"id":136,"by":137,"text":138},"6777470","finnn","What about encouraging use\u002Fautomated installation of local git hooks, ie. run watson locally after a successful push. I've just begun looking at git hooks but this seems like…",{"id":140,"by":141,"text":142},"6775739","chrisdevereux","Great idea! I've wanted something like this for a while, but never quite realised it. What languages does it support? From the look of the front pages, C-based languages…",[144,152],{"value":145,"source":47,"evidence":146},"Does resolving an issue remove the inline comment?",[147,148],{"id":61,"by":62,"text":63},{"id":149,"by":150,"text":151},"6778410","joshschreuder","Looks awesome! If you remove the comment tag as part of a commit, does it \u002F could it in future close the issue?",{"value":153,"source":47,"evidence":154},"Which languages are supported?",[155,156],{"id":140,"by":141,"text":142},{"id":157,"by":158,"text":159},"6775683","ozh","Screenshots make this thing really interesting. Need to support more languages than just Ruby and Perl!",[161,168,175,179],{"value":162,"source":47,"evidence":163},"todo.txt",[164],{"id":165,"by":166,"text":167},"6779223","Procrastes","What a clean, concise approach to both the tool and the demo. Watson also reminds me of Gina Trapani's todo.txt[1], which I love. 1. http:\u002F\u002Ftodotxt.com\u002F",{"value":169,"source":47,"evidence":170},"ghi command line GitHub issues",[171],{"id":172,"by":173,"text":174},"6775733","5vforest","Agree with the general preface of not interrupting your flow with issue tracking. I've been using ghi (command line GitHub Issues)[1] and couldn't be happier. [1]…",{"value":176,"source":47,"evidence":177},"grep for TODO comments",[178],{"id":94,"by":95,"text":96},{"value":180,"source":47,"evidence":181},"Codenotes ClojureCup app",[182],{"id":183,"by":184,"text":185},"6776218","podviaznikov","Sounds similar to guys who won ClojueCup: http:\u002F\u002Fclojurecup.com\u002Fapp.html?app=codenotes",{"comments":187,"answered":42,"key":188},4,[189,192,195],{"id":190,"text":191},"6775759","It currently leaves the inline comment in its original state. It didn't seem like a good idea to have an automated tool touch the code itself, watson leaves it up to the…",{"id":193,"text":194},"6775781","As mentioned below, it currently has support for parsing C \u002F C++, Java, C#, Bash, Ruby, Perl, and Python files It is pretty trivial to add support for any other language or…",{"id":196,"text":197},"6777624","I used LICEcap (http:\u002F\u002Fwww.cockos.com\u002Flicecap\u002F) from Cockos to generate the GIFs I wrote the rotating gallery myself, it auto-figures out the duration of the GIF and does cycling…",{"commenters":199,"max_depth":187,"maker_replies":187,"first_comment_mins":40,"lifespan_hours":200},28,12,[202,204,206,208,210,212,217,219,222,223,226,228,231,232,233,235,238,242,243,245,246,248,249,251,253,255,258,261,263,264,266,268,271,273,277],[61,38,42,203,62,38],"project\u002Fneutral\u002Fdesign",[190,38,38,205,11,34],"maker\u002Fneutral\u002Fdesign",[140,34,40,207,141,38],"project\u002Fpositive\u002Fidea",[193,34,38,209,11,34],"maker\u002Fneutral\u002Fnone",[136,34,42,211,137,38],"project\u002Fneutral\u002Fidea",[213,214,38,215,216,38],"6777022",2,"commenter\u002Fneutral\u002Fnone","hellopat",[102,42,34,218,103,38],"project\u002Fcritical\u002Fidea",[220,42,38,221,122,38],"6775776","other\u002Fneutral\u002Fnone",[106,42,38,221,62,38],[224,42,38,221,225,38],"6775792","WesleyJohnson",[227,42,38,221,122,38],"6775808",[229,42,38,221,230,38],"6776225","asveikau",[172,187,38,215,173,38],[183,40,42,211,184,38],[54,234,40,207,55,38],6,[236,18,38,215,237,38],"6777365","Ideabile",[239,240,42,209,241,38],"6776505",8,"NikolaTesla",[196,240,38,209,11,34],[165,240,40,244,166,38],"project\u002Fpositive\u002Fdesign",[94,33,40,207,95,38],[157,32,42,247,158,38],"project\u002Fmixed\u002Fnone",[71,32,38,209,11,34],[113,32,42,250,114,38],"project\u002Fneutral\u002Fnone",[252,32,38,215,55,38],"6775929",[117,32,40,254,118,38],"project\u002Fpositive\u002Fnone",[256,32,42,250,257,38],"6775730","jbaiter",[259,32,42,205,260,38],"6775837","samirahmed",[50,262,40,207,51,38],11,[86,200,40,207,87,38],[149,265,42,211,150,38],13,[121,267,42,250,122,38],14,[269,267,38,215,270,38],"6779266","nspragmatic",[129,272,40,254,130,38],15,[274,275,40,254,276,38],"6779271",16,"softworks",[278,279,40,254,280,38],"6777927",17,"vocino",[],[283,287,292,296,301,306],{"id":284,"name":285,"points":286,"category":20},"6810458","Gmail.js",212,{"id":288,"name":289,"points":290,"category":291},"6793495","Meet Sid",133,"hardware",{"id":293,"name":294,"points":295,"category":20},"6776168","Omniref",110,{"id":297,"name":298,"points":299,"category":300},"6790511","Bit of News",95,"productivity",{"id":302,"name":303,"points":304,"category":305},"6776269","Devils in Heaven",58,"games",{"id":307,"name":308,"points":309,"category":300},"6774413","JanusNotes",53,false,"v2",{"id":313,"name":5,"line":6,"ai":310,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":314,"top":18,"kw":315,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":316,"url":9,"mix":317,"praise":81,"objection":99,"sub":21},6775447,0.38,[24,25,26,27,28],"30503010000003503055303053355330555",[32,33,34,34],1793990900095]