[{"data":1,"prerenderedAt":512},["ShallowReactive",2],{"project-34102363":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":36,"aspects":37,"strip":46,"post_text":50,"what":51,"said":54,"maker_in_thread":168,"shape":178,"grid":183,"attempts":470,"same_week":475,"maker_shows":49,"maker_hidden":504,"reader_version":505,"card":506},"34102363","GPT-3 Powered Shell","It worked for the couple basic cases I tried!!","maker","Show HN: GPT-3 Powered Shell","https:\u002F\u002Fmusings.yasyf.com\u002Fnever-write-a-bash-command-again-with-gpt-3\u002F","musings.yasyf.com","yasyfm",1671770075,2022,308,111,132,2570,6,"legend","dev_tools","shell command generator","cli",[24,25,26,27,28],"gpt-3","shell commands","natural language","bash","terminal","mixed",0.031,{"positive":32,"neutral":33,"mixed":34,"critical":35},13,18,1,9,41,{"idea":38,"execution":41,"docs":42,"pricing":44,"design":45},{"positive":39,"critical":40},12,4,{"positive":34,"critical":40},{"positive":43,"critical":43},0,{"positive":43,"critical":43},{"positive":43,"critical":43},[34,47,47,43,43,43,43,47,34,48,47,47,43,43,47,48,34,47,34,34,47,48,43,43,43,43,48,48,43,43,43,43,43,47,48,49,48,48,49,43],5,3,2,null,{"problem":50,"audience":50,"pricing":50,"motivation":50,"time_to_build":50,"stack":52,"openness":53,"stage":53,"team_size":53},[],"unknown",{"praise":55,"objections":76,"requests":117,"questions":137,"alternatives":145},[56],{"value":57,"source":58,"evidence":59},"Useful for remembering rarely used commands like ffmpeg and tar","commenter",[60,64,68,72],{"id":61,"by":62,"text":63},"34125235","krackers","The killer app for LLMs will finally be able to write ffmpeg invocations",{"id":65,"by":66,"text":67},"34127865","skocznymroczny","Or enter a valid tar command on first try.",{"id":69,"by":70,"text":71},"34128720","linhns","I believe that you should be able to do basic CLI at least, but for rarely used commands or some incredibly complex one like ffmpeg, having an AI to do it is the way to go.",{"id":73,"by":74,"text":75},"34127883","jchw","Seems very useful. Even as a very long-time user of the CLI, there are times I'll need to google how to do something, either because I forgot how, or I simply never knew. But…",[77,92,107],{"value":78,"source":58,"evidence":79},"Risk of dangerous commands running, especially for beginners",[80,84,88],{"id":81,"by":82,"text":83},"34128505","pixel_tracing","It seems like the use case is for folks who might be noobs and in that regard I’d argue this tool is significantly dangerous. The user could accept a command that removes all…",{"id":85,"by":86,"text":87},"34125213","mshake2","If you wanted to wash your hands of the Bad Things this might do, I would put a disclaimer somewhere on the site and on the tool's output. Something along the lines of \"Running…",{"id":89,"by":90,"text":91},"34125776","DotaFan","It's this a path where something could go terribly wrong, as GPT-3 does make mistakes?",{"value":93,"source":58,"evidence":94},"Removes learning and fun from using the command line",[95,99,103],{"id":96,"by":97,"text":98},"34125203","pleb_nz","Half of the fun of using cli is using it with your own knowledge imo. Using GPT3 makes it feel like I may as well use some GUI tool. I understand gpt3 will\u002Fdoes save time and…",{"id":100,"by":101,"text":102},"34130168","tux","I for one agree with pleb_nz, its kind of like replacing CLI with GUI. Thank you, but no thanks! To me writing custom bash script or \"kill -9 $(lsof -t \u002Fdev\u002Fnvidia0)\" is much…",{"id":104,"by":105,"text":106},"34130248","ultrarunner","Just like driving a manual-transmission car, part of fun is in the doing. Further, though, part of the doing makes it practical: engagement while driving is a good thing. How, if…",{"value":108,"source":58,"evidence":109},"Generated commands can be wrong or not match the request",[110,114],{"id":111,"by":112,"text":113},"34127135","Calzifer","Not so convincing if even the most basic example does not work completely. The Git example video\u002Fgif fails to push because it creates a repository with branch main and wants to…",{"id":115,"by":101,"text":116},"34130250","Actually by using something like GPT3 you are kind of doing copy-and-paste in a way, because you are given pre-defined set of commands without ability to modify its arguments. It…",[118,126],{"value":119,"source":58,"evidence":120},"Add a disclaimer and confirm commands before running",[121,122],{"id":85,"by":86,"text":87},{"id":123,"by":124,"text":125},"34134311","khalidx","The Fig CLI has this feature! And lets you confirm commands before they run. They are also a pretty cool company, and the tool does much more (like letting you share secrets with…",{"value":127,"source":58,"evidence":128},"Support for open-source local models instead of paid API",[129,133],{"id":130,"by":131,"text":132},"34125957","gtsnexp","It is a shame that OpenAI charges a variable fee for using its API. Ideally I'd like to have a similar model running on my own server and have this tool pinging it instead.",{"id":134,"by":135,"text":136},"34125246","zaidhaan","Pretty cool! Does anyone know how open-source alternatives like GPT-J compare to ChatGPT? I've heard that it's comparable to GPT-3, but nothing close to GPT-3.5. I'd much prefer…",[138],{"value":139,"source":58,"evidence":140},"How does it call ChatGPT without an API",[141],{"id":142,"by":143,"text":144},"34125840","radarsat1","My first reaction was, wait how do you use ChatGPT programmatically when it doesn't have an API available yet? I looked into the code and it looks like this uses some kind of…",[146,150,157],{"value":147,"source":58,"evidence":148},"Fig CLI",[149],{"id":123,"by":124,"text":125},{"value":151,"source":58,"evidence":152},"terminal-copilot",[153],{"id":154,"by":155,"text":156},"34126200","stared","I use a similar one, https:\u002F\u002Fgithub.com\u002FMethexis-Inc\u002Fterminal-copilot.",{"value":158,"source":58,"evidence":159},"tldr",[160,164],{"id":161,"by":162,"text":163},"34125552","diarrhea","I kind of agree, use the terminal a lot and am satisfied whenever I don’t need to look up a command. However, the point of it isn’t knowing as much of it by heart as possible.…",{"id":165,"by":166,"text":167},"34126039","breck","Very cool idea. I love and highly recommend tldr (https:\u002F\u002Ftldr.sh\u002F). I might give this a shot someday (though I've found I never stick with things that don't work primarily…",{"comments":48,"answered":43,"key":169},[170,172,175],{"id":171,"text":6},"34126547",{"id":173,"text":174},"34126545","I'm with you most of the time... but there are some commands that refuse to stick in my brain no matter how hard I try, and I get tired of looking them up",{"id":176,"text":177},"34126556","if you pass `--model=chatgpt` there's experimental support for ChatGPT, but it's suuuper flaky",{"commenters":179,"max_depth":180,"maker_replies":48,"first_comment_mins":181,"lifespan_hours":182},80,8,3011,83,[184,186,190,192,196,198,202,203,206,209,213,216,218,221,224,226,228,230,232,235,237,240,243,246,249,252,255,257,260,263,264,267,270,273,275,277,280,283,286,289,292,295,297,298,299,302,303,305,308,311,314,317,319,320,323,326,329,330,334,335,337,339,342,344,347,350,353,356,359,362,364,367,370,372,373,376,380,384,387,389,391,394,396,398,401,403,406,409,412,414,416,418,420,421,423,427,430,431,433,437,439,443,445,450,453,456,460,463,465,467],[96,43,34,185,97,43],"project\u002Fcritical\u002Fidea",[187,43,43,188,189,43],"34125232","commenter\u002Fneutral\u002Fnone","rebuilder",[61,43,47,191,62,43],"project\u002Fpositive\u002Fidea",[193,43,48,194,195,43],"34125464","project\u002Fneutral\u002Fexecution","pramodbiligiri",[171,43,43,197,11,34],"project\u002Fpositive\u002Fexecution",[199,43,48,200,201,43],"34126852","project\u002Fneutral\u002Fidea","bobmaxup",[65,43,47,197,66,43],[204,43,47,191,205,43],"34130779","danieldk",[207,43,43,188,208,43],"34125239","Semaphor",[210,43,43,211,212,43],"34125290","other\u002Fneutral\u002Fnone","Shindi",[214,43,43,211,215,43],"34125461","Swizec",[217,43,43,211,97,43],"34125601",[219,43,43,211,220,43],"34126075","skor",[222,43,43,211,223,43],"34125923","throwaway290",[225,43,43,211,215,43],"34126020",[227,43,43,188,223,43],"34126340",[229,43,43,188,215,43],"34126401",[231,43,43,188,223,43],"34138323",[233,43,43,188,234,43],"34129812","dahfizz",[236,43,43,188,223,43],"34138374",[238,43,43,211,239,43],"34126057","jacquesm",[241,43,47,191,242,43],"34127351","hcks",[244,43,34,185,245,43],"34127462","MereInterest",[247,43,43,188,248,43],"34127980","indymike",[250,43,48,200,251,43],"34125316","doix",[253,43,43,188,254,43],"34125676","beebmam",[256,43,43,211,239,43],"34126034",[258,43,47,191,259,43],"34125475","injinj",[261,43,43,211,262,43],"34128321","BossingAround",[161,43,47,191,162,43],[265,43,47,191,266,43],"34125765","mellosouls",[268,43,43,269,223,43],"34125892","other\u002Fneutral\u002Fprivacy",[271,43,43,188,272,43],"34125956","SalmoShalazar",[274,43,43,269,239,43],"34126037",[276,43,43,188,223,43],"34126346",[278,43,43,211,279,43],"34126761","amelius",[281,43,43,269,282,43],"34127032","williamcotton",[284,43,43,285,223,43],"34138759","other\u002Fcritical\u002Fprivacy",[287,43,47,191,288,43],"34129987","mlboss",[290,43,43,188,291,43],"34125768","upsidesinclude",[293,43,48,200,294,43],"34126101","jpalomaki",[115,43,34,296,101,43],"project\u002Fcritical\u002Fexecution",[173,43,43,188,11,34],[69,43,47,191,70,43],[300,43,43,211,301,43],"34128854","sciencesama",[100,43,34,185,101,43],[104,43,48,304,105,43],"project\u002Fmixed\u002Fidea",[306,34,47,191,307,43],"34125534","mfi",[309,34,43,211,310,43],"34125623","ducktective",[312,34,43,211,313,43],"34126472","ilaksh",[315,34,34,296,316,43],"34126827","wffurr",[318,34,43,188,313,43],"34128111",[81,49,34,296,82,43],[321,49,48,200,322,43],"34128621","sh4rks",[324,49,43,211,325,43],"34129328","chubot",[327,49,47,191,328,43],"34130668","macNchz",[142,48,48,194,143,43],[331,48,48,332,333,43],"34126336","project\u002Fneutral\u002Fdocs","ailef",[176,48,43,194,11,34],[336,48,43,211,333,43],"34126623",[338,48,43,188,143,43],"34127577",[340,40,43,211,341,43],"34125015","coder-3",[343,40,43,211,341,43],"34125019",[345,40,43,211,346,43],"34125142","29athrowaway",[348,40,43,211,349,43],"34125469","EGreg",[351,40,43,211,352,43],"34126318","IncRnd",[354,40,43,211,355,43],"34125154","hackernewds",[357,40,43,188,358,43],"34125740","speedgoose",[360,40,43,188,361,43],"34126219","sinlar-multiple",[363,40,43,188,358,43],"34127610",[365,40,43,188,366,43],"34129107","soulofmischief",[368,47,43,211,369,43],"34125305","akomtu",[371,47,43,211,349,43],"34125485",[85,18,48,332,86,43],[374,18,43,188,375,43],"34125230","mach1ne",[377,18,48,378,379,43],"34125330","project\u002Fneutral\u002Fnone","Certhas",[381,382,43,211,383,43],"34127146",7,"akkartik",[385,382,43,211,386,43],"34127227","gitfan86",[388,382,43,211,383,43],"34127266",[390,382,43,211,386,43],"34127385",[392,382,43,211,393,43],"34127305","CPLX",[395,382,43,211,383,43],"34127391",[397,382,43,211,386,43],"34127414",[399,382,43,211,400,43],"34127819","sph",[402,382,43,211,383,43],"34128154",[404,382,43,211,405,43],"34128478","narrator",[407,382,43,211,408,43],"34128767","jjoonathan",[410,382,43,211,411,43],"34130272","gnomewascool",[413,382,43,211,383,43],"34133072",[415,180,43,211,239,43],"34126064",[417,180,43,211,352,43],"34126311",[419,180,43,211,239,43],"34131168",[73,35,47,191,74,43],[123,422,47,191,124,43],10,[424,425,43,211,426,43],"34127827",11,"de6u99er",[428,39,34,185,429,43],"34127183","Zvez",[154,32,48,378,155,43],[111,432,34,296,112,43],14,[434,435,48,378,436,43],"34127845",15,"graiz",[89,438,48,194,90,43],16,[440,441,48,378,442,43],"34126933",17,"abhagsain",[130,33,48,444,131,43],"project\u002Fneutral\u002Fpricing",[446,447,48,448,449,43],"34125021",19,"project\u002Fneutral\u002Fdesign","Datagenerator",[451,447,48,448,452,43],"34125047","waydegg",[165,454,34,455,166,43],20,"project\u002Fcritical\u002Fnone",[457,458,48,200,459,43],"34127226",21,"bsaul",[461,458,48,378,462,43],"34135987","loicelthesea",[134,464,43,211,135,43],22,[466,464,43,211,212,43],"34125278",[468,464,43,211,469,43],"34126983","mritchie712",[471,474],{"id":472,"t":473,"points":49,"comments":43},"34097574",1671738091,{"id":4,"t":12,"points":14,"comments":15},[476,480,485,489,494,499],{"id":477,"name":478,"points":479,"category":20},"34147366","Dog API",275,{"id":481,"name":482,"points":483,"category":484},"34147825","Microfeed",265,"infrastructure",{"id":486,"name":487,"points":488,"category":20},"34159062","Pbproxy",67,{"id":490,"name":491,"points":492,"category":493},"34100197","handlr.sapico.me",55,"productivity",{"id":495,"name":496,"points":497,"category":498},"34125869","EarlyBird",50,"web_saas",{"id":500,"name":501,"points":502,"category":503},"34110624","getHNFavorites",49,"consumer_social",false,"v2",{"id":507,"name":5,"line":6,"ai":504,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":508,"top":18,"kw":509,"maker":11,"domain":10,"tier":19,"attempts":49,"strip":510,"url":9,"mix":511,"praise":57,"objection":78,"sub":21},34102363,0.03,[24,25,26,27,28],"1550000513550053151153000033000005323320",[32,33,34,35],1794036628757]