[{"data":1,"prerenderedAt":158},["ShallowReactive",2],{"project-35076225":3},{"id":4,"name":5,"line":5,"line_source":6,"title":7,"url":8,"domain":8,"maker":9,"posted_at":10,"year":11,"points":12,"comments":13,"rank_in_year":14,"shown_in_year":15,"top":16,"tier":17,"category":18,"subcategory":19,"format":20,"keywords":21,"reception":26,"sentiment":8,"stance_mix":27,"scored_comments":12,"aspects":31,"strip":33,"post_text":35,"what":36,"said":58,"maker_in_thread":93,"shape":102,"grid":104,"attempts":118,"same_week":119,"maker_shows":103,"maker_hidden":150,"reader_version":151,"card":152},"35076225","Bookmarklet to Highlight OP's Username","title","Show HN: Bookmarklet to Highlight OP's Username",null,"gabrielsroka",1678318234,2023,3,7,2969,3109,96,"shown","dev_tools","browser bookmarklet","other",[22,23,24,25],"hacker news","bookmarklet","highlight username","op highlight","quiet",{"positive":28,"neutral":29,"mixed":30,"critical":30},1,2,0,{"execution":32},{"positive":28,"critical":30},[30,12,30,30,12,34,30],5,"Drag and drop or copy and paste to your bookmark toolbar. Even works on mobile.\n\n\n```\n  javascript:\u002F*\u002Fhn op#*\u002Fdocument.querySelectorAll(`a.hnuser[href$=$\n{document.querySelector('a.hnuser').href.split('=').pop()}]`).forEach(a=>a.style.backgroundColor='yellow')\n```",{"problem":37,"audience":46,"pricing":8,"motivation":8,"time_to_build":8,"stack":51,"openness":56,"stage":57,"team_size":56},{"value":38,"source":39,"evidence":40},"Hard to spot the OP's comments in a Hacker News thread","inferred",[41,43],{"id":42},"post",{"id":44,"by":9,"text":45},"35076234","I'm the OP. I'm commenting so you can see my name highlighted if you use it. I found an interesting quirk with Chrome that if you drag and drop one that has a URL (e.g., \u002Fhn…",{"value":47,"source":48,"evidence":49},"Hacker News readers, including mobile users","maker",[50],{"id":42},[52],{"value":53,"source":48,"evidence":54},"JavaScript",[55],{"id":42},"unknown","launched",{"praise":59,"objections":64,"requests":65,"questions":66,"alternatives":75},[60],{"value":61,"source":48,"evidence":62},"Works on mobile as well as desktop",[63],{"id":42},[],[],[67],{"value":68,"source":69,"evidence":70},"How the Chrome bookmark naming from a URL-containing bookmarklet works","commenter",[71],{"id":72,"by":73,"text":74},"35077497","Leftium","Oh, that is interesting! I didn't even know non-links could be dragged into the bookmarks bar. How did you even discover this feature? Then on top of that, how did you figure out…",[76,83,89],{"value":77,"source":69,"evidence":78},"HN Highlight Author userscript",[79],{"id":80,"by":81,"text":82},"35077286","Baljhin","Related: try userscript 'HN Highlight Author' > Highlights author (name) without breaking comment collapse https:\u002F\u002Fgreasyfork.org\u002Fscripts\u002F393187 Works for me on Firefox; haven't…",{"value":84,"source":69,"evidence":85},"Refined Hacker News browser extension",[86],{"id":87,"by":73,"text":88},"35077455","Note the Refined Hacker News browser extension does this automatically, and more: https:\u002F\u002Fgithub.com\u002Fplibither8\u002Frefined-hacker-news#readme This bookmarklet might be a nice option…",{"value":90,"source":69,"evidence":91},"hw.leftium.com HN web app",[92],{"id":87,"by":73,"text":88},{"comments":12,"answered":28,"key":94},[95,96,99],{"id":44,"text":45},{"id":97,"text":98},"35078333","Drag and drop of bookmarklets has been around forever. In fact https:\u002F\u002Fnews.ycombinator.com\u002Fbookmarklet.html I think one of my bookmarklets had a URL in it and I saw that it got…",{"id":100,"text":101},"35078348","Even though I wrote a popular Chrome extension, or perhaps because I did, I don't use extensions.",{"commenters":12,"max_depth":103,"maker_replies":12,"first_comment_mins":29,"lifespan_hours":34},4,[105,107,109,110,113,115,117],[44,30,30,106,9,28],"project\u002Fneutral\u002Fexecution",[72,30,12,108,73,30],"maker\u002Fneutral\u002Fnone",[97,30,30,108,9,28],[111,30,30,112,73,30],"35078365","commenter\u002Fneutral\u002Fnone",[80,28,12,114,81,30],"project\u002Fneutral\u002Fnone",[87,29,34,116,73,30],"project\u002Fpositive\u002Fexecution",[100,29,30,108,9,28],[],[120,125,130,135,140,145],{"id":121,"name":122,"points":123,"category":124},"35073603","Braggoscope",688,"learning_science",{"id":126,"name":127,"points":128,"category":129},"35032506","Lander",564,"games",{"id":131,"name":132,"points":133,"category":134},"35026902","Llama-dl",343,"ai",{"id":136,"name":137,"points":138,"category":139},"35055308","NESFab",298,"languages",{"id":141,"name":142,"points":143,"category":144},"35042316","UJRPC",290,"infrastructure",{"id":146,"name":147,"points":148,"category":149},"34999774","Mathesar",281,"data",false,"v2",{"id":153,"name":5,"line":5,"ai":150,"cat":18,"year":11,"points":12,"comments":13,"rec":26,"s":8,"top":16,"kw":154,"maker":9,"domain":155,"tier":17,"attempts":30,"strip":156,"url":-1,"mix":157,"praise":61,"objection":-1,"sub":19},35076225,[22,23,24,25],"","0300350",[28,29,30,30],1794036632332]