[{"data":1,"prerenderedAt":314},["ShallowReactive",2],{"project-17717598":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":27,"sentiment":28,"stance_mix":29,"scored_comments":34,"aspects":35,"strip":41,"post_text":43,"what":44,"said":78,"maker_in_thread":178,"shape":187,"grid":192,"attempts":277,"same_week":278,"maker_shows":30,"maker_hidden":307,"reader_version":308,"card":309},"17717598","hn-friends","Extension to highlight and tag users on Hacker News","title","Show HN: Extension to highlight and tag users on Hacker News","https:\u002F\u002Fgithub.com\u002Fveggiedefender\u002Fhn-friends","github.com","eat_veggies",1533748595,2018,70,38,616,2155,29,"notable","dev_tools","browser extension","browser_extension",[24,21,25,26],"hacker news","user highlighting","hn tagging","mixed",0.14,{"positive":30,"neutral":31,"mixed":32,"critical":33},6,9,1,4,20,{"idea":36,"design":38},{"positive":37,"critical":33},2,{"positive":39,"critical":40},3,0,[39,40,40,40,39,40,40,40,40,40,40,40,40,40,32,40,39,40,40,42,42,40,42,39,42,39,32,40,32,32,42,39,39,39,39,42,40,39],5,null,{"problem":45,"audience":61,"pricing":43,"motivation":43,"time_to_build":43,"stack":68,"openness":76,"stage":77,"team_size":77},{"value":46,"source":47,"evidence":48},"Hard to notice and follow specific Hacker News commenters","inferred",[49,53,57],{"id":50,"by":51,"text":52},"17717696","tomkinson","Love it. Thanks. Even better if tag is visible btw.",{"id":54,"by":55,"text":56},"17717888","gnicholas","Would be neat if you could tag people with different colors, to indicate like\u002Fdislike, or to indicate the primary topic that you have encountered them talking about in the past.",{"id":58,"by":59,"text":60},"17718482","yebyen","This is super! I was able to understand how to use it right away, installed and upvoted. I don't know how much I will use it, but I have often noticed the same insightful people…",{"value":62,"source":47,"evidence":63},"Hacker News readers",[64,65],{"id":58,"by":59,"text":60},{"id":66,"by":11,"text":67},"17720622","Luckily, both Chrome and Firefox use the webextensions API, so supporting both is pretty simple.",[69],{"value":70,"source":47,"evidence":71},"JavaScript",[72],{"id":73,"by":74,"text":75},"17717736","insertnickname","Funny, I just made something like this today (but more primitive), mostly so that I won't miss Walter Bright's comments. ``` \u002F\u002F ==UserScript== \u002F\u002F @name Hacker News VIP…","open_source","unknown",{"praise":79,"objections":99,"requests":125,"questions":140,"alternatives":145},[80,89,93],{"value":81,"source":82,"evidence":83},"Useful and easy to use right away","commenter",[84,85],{"id":58,"by":59,"text":60},{"id":86,"by":87,"text":88},"17717674","sbjs","Very cool! I think it's especially great that this is a browser plugin instead of a separate website. It's great when developers make things as easy as possible on users. Nice…",{"value":90,"source":82,"evidence":91},"Browser extension rather than separate website",[92],{"id":86,"by":87,"text":88},{"value":94,"source":82,"evidence":95},"Open source and supports Firefox too",[96],{"id":97,"by":59,"text":98},"17720414","Agree! I am an app developer, and I like to think about how to make app developers jobs (and onboarding) easier, and the next thing I will write on that vein I think, already…",[100,114],{"value":101,"source":82,"evidence":102},"Tagging users may bias readers against or toward commenters",[103,107,110],{"id":104,"by":105,"text":106},"17717893","b_b","I would think that would be generally harmful for the point of thoughtful discussion as you are essentially labeling a person from the get-go with a certain bias.",{"id":108,"by":87,"text":109},"17718261","To be fair, Walter is a pretty solid choice. He's a successful businessman and extremely technically smart. There are quite a handful of similar people on here, who are very…",{"id":111,"by":112,"text":113},"17719290","genericid","More pessimistically, it could make you disagree posts because they're made by someone you disagree with.",{"value":115,"source":82,"evidence":116},"Usernames should be hidden or hashed instead of highlighted",[117,121],{"id":118,"by":119,"text":120},"17718272","peterwwillis","I'd like an extension to remove usernames entirely. I would rather my opinions about commentary be less biased, not more.",{"id":122,"by":123,"text":124},"17722428","TeMPOraL","You'd probably want them hashed instead (maybe with a salt based on toplevel thread ID) - while you may prefer to not know who are you reading, you probably want to know whether…",[126,130,136],{"value":127,"source":82,"evidence":128},"Make the tag visible",[129],{"id":50,"by":51,"text":52},{"value":131,"source":82,"evidence":132},"Add a save button for tags",[133],{"id":134,"by":87,"text":135},"17717737","Also I would personally prefer for the \"tag\" box to have a save button next to it. It wasn't clear to me whether it autosaves or if I was supposed to type the name before…",{"value":137,"source":82,"evidence":138},"Tag people with different colors",[139],{"id":54,"by":55,"text":56},[141],{"value":142,"source":82,"evidence":143},"Does tagging autosave?",[144],{"id":134,"by":87,"text":135},[146,150,157,164,171],{"value":147,"source":82,"evidence":148},"Custom userscript highlighting usernames",[149],{"id":73,"by":74,"text":75},{"value":151,"source":82,"evidence":152},"HNES extension",[153],{"id":154,"by":155,"text":156},"17720844","humblebee","There is actually a HNES[0] with both firefox[1] and chrome[2] support. I use it primarily because it highlights new comments from the last time I visited a submission. [0]…",{"value":158,"source":82,"evidence":159},"Stylish CSS rule for usernames",[160],{"id":161,"by":162,"text":163},"17719186","ChrisGranger","With Stylish or similar, you can do the username highlight like so: a.hnuser[href*=\"id=dewey\"] { background-color: orange !important; color: white !important; }",{"value":165,"source":82,"evidence":166},"hnblogs RSS feed of good commenters",[167],{"id":168,"by":169,"text":170},"17717798","trishume","If you're the kind of person who wants this, you may also be interested in my RSS feed of good HN commenters: http:\u002F\u002Fhnblogs.thume.net\u002F",{"value":172,"source":82,"evidence":173},"followalong.co",[174],{"id":175,"by":176,"text":177},"17719397","jamestimmins","If you're interested, I just put https:\u002F\u002Ffollowalong.co into alpha. It lets you follow people on HN and get email alerts when they post",{"comments":33,"answered":40,"key":179},[180,183,186],{"id":181,"text":182},"17717902","Pretty cool! If you want to speed your script up, consider implementing VIPs as a Set() so lookups are approx. O(1) rather than O(n).…",{"id":184,"text":185},"17718401","in that case, just add .hnuser to your ad-blocking rules.",{"id":66,"text":67},{"commenters":188,"max_depth":189,"maker_replies":33,"first_comment_mins":190,"lifespan_hours":191},26,7,10,25,[193,195,197,200,202,204,207,210,213,216,218,220,224,227,229,231,232,233,234,237,239,241,243,244,247,251,253,254,257,259,260,264,266,269,271,272,273,276],[73,40,39,194,74,40],"project\u002Fneutral\u002Fidea",[181,40,40,196,11,32],"commenter\u002Fneutral\u002Fnone",[198,40,40,196,199,40],"17718028","jessaustin",[201,40,40,196,74,40],"17718071",[108,40,39,203,87,40],"project\u002Fmixed\u002Fidea",[205,40,40,206,74,40],"17718411","other\u002Fneutral\u002Fnone",[208,40,40,206,209,40],"17720836","JasonFruit",[211,40,40,206,212,40],"17721406","whatsstolat",[214,40,40,206,215,40],"17722988","wingerlang",[217,40,40,206,209,40],"17724020",[219,40,40,206,199,40],"17727197",[221,40,40,222,223,40],"17718474","commenter\u002Fneutral\u002Fperformance","anonytrary",[225,40,40,222,226,40],"17719017","jonathanyc",[175,40,40,228,176,40],"other\u002Fneutral\u002Fidea",[118,32,32,230,119,40],"project\u002Fcritical\u002Fidea",[184,32,40,230,11,32],[122,32,39,194,123,40],[168,37,40,206,169,40],[235,37,40,206,236,40],"17718966","Promarged",[86,39,42,238,87,40],"project\u002Fpositive\u002Fdesign",[97,39,42,240,59,40],"project\u002Fpositive\u002Fidea",[66,39,40,242,11,32],"project\u002Fneutral\u002Fexecution",[58,33,42,238,59,40],[245,42,39,194,246,40],"17721582","mikkergp",[248,30,42,249,250,40],"17720461","project\u002Fpositive\u002Fnone","keithnz",[54,189,39,252,55,40],"project\u002Fneutral\u002Fdesign",[104,189,32,230,105,40],[255,189,40,196,256,40],"17718043","walterbell",[258,189,32,230,55,40],"17718176",[111,189,32,230,112,40],[261,262,42,240,263,40],"17719124",8,"Kagerjay",[154,262,39,265,155,40],"project\u002Fneutral\u002Fnone",[267,31,39,265,268,40],"17718679","dewey",[270,31,39,194,74,40],"17719166",[161,31,39,252,162,40],[50,190,42,238,51,40],[274,190,40,275,11,32],"17717702","maker\u002Fneutral\u002Fnone",[134,190,39,252,87,40],[],[279,284,288,293,298,302],{"id":280,"name":281,"points":282,"category":283},"17716542","Pts.js",611,"languages",{"id":285,"name":286,"points":287,"category":20},"17689014","lazygit",551,{"id":289,"name":290,"points":291,"category":292},"17679148","oalley",455,"consumer_social",{"id":294,"name":295,"points":296,"category":297},"17672247","Standups.io",266,"productivity",{"id":299,"name":300,"points":301,"category":283},"17673999","rootfinder",183,{"id":303,"name":304,"points":305,"category":306},"17696367","Dancemusic.wtf",152,"games",false,"v2",{"id":310,"name":5,"line":6,"ai":307,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":311,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":312,"url":9,"mix":313,"praise":81,"objection":101,"sub":21},17717598,[24,21,25,26],"30003000000000103005505353101153333503",[30,31,32,33],1794036568421]