[{"data":1,"prerenderedAt":593},["ShallowReactive",2],{"project-30720834":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":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":48,"post_text":49,"what":50,"said":83,"maker_in_thread":205,"shape":212,"grid":216,"attempts":556,"same_week":557,"maker_shows":33,"maker_hidden":586,"reader_version":587,"card":588},"30720834","Oh-heck","A terminal command for when you forget other terminal commands","title","Show HN: Oh-heck, a terminal command for when you forget other terminal commands","https:\u002F\u002Foh-heck.dev","oh-heck.dev","MikeDaniel",1647603106,2022,250,121,194,2570,8,"legend","dev_tools","command line helper","cli",[24,25,26,27],"terminal commands","gpt-3","natural language shell","command line","mixed",-0.44,{"positive":31,"neutral":32,"mixed":33,"critical":34},3,12,2,15,32,{"docs":37,"pricing":39,"design":41,"execution":42,"idea":43,"privacy":45,"performance":47},{"positive":38,"critical":33},0,{"positive":38,"critical":40},1,{"positive":38,"critical":33},{"positive":38,"critical":40},{"positive":31,"critical":44},5,{"positive":38,"critical":46},4,{"positive":38,"critical":38},[33,38,38,40,38,38,38,38,40,31,31,31,33,31,44,38,40,31,31,40,33,38,40,40,38,38,38,38,38,38,38,38,38,38,38,38,40,38,38,40],null,{"problem":51,"audience":58,"pricing":62,"motivation":70,"time_to_build":49,"stack":74,"openness":81,"stage":82,"team_size":81},{"value":52,"source":53,"evidence":54},"Forgetting terminal commands.","maker",[55],{"id":56,"by":11,"text":57},"30720864","Hey guys, I've created a really small tool that converts natural language into terminal commands using GPT3. To my chagrin, I seem to have a pathological inability to remember…",{"value":59,"source":53,"evidence":60},"People who forget terminal commands.",[61],{"id":56,"by":11,"text":57},{"value":63,"source":64,"evidence":65},"$4\u002Fmonth subscription","commenter",[66],{"id":67,"by":68,"text":69},"30722237","mikestew","I’ll save some clicking: $4\u002Fmonth. But, yeah, not idea what TOS or privacy policy is.",{"value":71,"source":53,"evidence":72},"Maker has a pathological inability to remember commands.",[73],{"id":56,"by":11,"text":57},[75],{"value":76,"source":53,"evidence":77},"GPT-3 API",[78],{"id":79,"by":11,"text":80},"30722435","So it's using the GPT-3 API, so yes, don't send anything sensitive! It doesn't taylor it based on your OS but that's actually a really neat idea, something I'll look to add. For…","unknown","launched",{"praise":84,"objections":92,"requests":141,"questions":157,"alternatives":169},[85],{"value":86,"source":64,"evidence":87},"Pointed to thefuck and similar tools as useful alternatives.",[88],{"id":89,"by":90,"text":91},"30722138","frx","I was just about to share this. I use this daily and this magnificent tool is really helpful.",[93,104,111,122,130],{"value":94,"source":64,"evidence":95},"Paid subscription and credit card required before trying it.",[96,100],{"id":97,"by":98,"text":99},"30721983","MD87","So the \"Terms of Service & Privacy\" link doesn't work, and apparently it's a paid subscription service but you don't find that out until you've signed up and tried activating an…",{"id":101,"by":102,"text":103},"30728513","zelienople","You need to make an account and then you find out you have to put in a credit card just to try it out? Oh, heck, go fuck yourself with a sharp cactus!",{"value":105,"source":64,"evidence":106},"Closed source and phones home to check API key.",[107],{"id":108,"by":109,"text":110},"30725020","rank0","The quick demo looks pretty dope, but I am never gonna pay a subscription for a closed source token-identified cli tool. I would have paid a one time fee for a similar tool that…",{"value":112,"source":64,"evidence":113},"Risk of destructive commands generated by GPT-3 without checks.",[114,118],{"id":115,"by":116,"text":117},"30721956","yosito","This looks like a fun idea. I'm curious, is GPT3 used to generate the commands, or only to parse the input? I'd personally be very wary to use any GPT3 generated command since…",{"id":119,"by":120,"text":121},"30722407","fooblat","Am I crazy to think that a tool like this is an accident waiting to happen? I'm assuming that this tool is for people who aren't familiar with the system enough to get what they…",{"value":123,"source":64,"evidence":124},"Terms of Service and Privacy link missing or not a real link.",[125,126],{"id":97,"by":98,"text":99},{"id":127,"by":128,"text":129},"30724807","coreyog","It's not even that the \"Terms of Service & Privacy\" link doesn't work, it's that it's not even a link. It's a div that sorta behaves like a link. Shady af.",{"value":131,"source":64,"evidence":132},"Sends inputs to a third-party server.",[133,137],{"id":134,"by":135,"text":136},"30722359","hk__2","Looks nice; how does it work under the hood? It looks like it needs an API key, so does that mean it sends all my inputs to some server? Does it taylor the answer based on your…",{"id":138,"by":139,"text":140},"30724528","ho_schi","Wait. Sending what you want to do to a webservice (GPT-3) doesn't sound clever?",[142,146,153],{"value":143,"source":64,"evidence":144},"Tailor answers to the user's OS.",[145],{"id":134,"by":135,"text":136},{"value":147,"source":64,"evidence":148},"Shorter command name.",[149],{"id":150,"by":151,"text":152},"30721924","ape4","Pretty cool. A small detail, I'd prefer if the command was shorter.",{"value":154,"source":64,"evidence":155},"Offline operation.",[156],{"id":134,"by":135,"text":136},[158,162],{"value":159,"source":64,"evidence":160},"Is GPT-3 used to generate commands or only to parse input?",[161],{"id":115,"by":116,"text":117},{"value":163,"source":64,"evidence":164},"Does it handle piped commands?",[165],{"id":166,"by":167,"text":168},"30723675","Coryodaniel","This is awesome, can’t wait to try it out. Does it handle questions that would result in piping commands together like “how do I get the third element in a JSON response from a…",[170,177,184,191,198],{"value":171,"source":64,"evidence":172},"thefuck",[173],{"id":174,"by":175,"text":176},"30722052","imglorp","And here's a command that tries to fix up a mistake after you type it. Like this one, it's also named like what you might say afterwards. https:\u002F\u002Fgithub.com\u002Fnvbn\u002Fthefuck",{"value":178,"source":64,"evidence":179},"howdoi",[180],{"id":181,"by":182,"text":183},"30723437","david_draco","howdoi works great: https:\u002F\u002Fgithub.com\u002Fgleitz\u002Fhowdoi Most frequently, it looks up the first stackoverflow answer and prints it.",{"value":185,"source":64,"evidence":186},"tldr",[187],{"id":188,"by":189,"text":190},"30723928","pizza","I love tldr for this too https:\u002F\u002Fgithub.com\u002Ftldr-pages\u002Ftldr",{"value":192,"source":64,"evidence":193},"cheat.sh",[194],{"id":195,"by":196,"text":197},"30729023","qubitcoder","Slightly related is https:\u002F\u002Fcheat.sh\u002F [0], which returns real-world examples of how to use a given command. The results are nicely formatted and color-coded. Give it a try in…",{"value":199,"source":64,"evidence":200},"apropos and man -k",[201],{"id":202,"by":203,"text":204},"30722376","_wldu","Some people seem to be unaware of apropos too (old text based cli tool). ``` $ apropos network interfaces (5) - network interface configuration for ifup and ifdown aseqnet (1) -…",{"comments":31,"answered":33,"key":206},[207,208,211],{"id":56,"text":57},{"id":209,"text":210},"30722395","Yea, it's not the full prompt, I've been gradually training it over the last couple of weeks. It still needs work though as it's quite rudimentary at the moment. Something I…",{"id":79,"text":80},{"commenters":213,"max_depth":214,"maker_replies":31,"first_comment_mins":46,"lifespan_hours":215},90,6,322,[217,219,221,225,229,232,235,239,242,245,247,248,249,252,255,258,261,263,266,268,271,274,277,280,281,284,287,290,294,297,300,302,304,308,310,313,316,318,321,325,328,331,335,337,341,343,345,347,351,355,357,360,363,366,369,371,373,377,379,384,386,388,391,393,396,399,402,406,408,410,412,416,420,422,425,428,430,434,437,440,442,446,448,451,454,457,460,463,466,469,472,475,478,480,482,484,487,490,492,495,497,501,504,507,510,513,516,519,522,526,529,531,534,536,538,541,543,545,547,549,552],[97,38,40,218,98,38],"project\u002Fcritical\u002Fdocs",[67,38,31,220,68,38],"project\u002Fneutral\u002Fpricing",[222,38,31,223,224,38],"30722621","project\u002Fneutral\u002Fnone","kps",[226,38,38,227,228,38],"30722984","commenter\u002Fneutral\u002Fnone","moltke",[230,38,38,227,231,38],"30727020","411111111111111",[233,38,38,227,234,38],"30728594","sleepyxuras91",[236,38,38,237,238,38],"30729154","other\u002Fneutral\u002Fnone","zwayhowder",[240,38,38,227,241,38],"30729659","pmarreck",[243,38,38,237,244,38],"30728230","nvr219",[127,38,40,246,128,38],"project\u002Fcritical\u002Fdesign",[174,40,38,237,175,38],[89,40,38,237,90,38],[250,40,38,237,251,38],"30723189","wffurr",[253,40,38,237,254,38],"30725261","bitbatbangboo",[256,40,38,237,257,38],"30728037","thiht",[259,40,38,237,260,38],"30729186","matyasrichter",[262,40,38,237,175,38],"30734793",[264,40,38,237,265,38],"30734224","perlwle",[267,40,38,237,241,38],"30729696",[269,40,38,237,270,38],"30726976","throwaway158497",[272,40,38,237,273,38],"30727850","alanbernstein",[275,40,38,276,270,38],"30757277","commenter\u002Fpositive\u002Fnone",[278,40,38,237,279,38],"30733152","mikevin",[195,33,38,237,196,38],[282,33,38,237,283,38],"30729506","ThinkBeat",[285,33,38,237,286,38],"30730054","goplayoutside",[288,31,40,246,289,38],"30723587","caboteria",[291,31,31,292,293,38],"30724912","project\u002Fmixed\u002Fdesign","stavros",[295,31,38,237,296,38],"30725843","chockchocschoir",[298,31,38,276,299,38],"30726875","kiddico",[301,31,38,237,238,38],"30729196",[56,46,38,303,11,40],"maker\u002Fneutral\u002Fidea",[305,46,31,306,307,38],"30722162","project\u002Fneutral\u002Fexecution","jimbokun",[209,46,38,309,11,40],"maker\u002Fneutral\u002Fexecution",[311,46,44,312,241,38],"30724357","project\u002Fpositive\u002Fidea",[314,46,40,218,315,38],"30727071","brundolf",[119,44,40,317,120,38],"project\u002Fcritical\u002Fidea",[319,44,31,320,135,38],"30722459","project\u002Fneutral\u002Fdesign",[322,44,31,323,324,38],"30722505","project\u002Fmixed\u002Fidea","kuu",[326,44,44,312,327,38],"30722785","nobody9999",[329,44,38,227,330,38],"30722614","spicybright",[332,44,40,333,334,38],"30725543","project\u002Fcritical\u002Fexecution","tedmiston",[336,44,44,312,315,38],"30727045",[338,44,31,339,340,38],"30728152","project\u002Fneutral\u002Fidea","emodendroket",[342,214,38,237,334,38],"30725575",[344,214,38,237,296,38],"30725893",[346,214,38,237,334,38],"30743899",[348,349,38,237,350,38],"30723832",7,"anotherhue",[352,349,38,353,354,38],"30731977","other\u002Fpositive\u002Fnone","gnyman",[108,18,40,356,109,38],"project\u002Fcritical\u002Fprivacy",[358,18,31,220,359,38],"30725418","smw",[361,18,31,223,362,38],"30725842","ineedasername",[364,18,31,365,293,38],"30725520","project\u002Fneutral\u002Fprivacy",[166,367,31,368,167,38],9,"project\u002Fneutral\u002Fperformance",[134,370,31,365,135,38],10,[79,370,38,372,11,40],"maker\u002Fneutral\u002Fprivacy",[374,375,38,237,376,38],"30725608",11,"jjwiseman",[101,32,40,378,102,38],"project\u002Fcritical\u002Fpricing",[380,381,38,382,383,38],"30727095",13,"other\u002Fneutral\u002Fprivacy","reality_inspctr",[115,385,40,356,116,38],14,[387,385,31,306,307,38],"30722141",[389,34,40,317,390,38],"30726294","WalterBright",[150,392,31,320,151,38],16,[394,392,38,227,395,38],"30722071","kietay",[397,392,38,237,398,38],"30722195","glitchc",[400,392,38,237,401,38],"30722287","defulmere",[403,404,38,237,405,38],"30722300",17,"earthboundkid",[138,407,40,356,139,38],18,[409,407,40,356,362,38],"30725902",[181,411,40,317,182,38],19,[413,414,38,237,415,38],"30723148",20,"leetrout",[417,418,38,237,419,38],"30723265",21,"l30n4da5",[421,418,38,227,241,38],"30724452",[423,418,38,227,424,38],"30729254","rpmisms",[426,418,38,427,241,38],"30729727","other\u002Fneutral\u002Fdesign",[188,429,38,237,189,38],22,[431,432,38,237,433,38],"30723361",23,"allurbase",[435,432,38,436,241,38],"30724471","other\u002Fneutral\u002Fdocs",[438,432,38,436,439,38],"30725630","bewuethr",[441,432,38,237,241,38],"30727172",[443,444,38,237,445,38],"30724324",24,"zhte415",[202,447,38,237,203,38],25,[449,447,38,227,450,38],"30722815","pricci",[452,447,38,227,453,38],"30722939","kroltan",[455,447,38,227,456,38],"30722942","paskozdilar",[458,447,38,237,459,38],"30723207","RobertMiller",[461,447,38,237,462,38],"30723328","zfxfr",[464,447,38,237,465,38],"30723626","killerbat00",[467,447,38,237,468,38],"30723676","Isamu",[470,447,38,237,471,38],"30723693","ochrist",[473,447,38,227,474,38],"30722851","toddm",[476,447,38,227,477,38],"30722907","dllthomas",[479,447,38,227,203,38],"30722959",[481,447,38,227,465,38],"30723642",[483,447,38,227,477,38],"30724165",[485,447,38,227,486,38],"30726494","OJFord",[488,447,38,227,489,38],"30722928","a-dub",[491,447,38,237,241,38],"30724322",[493,447,38,227,494,38],"30724291","tgv",[496,447,38,227,296,38],"30725876",[498,499,38,237,500,38],"30723234",26,"whartung",[502,499,38,237,503,38],"30723322","suifbwish",[505,499,38,237,506,38],"30723336","themulticaster",[508,499,38,237,509,38],"30723785","racl101",[511,499,38,237,512,38],"30724090","Cerium",[514,499,38,237,515,38],"30724113","wink",[517,499,38,237,518,38],"30724429","IshKebab",[520,499,38,237,521,38],"30724442","bobbob1921",[523,524,40,317,525,38],"30722317",27,"amelius",[527,524,38,227,528,38],"30722381","npongratz",[530,524,38,227,203,38],"30722390",[532,524,38,237,533,38],"30740474","Maursault",[535,524,38,227,135,38],"30722484",[537,524,38,227,486,38],"30726518",[539,524,38,237,540,38],"30722842","unixbane",[542,524,38,227,241,38],"30724513",[544,524,38,237,540,38],"30781064",[546,524,38,227,241,38],"30781499",[548,524,38,227,540,38],"30872673",[550,524,40,317,551,38],"30725305","adamkochanowicz",[553,554,38,237,555,38],"30725079",28,"IngvarLynn",[],[558,563,568,573,577,582],{"id":559,"name":560,"points":561,"category":562},"30733339","Back Of Your Hand",654,"games",{"id":564,"name":565,"points":566,"category":567},"30769044","Appwrite",326,"infrastructure",{"id":569,"name":570,"points":571,"category":572},"30778100","Metarank",284,"ai",{"id":574,"name":575,"points":576,"category":562},"30720259","ByteLegend",229,{"id":578,"name":579,"points":580,"category":581},"30723793","Calenday",207,"productivity",{"id":583,"name":584,"points":585,"category":567},"30709524","PDF API",204,false,"v2",{"id":589,"name":5,"line":6,"ai":586,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":590,"maker":11,"domain":10,"tier":19,"attempts":38,"strip":591,"url":9,"mix":592,"praise":86,"objection":94,"sub":21},30720834,[24,25,26,27],"2001000013332350133120110000000000001001",[31,32,33,34],1793991042899]