[{"data":1,"prerenderedAt":467},["ShallowReactive",2],{"project-13065670":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":45,"post_text":46,"what":47,"said":70,"maker_in_thread":189,"shape":200,"grid":205,"attempts":430,"same_week":431,"maker_shows":351,"maker_hidden":459,"reader_version":460,"card":461},"13065670","Anycomplete","Nice catch, updated to the new API.","maker","Show HN: Anycomplete","https:\u002F\u002Fgithub.com\u002Fnathancahill\u002Fhammerspoon-config","github.com","nathancahill",1480448665,2016,390,85,35,2264,2,"legend","productivity","text autocomplete","desktop_app",[24,25,26,27,28],"autocomplete","macos","hammerspoon","google autocomplete","keyboard shortcut","curious",0.051,{"positive":32,"neutral":33,"mixed":18,"critical":34},7,20,5,34,{"execution":37,"docs":38,"idea":40,"privacy":42,"design":43},{"positive":18,"critical":18},{"positive":39,"critical":39},0,{"positive":41,"critical":39},3,{"positive":39,"critical":18},{"positive":44,"critical":39},1,[41,41,41,39,39,39,39,39,39,34,41,41,41,41,39,39,39,39,39,41,41,39,41,44,39,39,39,34,34,41,41,39,39,34,41,41,44,44,41,41],null,{"problem":46,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":48,"openness":68,"stage":69,"team_size":69},[49,57],{"value":50,"source":51,"evidence":52},"Lua","inferred",[53],{"id":54,"by":55,"text":56},"13066235","fny","You press the hot key, and a Google search is run.[0] So nothing too frightening. DDG compatibility should be easy. Just swap the endpoint…",{"value":58,"source":51,"evidence":59},"Hammerspoon",[60,64],{"id":61,"by":62,"text":63},"13066375","lbotos","I just tried Hammerspoon for the first time this week and it's really, really powerful. Currently working on an automation suite for a bunch of tedious \"micro-workflows\" that I…",{"id":65,"by":66,"text":67},"13067075","pdaddyo","This is great, thanks for sharing. I've opened a pull request (#5) with a tweak I made here - hold shift whilst choosing an option to actually show the google results instead of…","open_source","unknown",{"praise":71,"objections":93,"requests":127,"questions":155,"alternatives":164},[72,88],{"value":73,"source":74,"evidence":75},"Useful idea and good UX","commenter",[76,80,84],{"id":77,"by":78,"text":79},"13066653","SimonSelg","This sounds grad from the ux perspective! Thanks!",{"id":81,"by":82,"text":83},"13066250","mooman219","Had this idea a while back: I really enjoyed auto complete in my IDE and configurable expansions and I wanted that everywhere. I threw together an app to run in the background to…",{"id":85,"by":86,"text":87},"13068493","outcoldman","Great idea! I use Google so often for \"anycomplete\". Created similar extension for Alfred https:\u002F\u002Fgithub.com\u002Foutcoldman\u002Falfred-anycomplete",{"value":89,"source":74,"evidence":90},"Hammerspoon is powerful",[91,92],{"id":61,"by":62,"text":63},{"id":65,"by":66,"text":67},[94,101,116],{"value":95,"source":74,"evidence":96},"Relies on Google Autocomplete API, which may be deprecated or unreliable",[97],{"id":98,"by":99,"text":100},"13066242","stroebjo","This uses the Google Autocomplete API which seems a bit risky to use [0] and according to this Google blog post should be already shut down [1]. Do you have any newer information…",{"value":102,"source":74,"evidence":103},"Privacy concerns about sending keystrokes to Google",[104,108,112],{"id":105,"by":106,"text":107},"13066192","millettjon","What are the privacy implications of this? Is there a duck duck go version?",{"id":109,"by":110,"text":111},"13067947","smnplk","nope, I am not sending my keystrokes anywhere",{"id":113,"by":114,"text":115},"13069522","joshuak","Universal autocomplete based on a local index of words? That would be great! Universal autocomplete via google api? Hmm, something to think about. 1) Keyloggers 2) Filter bubbles…",{"value":117,"source":74,"evidence":118},"Installation or use did not work for some users",[119,123],{"id":120,"by":121,"text":122},"13067444","thecity2","Followed the installation steps, but it doesn't seem to work for me.",{"id":124,"by":125,"text":126},"13067540","justinzollars","How does one get the output into an application? Do I have to use clipboard? Clicking command 1 simply closes the app",[128,143,148],{"value":129,"source":74,"evidence":130},"Linux or Windows versions",[131,135,139],{"id":132,"by":133,"text":134},"13066287","worldsayshi","Is there any similar tool for linux?",{"id":136,"by":137,"text":138},"13068648","maturz","Or Wox http:\u002F\u002Fwww.getwox.com\u002F",{"id":140,"by":141,"text":142},"13067749","Ph0X","I'd love to see this as a Keypirinha [1] plugin. [1] http:\u002F\u002Fkeypirinha.com\u002F",{"value":144,"source":74,"evidence":145},"Local word index instead of Google",[146,147],{"id":81,"by":82,"text":83},{"id":113,"by":114,"text":115},{"value":149,"source":74,"evidence":150},"Word definitions support",[151],{"id":152,"by":153,"text":154},"13071068","rootlocus","This is very useful for people like me who google words to check the correct spelling. Any plans on adding support for definitions \u002F explanations of words? Something like the…",[156,160],{"value":157,"source":74,"evidence":158},"Is the Google API reliable",[159],{"id":98,"by":99,"text":100},{"value":161,"source":74,"evidence":162},"Is there a DuckDuckGo version",[163],{"id":105,"by":106,"text":107},[165,171,178,182],{"value":166,"source":74,"evidence":167},"AutoHotkey",[168],{"id":169,"by":82,"text":170},"13066400","For windows users, I recommend AutoHotkey",{"value":172,"source":74,"evidence":173},"AutoKey",[174],{"id":175,"by":176,"text":177},"13066669","laktak","The closest one is probably https:\u002F\u002Fgithub.com\u002Fautokey\u002Fautokey",{"value":179,"source":74,"evidence":180},"Alfred",[181],{"id":85,"by":86,"text":87},{"value":183,"source":74,"evidence":184},"Keyboard Maestro",[185],{"id":186,"by":187,"text":188},"13068750","wingerlang","Have you tried Keyboard Maestro?",{"comments":32,"answered":190,"key":191},4,[192,194,197],{"id":193,"text":6},"13066327",{"id":195,"text":196},"13067310","Thanks for starting Mjolnir though!",{"id":198,"text":199},"13066958","--",{"commenters":201,"max_depth":202,"maker_replies":32,"first_comment_mins":203,"lifespan_hours":204},62,10,47,57,[206,208,210,214,218,220,224,227,230,233,236,239,242,244,246,248,250,253,256,259,262,265,268,271,274,276,278,280,282,283,284,286,287,290,293,296,299,300,303,306,308,309,312,313,314,316,319,321,323,327,330,331,334,337,340,342,345,348,350,353,358,361,365,368,370,371,374,378,380,383,386,388,392,394,398,402,404,407,410,412,414,416,420,422,427],[98,39,41,207,99,39],"project\u002Fneutral\u002Fexecution",[193,39,39,209,11,44],"project\u002Fpositive\u002Fexecution",[211,39,41,212,213,39],"13067878","project\u002Fneutral\u002Fdocs","AlphaWeaver",[215,39,41,216,217,39],"13068524","project\u002Fneutral\u002Fnone","jxy",[219,44,41,216,217,39],"13066201",[221,44,39,222,223,39],"13066237","commenter\u002Fneutral\u002Fnone","devoply",[225,44,39,222,226,39],"13066350","curiousgal",[228,44,39,229,223,39],"13066384","other\u002Fneutral\u002Fnone",[231,44,39,229,232,39],"13066673","verandaguy",[234,44,39,222,235,39],"13066980","__s",[237,44,39,222,238,39],"13067124","cyphar",[240,44,39,222,241,39],"13067838","duaneb",[243,44,39,222,238,39],"13067952",[245,44,39,222,241,39],"13071352",[247,44,39,222,238,39],"13077194",[249,44,39,229,232,39],"13071464",[251,44,39,222,252,39],"13069145","TeMPOraL",[254,44,39,222,255,39],"13070857","kirushik",[257,44,39,222,258,39],"13068759","niij",[260,44,39,229,261,39],"13070570","OskarS",[263,44,34,209,264,39],"13066959","jsrn",[266,44,41,216,267,39],"13067413","eridius",[269,44,41,216,270,39],"13077816","ekns",[272,44,41,216,273,39],"13067129","kevinastone",[275,44,41,216,264,39],"13067160",[277,44,41,216,267,39],"13067418",[279,44,41,216,273,39],"13068623",[81,18,41,281,82,39],"project\u002Fneutral\u002Fidea",[61,41,39,229,62,39],[169,41,39,229,82,39],[285,41,39,229,226,39],"13066490",[175,41,39,229,176,39],[288,41,39,229,289,39],"13067319","BoppreH",[291,41,39,229,292,39],"13067410","pbhjpbhj",[294,41,39,229,295,39],"13067968","throwanem",[297,41,39,229,298,39],"13067291","_vya7",[195,41,39,222,11,44],[301,41,39,229,302,39],"13067676","ryanSrich",[304,41,39,229,305,39],"13069113","weitzj",[307,41,39,229,62,39],"13086113",[186,41,39,229,187,39],[310,190,41,212,311,39],"13067726","hossbeast",[140,190,41,281,141,39],[136,190,41,281,137,39],[315,190,39,222,187,39],"13068756",[317,190,39,229,318,39],"13069177","sjwright",[113,34,41,320,114,39],"project\u002Fmixed\u002Fprivacy",[132,322,41,216,133,39],6,[324,32,44,325,326,39],"13066864","project\u002Fcritical\u002Fprivacy","sytringy05",[328,32,39,229,329,39],"13066919","Aldo_MX",[198,32,39,229,11,44],[332,32,39,229,333,39],"13066990","sclb",[335,32,39,229,336,39],"13067041","st0le",[338,32,39,229,339,39],"13067167","Matt3o12_",[341,32,39,229,329,39],"13067814",[343,32,39,222,344,39],"13067840","grzm",[346,32,39,229,347,39],"13067195","latortuga",[349,32,39,229,252,39],"13069172",[65,351,34,352,66,39],8,"project\u002Fpositive\u002Fnone",[354,355,34,356,357,39],"13066297",9,"project\u002Fpositive\u002Fidea","milge",[359,202,34,356,360,39],"13066009","rm_-rf_slash",[362,202,41,363,364,39],"13066100","project\u002Fmixed\u002Fidea","Gracana",[366,202,39,222,367,39],"13066122","spyspy",[105,202,41,369,106,39],"project\u002Fneutral\u002Fprivacy",[54,202,41,369,55,39],[372,202,39,373,11,44],"13067246","maker\u002Fneutral\u002Fdocs",[375,202,39,376,377,39],"13066162","other\u002Fneutral\u002Fidea","mmanfrin",[379,202,39,376,217,39],"13066268",[381,202,39,376,382,39],"13066583","kayamon",[384,202,39,229,385,39],"13066706","austinjp",[85,387,34,356,86,39],11,[389,390,41,216,391,39],"13066197",12,"ChuckMcM",[152,393,41,281,153,39],13,[395,396,39,229,397,39],"13068420",14,"known",[399,400,34,209,401,39],"13066394",15,"willcodeforfoo",[109,403,44,325,110,39],16,[124,405,44,406,125,39],17,"project\u002Fcritical\u002Fexecution",[408,405,39,409,11,44],"13067557","maker\u002Fneutral\u002Fexecution",[120,411,44,406,121,39],18,[413,411,39,409,11,44],"13067447",[415,411,39,222,121,39],"13067452",[417,418,41,281,419,39],"13069058",19,"erelde",[77,33,34,421,78,39],"project\u002Fpositive\u002Fdesign",[423,424,44,425,426,39],"13067334",21,"project\u002Fcritical\u002Fnone","pluma",[428,424,39,429,11,44],"13067342","maker\u002Fneutral\u002Fnone",[],[432,437,442,446,451,455],{"id":433,"name":434,"points":435,"category":436},"13031492","CSS Reference",1117,"dev_tools",{"id":438,"name":439,"points":440,"category":441},"13030603","Dply",673,"infrastructure",{"id":443,"name":444,"points":445,"category":436},"13053137","Antd",507,{"id":447,"name":448,"points":449,"category":450},"13056678","React Native Express",496,"learning_science",{"id":452,"name":453,"points":454,"category":441},"13048334","Migadu",336,{"id":456,"name":457,"points":458,"category":436},"13058445","ICanHazData",257,false,"v2",{"id":462,"name":5,"line":6,"ai":459,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":463,"top":18,"kw":464,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":465,"url":9,"mix":466,"praise":73,"objection":95,"sub":21},13065670,0.05,[24,25,26,27,28],"3330000005333300000330310005533005331133",[32,33,18,34],1794036550117]