[{"data":1,"prerenderedAt":237},["ShallowReactive",2],{"project-4429053":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":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":38,"post_text":40,"what":41,"said":44,"maker_in_thread":124,"shape":126,"grid":129,"attempts":200,"same_week":201,"maker_shows":39,"maker_hidden":230,"reader_version":231,"card":232},"4429053","ASCII Animals","ASCII Animals in Your Terminal","title","Show HN: ASCII Animals in Your Terminal","http:\u002F\u002Fivolo.me\u002Fascii-animals-the-perfect-loading-indicator\u002F","ivolo.me","ivolo",1345834374,2012,62,31,372,1677,23,"notable","creative","ascii art","cli",[21,24,25,26],"terminal animation","loading indicator","ascii animals","roasted",-0.5,{"positive":30,"neutral":31,"mixed":30,"critical":32},0,1,6,7,{"privacy":35,"performance":37},{"positive":30,"critical":36},5,{"positive":30,"critical":31},[31,31,31,31,30,30,30,30,30,30,30,31,30,30,30,30,30,30,39,30,30,30,30,30,30,30,30,31,30],3,null,{"problem":40,"audience":40,"pricing":40,"motivation":40,"time_to_build":40,"stack":42,"openness":43,"stage":43,"team_size":43},[],"unknown",{"praise":45,"objections":62,"requests":96,"questions":97,"alternatives":98},[46],{"value":47,"source":48,"evidence":49},"Fun nostalgic terminal toy, reminiscent of telnet towel and sl","commenter",[50,54,58],{"id":51,"by":52,"text":53},"4429189","fletchowns","Reminds me of ``` telnet towel.blinkenlights.nl ``` (can't believe this is still up after all these years)",{"id":55,"by":56,"text":57},"4430624","makmanalp","My god, I remember being spellbound by this for hours as a novice, after learning my first few shell commands and managing to get the damn modem to work on linux.",{"id":59,"by":60,"text":61},"4429540","sciurus","Speaking of ASCII art in your terminal, ``` $ apt-get install sl $ \u002Fusr\u002Fgames\u002Fsl ```",[63,82,89],{"value":64,"source":48,"evidence":65},"Piping curl into sh is dangerous and a bad install model",[66,70,74,78],{"id":67,"by":68,"text":69},"4429103","raldi","``` curl -s [url] | sh ``` Please don't train people to do that.",{"id":71,"by":72,"text":73},"4429177","shawnz","Honestly... that is an extraordinarily strange (and dangerous) model for executing things in a terminal. It's not a web browser! I mean, cool idea, I guess... but I don't think…",{"id":75,"by":76,"text":77},"4429197","DanHulton","Yeah, I NEARLY ran that second command, then I saw what it did and my heart did a backflip. \"Seriously, I'm being asked to do that on HN?\" Then I came here to see if anyone else…",{"id":79,"by":80,"text":81},"4429270","juan_juarez","That's a different case. Installing software implicitly means you trust an installer. Throwing random data into a shell prompt to see an ASCII cat is the sort of shit that gave…",{"value":83,"source":48,"evidence":84},"The second command recursively fetches the URL, which is unsafe",[85],{"id":86,"by":87,"text":88},"4430938","marquis","I was going to run the second one in a VM, after downloading the code and taking a look: it recursively grabs the url so it's really not safe.. the first one is ok though if you…",{"value":90,"source":48,"evidence":91},"Makes an HTTP request for every frame",[92],{"id":93,"by":94,"text":95},"4429756","mixmastamyk","Neat, but it seems to make an http request for every frame. Unclear if requests caches that, but I did get a socket error on KeyboardInterrupt so I don't think so.",[],[],[99,110,114,118],{"value":100,"source":48,"evidence":101},"cowsay",[102,106],{"id":103,"by":104,"text":105},"4429272","gpmcadam","Also similar to cowsay[1]: [1]: http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FCowsay",{"id":107,"by":108,"text":109},"4430223","anveo","\u002Fusr\u002Fgames\u002Fcowsay -f `ls \u002Fusr\u002Fshare\u002Fcowsay\u002Fcows | shuf -n1` `\u002Fusr\u002Fgames\u002Ffortune`",{"value":111,"source":48,"evidence":112},"telnet towel.blinkenlights.nl",[113],{"id":51,"by":52,"text":53},{"value":115,"source":48,"evidence":116},"sl steam locomotive",[117],{"id":59,"by":60,"text":61},{"value":119,"source":48,"evidence":120},"figlet",[121],{"id":122,"by":56,"text":123},"4430619","And if you want to generate ascii text: http:\u002F\u002Fwww.figlet.org\u002F",{"comments":30,"answered":30,"key":125},[],{"commenters":18,"max_depth":33,"maker_replies":30,"first_comment_mins":127,"lifespan_hours":128},12,57,[130,132,133,134,135,138,140,143,146,148,150,153,156,159,162,165,166,168,170,174,176,179,182,185,188,191,194,195,198],[67,30,31,131,68,30],"project\u002Fcritical\u002Fprivacy",[71,30,31,131,72,30],[75,30,31,131,76,30],[86,30,31,131,87,30],[136,30,30,137,52,30],"4429207","other\u002Fneutral\u002Fnone",[79,30,30,139,80,30],"other\u002Fcritical\u002Fprivacy",[141,30,30,139,142,30],"4429782","delllapssuck",[144,30,30,145,60,30],"4429881","commenter\u002Fneutral\u002Fprivacy",[147,30,30,145,142,30],"4430212",[149,30,30,145,60,30],"4437382",[151,30,30,137,152,30],"4429320","ketralnis",[154,30,31,131,155,30],"4431187","nshepperd",[157,30,30,137,158,30],"4430114","dredmorbius",[160,30,30,137,161,30],"4430487","codehotter",[163,30,30,164,158,30],"4430676","commenter\u002Fneutral\u002Fnone",[51,31,30,137,52,30],[55,31,30,167,56,30],"other\u002Fpositive\u002Fnone",[103,169,30,137,104,30],2,[171,39,39,172,173,30],"4429522","project\u002Fneutral\u002Fnone","thebigshane",[59,175,30,137,60,30],4,[177,175,30,137,178,30],"4429629","bayesbiol",[180,175,30,137,181,30],"4430427","peterwwillis",[183,175,30,137,184,30],"4429775","pooriaazimi",[186,36,30,137,187,30],"4429274","jewel",[189,36,30,137,190,30],"4429839","dhimes",[192,32,30,167,193,30],"4431069","xyzzyb",[107,33,30,137,108,30],[93,196,31,197,94,30],8,"project\u002Fcritical\u002Fperformance",[122,199,30,137,56,30],9,[],[202,207,211,216,220,225],{"id":203,"name":204,"points":205,"category":206},"4424081","Watsi",462,"web_saas",{"id":208,"name":209,"points":210,"category":206},"4438194","Business.txt",264,{"id":212,"name":213,"points":214,"category":215},"4427174","GoScale",118,"infrastructure",{"id":217,"name":218,"points":219,"category":215},"4443321","phoenixfs",115,{"id":221,"name":222,"points":223,"category":224},"4448043","Coding.fm",81,"productivity",{"id":226,"name":227,"points":228,"category":229},"4439772","pry-rescue",69,"dev_tools",false,"v2",{"id":233,"name":5,"line":6,"ai":230,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":28,"top":18,"kw":234,"maker":11,"domain":10,"tier":19,"attempts":30,"strip":235,"url":9,"mix":236,"praise":47,"objection":64,"sub":21},4429053,[21,24,25,26],"11110000000100000030000000010",[30,31,30,32],1793990884598]