[{"data":1,"prerenderedAt":424},["ShallowReactive",2],{"project-21795159":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":77,"maker_in_thread":182,"shape":193,"grid":197,"attempts":387,"same_week":388,"maker_shows":38,"maker_hidden":416,"reader_version":417,"card":418},"21795159","Krabby","A keyboard interface to the web, inspired by Kakoune","title","Show HN: Krabby – A keyboard interface to the web, inspired by Kakoune","https:\u002F\u002Fkrabby.netlify.com","krabby.netlify.com","alexherbo2",1576398800,2019,179,75,227,2195,11,"notable","dev_tools","browser keyboard navigation extension","browser_extension",[24,25,26,27,28],"keyboard navigation","vim browser extension","kakoune","keyboard shortcuts","vimium alternative","curious",-0.139,{"positive":32,"neutral":33,"mixed":32,"critical":34},3,20,10,36,{"design":37,"idea":40,"docs":41,"execution":43,"performance":44},{"positive":38,"critical":39},1,5,{"positive":38,"critical":32},{"positive":42,"critical":42},0,{"positive":38,"critical":38},{"positive":42,"critical":38},[42,42,42,42,42,42,42,42,42,38,32,38,32,32,32,32,32,32,39,38,32,38,32,42,32,38,38,32,38,39,42,32,39,32,42,32,38,38,32,42],null,{"problem":48,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":60,"openness":75,"stage":76,"team_size":76},{"value":49,"source":50,"evidence":51},"Mouseless web browsing with keyboard bindings, since browser security policies limit extensions like Vimium","commenter",[52,56],{"id":53,"by":54,"text":55},"21795654","brokenkebab","All extensions in this field are very limited by all major browsers' security policies which prohibit, for example, user-defined keybindings on a blank tab. I found more…",{"id":57,"by":58,"text":59},"21795736","unicornporn","> All extensions in this field are very limited by all major browsers' security policies which prohibit, for example, user-defined keybindings on a blank tab This is the correct…",[61,68],{"value":62,"source":63,"evidence":64},"Crystal","maker",[65],{"id":66,"by":11,"text":67},"21806616","The only build dependencies are jq and Crystal (eventually Zip, but it’s unlikely you don’t have it).",{"value":69,"source":70,"evidence":71},"JavaScript","inferred",[72],{"id":73,"by":11,"text":74},"21802514","It is already the case, because all features are implemented as a lib (Krabby just holds the configuration).…","open_source","unknown",{"praise":78,"objections":97,"requests":123,"questions":138,"alternatives":150},[79,90],{"value":80,"source":50,"evidence":81},"Smooth j\u002Fk scrolling and the live demo parts work well",[82,86],{"id":83,"by":84,"text":85},"21796203","lucb1e","The demo doesn't work very well for me, most of the alt combinations don't seem to do anything (alt+escape to activate works though, luckily). Might need to install the extension…",{"id":87,"by":88,"text":89},"21796382","nathias","I like the smoothness of j\u002Fk, but everything else vimium does better...",{"value":91,"source":50,"evidence":92},"Confirmation step helps on sensitive UIs",[93],{"id":94,"by":95,"text":96},"21797056","TJTorola","I definitely appreciate the confirmation step when browsing around sensitive UIs like my company's AWS dashboard.",[98,109,115],{"value":99,"source":50,"evidence":100},"Alt-based shortcuts clash with OS shortcuts and the live demo's alt combinations often don't respond",[101,105,108],{"id":102,"by":103,"text":104},"21795518","dmortin","It's too bad the live demo uses Alt-Escape to activate which is a shortcut used by Windows, so I can't try it without installing it. The author should use some other shortcut or…",{"id":106,"by":84,"text":107},"21796251","The alt combinations (other than alt+esc to activate) don't work for me. I thought it was because they were captured by the browser or something, but it also does nothing when…",{"id":83,"by":84,"text":85},{"value":110,"source":50,"evidence":111},"Enter needed after selecting a link slows link clicking",[112],{"id":113,"by":103,"text":114},"21795784","It's strange that you have to press enter too after selecting a link to go there. The most frequent task of browsing is clicking on links, so it should be only f + hint, without…",{"value":116,"source":50,"evidence":117},"Hint keys are harder to learn than Vimium's approach",[118,122],{"id":119,"by":120,"text":121},"21795360","jiri","Web definitely needs a better keyboard interface, this seems interesting but it looks a bit difficult to learn and use. I used and liked Gleebox quite intuitive, easy and…",{"id":87,"by":88,"text":89},[124,131],{"value":125,"source":50,"evidence":126},"Installable packages instead of building from source",[127],{"id":128,"by":129,"text":130},"21806191","fiatjaf","Please, provide installable packages! I want to use it, but I don't want to have to install tons of dependencies.",{"value":132,"source":50,"evidence":133},"Safari support",[134],{"id":135,"by":136,"text":137},"21795435","ihodes","Is there something like this that's currently developed for Safari?",[139,146],{"value":140,"source":50,"evidence":141},"How does it compare to Vimium",[142],{"id":143,"by":144,"text":145},"21795451","Gratian","How does this compare to vimium?",{"value":147,"source":50,"evidence":148},"Does it work with Safari or other browsers",[149],{"id":135,"by":136,"text":137},[151,155,161,168,175],{"value":152,"source":50,"evidence":153},"Vimium",[154],{"id":143,"by":144,"text":145},{"value":156,"source":63,"evidence":157},"Tridactyl",[158],{"id":159,"by":11,"text":160},"21801955","Tridactyl is currently the best (Vimperator \u002F Pentadactyl)-like extension around. It seems to be nicely done and is in TypeScript (and Python for the application (native…",{"value":162,"source":50,"evidence":163},"Vimari",[164],{"id":165,"by":166,"text":167},"21795591","johanlarsson","Vimari is a Safari port of Vimium and is available through the App Store: https:\u002F\u002Fgithub.com\u002Ftelevator-apps\u002Fvimari",{"value":169,"source":50,"evidence":170},"Shortcat",[171],{"id":172,"by":173,"text":174},"21799029","salutis","I currently use Shortcat, and it works well with Safari: https:\u002F\u002Fshortcatapp.com\u002F",{"value":176,"source":50,"evidence":177},"qutebrowser",[178],{"id":179,"by":180,"text":181},"21796441","green7ea","It seems that a lot of people are upset at browsers limitation's with custom keybindings. I thought I'd mention qutebrowser (https:\u002F\u002Fqutebrowser.org\u002F) which is a browser built…",{"comments":183,"answered":184,"key":185},15,6,[186,187,190],{"id":159,"text":160},{"id":188,"text":189},"21795793","I added a note to tell users they can click on the keys themselves to run the commands.",{"id":191,"text":192},"21795429","Wow, gleeBox looks cool. Never heard of it before. Does selection act at the structural level of the document, or are they applied to links only? In the video, he seemed only…",{"commenters":194,"max_depth":195,"maker_replies":183,"first_comment_mins":196,"lifespan_hours":35},43,7,32,[198,200,202,206,209,213,216,219,222,223,225,226,229,232,235,238,241,243,247,249,251,252,256,258,260,263,266,270,272,274,276,278,281,283,286,289,293,295,298,300,302,306,308,311,314,317,318,320,323,325,328,331,333,336,338,341,343,346,348,350,351,355,356,357,359,360,361,365,367,371,374,376,380,382,384],[53,42,42,199,54,42],"other\u002Fneutral\u002Fidea",[57,42,42,201,58,42],"commenter\u002Fcritical\u002Fidea",[203,42,42,204,205,42],"21796269","other\u002Fneutral\u002Fnone","girst",[207,42,42,208,58,42],"21802491","other\u002Fpositive\u002Fnone",[210,42,42,211,212,42],"21796297","commenter\u002Fneutral\u002Fnone","slightwinder",[214,42,42,211,215,42],"21796373","knolax",[217,42,42,204,218,42],"21796855","dri_ft",[220,42,42,204,221,42],"21796324","nextos",[159,42,42,204,11,38],[224,42,42,204,88,42],"21796396",[179,42,42,204,180,42],[227,42,42,211,228,42],"21796578","vageli",[230,42,42,204,231,42],"21796941","drakenot",[233,42,42,204,234,42],"21797595","maddyboo",[236,42,42,204,237,42],"21799263","leshow",[239,42,42,204,240,42],"21804964","RMPR",[102,38,38,242,103,42],"project\u002Fcritical\u002Fdesign",[244,38,32,245,246,42],"21795683","project\u002Fneutral\u002Fdesign","jml7c5",[248,38,32,245,103,42],"21795739",[188,38,42,250,11,38],"maker\u002Fneutral\u002Fdocs",[106,38,38,242,84,42],[253,254,38,242,255,42],"21795430",2,"wingerlang",[119,32,32,257,120,42],"project\u002Fmixed\u002Fdesign",[191,32,42,259,11,38],"maker\u002Fneutral\u002Fnone",[143,261,32,262,144,42],4,"project\u002Fneutral\u002Fidea",[264,261,42,265,11,38],"21795495","project\u002Fneutral\u002Fnone",[267,261,32,268,269,42],"21795547","project\u002Fneutral\u002Fdocs","ajvs",[271,261,42,250,11,38],"21795906",[83,261,32,273,84,42],"project\u002Fmixed\u002Fexecution",[275,261,42,259,11,38],"21796531",[277,261,32,265,84,42],"21796677",[279,261,42,280,11,38],"21799090","project\u002Fneutral\u002Fexecution",[282,261,32,280,84,42],"21799664",[284,261,42,285,11,38],"21800217","maker\u002Fneutral\u002Fexecution",[287,261,39,288,84,42],"21800391","project\u002Fpositive\u002Fexecution",[290,39,38,291,292,42],"21795237","project\u002Fcritical\u002Fexecution","iudqnolq",[294,39,42,268,11,38],"21795342",[296,39,42,211,297,42],"21795354","codetrotter",[299,39,32,280,292,42],"21796791",[301,184,32,262,103,42],"21795530",[303,184,38,304,305,42],"21795549","project\u002Fcritical\u002Fperformance","faeyanpiraat",[307,184,32,262,103,42],"21795580",[309,184,42,204,310,42],"21796321","yjftsjthsd-h",[312,184,42,204,313,42],"21795661","dmos62",[315,184,42,199,316,42],"21795761","d0mine",[87,195,32,257,88,42],[319,195,42,259,11,38],"21796435",[321,195,38,322,88,42],"21801448","project\u002Fcritical\u002Fidea",[113,324,38,242,103,42],8,[326,324,32,245,327,42],"21795927","jedimastert",[329,324,32,245,330,42],"21796105","uryga",[332,324,32,280,327,42],"21796202",[334,324,32,280,335,42],"21798270","blotter_paper",[337,324,38,242,103,42],"21796350",[339,324,32,245,340,42],"21796270","cuchoi",[94,324,39,342,95,42],"project\u002Fpositive\u002Fdesign",[344,324,42,345,11,38],"21797247","maker\u002Fneutral\u002Fdesign",[347,324,42,204,103,42],"21798001",[128,349,32,280,129,42],9,[66,349,42,285,11,38],[352,34,39,353,354,42],"21802484","project\u002Fpositive\u002Fidea","leshokunin",[73,34,42,245,11,38],[135,18,32,265,136,42],[358,18,42,265,11,38],"21795473",[165,18,42,204,166,42],[172,18,42,204,173,42],[362,363,32,268,364,42],"21795618",12,"fhennig",[366,363,32,268,246,42],"21795679",[368,369,38,322,370,42],"21796604",13,"WilliamEdward",[372,369,38,322,373,42],"21796836","Igelau",[375,369,32,262,335,42],"21798342",[377,378,32,265,379,42],"21796111",14,"mstade",[381,378,42,211,84,42],"21796230",[383,378,42,211,11,38],"21796391",[385,378,42,204,386,42],"21796513","kleiba",[],[389,394,398,402,407,411],{"id":390,"name":391,"points":392,"category":393},"21796753","Coerce",155,"languages",{"id":395,"name":396,"points":397,"category":20},"21794566","Clayoven",149,{"id":399,"name":400,"points":401,"category":20},"21796886","HNTerm",139,{"id":403,"name":404,"points":405,"category":406},"21780332","LastingPaper",138,"productivity",{"id":408,"name":409,"points":410,"category":20},"21789418","spacepub.space",131,{"id":412,"name":413,"points":414,"category":415},"21782714","Falco",119,"infrastructure",false,"v2",{"id":419,"name":5,"line":6,"ai":416,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":420,"top":18,"kw":421,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":422,"url":9,"mix":423,"praise":80,"objection":99,"sub":21},21795159,-0.14,[24,25,26,27,28],"0000000001313333335131303113150353031130",[32,33,32,34],1794036584041]