[{"data":1,"prerenderedAt":214},["ShallowReactive",2],{"project-30014298":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":14,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":38,"post_text":41,"what":42,"said":69,"maker_in_thread":125,"shape":132,"grid":135,"attempts":176,"same_week":177,"maker_shows":206,"maker_hidden":207,"reader_version":208,"card":209},"30014298","hnreplies","Get latest replies to an HN user","title","Show HN: Get latest replies to an HN user","https:\u002F\u002Fgithub.com\u002Fggerganov\u002Fhnreplies","github.com","ggerganov",1642710308,2022,42,17,1066,2570,"shown","consumer_social","hacker news notifications","web_app",[23,24,25,26],"hacker news","reply notifications","hn replies","hn api","loved",0.45,{"positive":30,"neutral":31,"mixed":32,"critical":31},7,1,0,9,{"idea":35,"execution":37},{"positive":36,"critical":31},4,{"positive":31,"critical":32},[32,32,39,40,32,32,32,40,32,40,40,40,32,40,40,32,31],3,5,"Hi HN,\n\nI hacked a simple service for gathering HN replies and organizing them by the parent's username.\n\nThe main idea is to be able to efficiently get the latest replies to an HN user. For example, you can use this service to send yourself notifications when some replies to you on HN.\n\nThe service queries the official HN API and can be self-hosted. It is basically ~30 lines of Bash script. I made this mostly for educational purposes -- thought you might find it useful for something.\n\nCheers!\n\nEdit: for example, here are the latest replies to me [0]. It includes only recent replies, since I s",{"problem":43,"audience":49,"pricing":49,"motivation":50,"time_to_build":49,"stack":54,"openness":66,"stage":67,"team_size":68},{"value":44,"source":45,"evidence":46},"Hard to efficiently see the latest replies to an HN user.","maker",[47],{"id":48},"post",null,{"value":51,"source":45,"evidence":52},"Mostly for educational purposes; built to send yourself reply notifications.",[53],{"id":48},[55,62],{"value":56,"source":45,"evidence":57},"Bash",[58,61],{"id":59,"by":11,"text":60},"30014593","I completely agree - I just wondered how one would do that and wrote the Bash script. Then I tried to optimize it with C++ and finally thought - why not share. Btw, your comment…",{"id":48},{"value":63,"source":45,"evidence":64},"C++",[65],{"id":59,"by":11,"text":60},"open_source","launched","solo",{"praise":70,"objections":91,"requests":103,"questions":104,"alternatives":105},[71],{"value":72,"source":73,"evidence":74},"Useful alternatives exist for HN reply notifications, and people use them.","commenter",[75,79,83,87],{"id":76,"by":77,"text":78},"30015137","alkonaut","I use the HN email reply notification by Dan Grossman. http:\u002F\u002Fwww.hnreplies.com\u002F It find it would be impossible to maintain a useful discussion that lasts longer than just a few…",{"id":80,"by":81,"text":82},"30015771","codegeek","Power of good old bash scripts. Nicely done. Of course as another poster mentioned, we have the hnreplies.com service as well. But what's the fun in that when you can hack your…",{"id":84,"by":85,"text":86},"30021603","WithinReason","I use the RSS version of this service: https:\u002F\u002Fhnrss.org\u002Freplies?id=ggerganov",{"id":88,"by":89,"text":90},"30016488","stavros","If you use Telegram, I wrote a reply bot that's extremely easy to use: https:\u002F\u002Fgitlab.com\u002Fstavros\u002Fhn-reply-bot Just send it your username and it'll notify you on reply.",[92],{"value":93,"source":73,"evidence":94},"Notifications for replies can encourage drawn-out arguments; some prefer not to be notified.",[95,99],{"id":96,"by":97,"text":98},"30014342","mindcrime","In some cases this can cause a user to miss a reply in a discussion in which they had participated recently. Some users consider this to be a feature rather than a deficiency.…",{"id":100,"by":101,"text":102},"30017520","supperburg","I think it’s better when you have to remember to go back and check for replies. Why would you want to entertain a petty argument that you can’t even remember",[],[],[106,110,114,118],{"value":107,"source":73,"evidence":108},"hnreplies.com by Dan Grossman",[109],{"id":76,"by":77,"text":78},{"value":111,"source":73,"evidence":112},"hn-reply-bot Telegram bot",[113],{"id":88,"by":89,"text":90},{"value":115,"source":73,"evidence":116},"hnrss.org replies RSS feed",[117],{"id":84,"by":85,"text":86},{"value":119,"source":73,"evidence":120},"Hacki HN reader app",[121],{"id":122,"by":123,"text":124},"30027348","livinglist","recently been working on a HN reader which includes in app notifications when users have new replies. But I’m doing this the dumb way though, I select 15 latest stories\u002Fcomments…",{"comments":126,"answered":32,"key":127},2,[128,129],{"id":59,"text":60},{"id":130,"text":131},"30015316","Thanks - I didn't know this existed (I now realize that I didn't even bother to check if the \"hnreplies\" name has been used already..)",{"commenters":133,"max_depth":36,"maker_replies":126,"first_comment_mins":126,"lifespan_hours":134},13,32,[136,138,140,144,146,147,151,154,156,158,161,162,166,169,171,172,174],[96,32,32,137,97,32],"other\u002Fneutral\u002Fidea",[59,32,32,139,11,31],"maker\u002Fneutral\u002Fnone",[141,32,39,142,143,32],"30016886","project\u002Fneutral\u002Fidea","daenz",[76,31,40,145,77,32],"project\u002Fpositive\u002Fidea",[130,31,32,139,11,31],[148,31,32,149,150,32],"30016259","other\u002Fneutral\u002Fnone","boogies",[152,31,32,149,153,32],"30016381","saagarjha",[155,31,40,145,77,32],"30029360",[157,31,32,149,150,32],"30033610",[159,126,40,145,160,32],"30016053","banana_giraffe",[88,39,40,145,89,32],[163,39,40,164,165,32],"30022080","project\u002Fpositive\u002Fnone","skinnymuch",[167,39,32,168,89,32],"30022489","commenter\u002Fneutral\u002Fnone",[80,36,40,170,81,32],"project\u002Fpositive\u002Fexecution",[84,40,40,164,85,32],[122,173,32,137,123,32],6,[100,30,31,175,101,32],"project\u002Fcritical\u002Fidea",[],[178,183,187,192,197,202],{"id":179,"name":180,"points":181,"category":182},"30057442","Let's Block It",261,"security_privacy",{"id":184,"name":185,"points":186,"category":19},"30047455","Marginalia",236,{"id":188,"name":189,"points":190,"category":191},"30089895","Electric Tables",231,"productivity",{"id":193,"name":194,"points":195,"category":196},"30045901","Webutils",188,"creative",{"id":198,"name":199,"points":200,"category":201},"30051902","bangBang",146,"games",{"id":203,"name":204,"points":205,"category":19},"30039692","Hacker XP",136,10,false,"v2",{"id":210,"name":5,"line":6,"ai":207,"cat":19,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":14,"kw":211,"maker":11,"domain":10,"tier":18,"attempts":32,"strip":212,"url":9,"mix":213,"praise":72,"objection":93,"sub":20},30014298,[23,24,25,26],"00350005055505501",[30,31,32,31],1794036615950]