[{"data":1,"prerenderedAt":399},["ShallowReactive",2],{"project-4957144":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":34,"aspects":35,"strip":43,"post_text":45,"what":46,"said":66,"maker_in_thread":186,"shape":197,"grid":202,"attempts":362,"same_week":363,"maker_shows":30,"maker_hidden":391,"reader_version":392,"card":393},"4957144","DataFart","easy command line graphing","title","Show HN: DataFart - easy command line graphing","http:\u002F\u002Fdatafart.com","datafart.com","paulrosenzweig",1356201868,2012,114,63,182,1677,11,"notable","dev_tools","command line graphing","cli",[21,24,25,26],"plot data","gnuplot alternative","pipe data plot","mixed",-0.188,{"positive":30,"neutral":31,"mixed":32,"critical":33},4,12,1,10,27,{"design":36,"idea":38,"execution":40,"docs":41,"privacy":42},{"positive":32,"critical":37},3,{"positive":39,"critical":37},0,{"positive":32,"critical":30},{"positive":39,"critical":39},{"positive":39,"critical":39},[32,32,39,39,39,39,39,39,39,37,37,39,32,32,39,39,39,39,44,32,32,37,37,39,32,37,32,32,37,39,39,39,39,37,32,39,44,44,44,37],5,null,{"problem":47,"audience":45,"pricing":45,"motivation":45,"time_to_build":45,"stack":63,"openness":64,"stage":65,"team_size":64},{"value":48,"source":49,"evidence":50},"Quickly plotting data from the command line without installing plotting software","inferred",[51,55,59],{"id":52,"by":53,"text":54},"4957719","tsm","The web dependency situation is absurd. Am I unreasonable for wanting a locally-installed program that produces a standalone window all by itself?",{"id":56,"by":57,"text":58},"4957757","leephillips","I don't really understand this criticism. It's perfectly reasonable to want to install, for example, gnuplot to be able to do plots without depending on a networked service. But…",{"id":60,"by":61,"text":62},"4957242","jat850","The alias employs curl to send data to the server hosted at datafart.com. The parameter @- supplied to curl means, send the data on stdin as the body of the request. So the user,…",[],"unknown","launched",{"praise":67,"objections":84,"requests":106,"questions":131,"alternatives":146},[68],{"value":69,"source":70,"evidence":71},"Cool, useful tool and cheeky installation instructions","commenter",[72,76,80],{"id":73,"by":74,"text":75},"4957586","naftaliharris","Awesome! I love how cheeky this is. The installation instructions are sweet.",{"id":77,"by":78,"text":79},"4957186","aaronpk","This is awesome. Thanks!",{"id":81,"by":82,"text":83},"4961467","mcartyem","It's great. I wanted this literally two days ago.",[85,96,102],{"value":86,"source":70,"evidence":87},"The name is unprofessional and hard to recommend at work",[88,92],{"id":89,"by":90,"text":91},"4957200","AustinGibbons","A cool tool with an unfortunate name. I'm not going to send a link to datafart.com\u002Fmygraph to someone with whom I only have a professional relationship.",{"id":93,"by":94,"text":95},"4957272","Scramblejams","A neat utility. The short-lived nature of the graphs doesn't bother me at all. But with that name I couldn't even recommend it to a number of people I can think of in my…",{"value":97,"source":70,"evidence":98},"Uploading data to a web server and graphs deleted after 10 minutes",[99],{"id":100,"by":53,"text":101},"4958470","I'm now storing my data on someone else's servers, and they promised to remove it after 10 minutes. Not good for sharing. And if the site is down...I'm out of luck. Edit: And…",{"value":103,"source":70,"evidence":104},"Prefers local programs rather than web dependency",[105],{"id":52,"by":53,"text":54},[107,114,124],{"value":108,"source":70,"evidence":109},"Support for dates and time-based data",[110],{"id":111,"by":112,"text":113},"4957393","joelhaasnoot","This would be even better if it supported dates. In my day job I'm struggling to find tools for plotting time-based data nicely and efficiently. Splunk works, but only if you…",{"value":115,"source":70,"evidence":116},"Support for CSV or other delimiters",[117,121],{"id":118,"by":119,"text":120},"4957196","hk__2","Why don’t you use a format like CSV?",{"id":122,"by":11,"text":123},"4957204","That's a good idea. My immediate use case only involved whitespace delimited data, but I might as well just scan each line for numbers.",{"value":125,"source":70,"evidence":126},"Option for private graphs and https",[127],{"id":128,"by":129,"text":130},"4958666","gprasanth","What?? No!! You should always have option to fart silently. one https, and one make-private-ability please! :P Nice project.",[132,139],{"value":133,"source":70,"evidence":134},"Why this name?",[135],{"id":136,"by":137,"text":138},"4959823","jbackus","What an outrageous name for a command line graphing tool. I'm honestly curious, why?",{"value":140,"source":70,"evidence":141},"How does the alias work?",[142],{"id":143,"by":144,"text":145},"4957231","tharshan09","how does the alias work? Are you routing the data from the shell to a certain api end point?",[147,158,165,172,179],{"value":148,"source":70,"evidence":149},"gnuplot",[150,154],{"id":151,"by":152,"text":153},"4957754","philsnow","like gnuplot?",{"id":155,"by":156,"text":157},"4957427","dfc","Gnuplot?",{"value":159,"source":70,"evidence":160},"matplotlib in Python",[161],{"id":162,"by":163,"text":164},"4957779","yummyfajitas","Or the following python script: ``` import pandas from pylab import * d = pandas.read_csv(sys.argv[1]) plot(d[d.columns[0]], d[d.columns[1]]) xlabel(d.columns[0])…",{"value":166,"source":70,"evidence":167},"bcat",[168],{"id":169,"by":170,"text":171},"4957425","kingfishr","You could also do this without a server at all. You could just have a script put your data into the html\u002Fjs template and open up the page with something like bcat.…",{"value":173,"source":70,"evidence":174},"feedgnuplot",[175],{"id":176,"by":177,"text":178},"4958787","dima55","Not unreasonable at all. Here you go: http:\u002F\u002Fgithub.com\u002Fdkogan\u002Ffeedgnuplot",{"value":180,"source":70,"evidence":181},"HighCharts",[182],{"id":183,"by":184,"text":185},"4957582","mikegioia","HighCharts (http:\u002F\u002Fwww.highcharts.com) handles dates pretty well.",{"comments":30,"answered":32,"key":187},[188,191,194],{"id":189,"text":190},"4957208","This wasn't really intended to share graphs. In addition to the name, each graph is deleted after 10 minutes.",{"id":192,"text":193},"4957507","Thanks! I assumed it was part of GNU. I made the change, but the page is cached, so it might take a while to update.",{"id":195,"text":196},"4957516","That's pretty awesome. I hadn't seen it before. DataFart has the one advantage that you don't need to pipe the data in locally. If the source data is on your local machine, this…",{"commenters":198,"max_depth":199,"maker_replies":30,"first_comment_mins":200,"lifespan_hours":201},52,7,18,31,[203,205,207,208,212,215,217,219,222,224,227,230,233,236,239,242,246,249,252,254,255,257,261,264,267,269,272,275,277,281,282,285,286,289,294,296,299,302,303,304,308,311,314,316,317,318,319,322,326,328,330,333,336,338,341,344,347,350,352,354,356,358,359],[89,39,32,204,90,39],"project\u002Fcritical\u002Fdesign",[189,39,39,206,11,32],"maker\u002Fneutral\u002Fidea",[93,39,32,204,94,39],[209,39,39,210,211,39],"4957566","commenter\u002Fneutral\u002Fnone","st0p",[213,39,39,210,214,39],"4957604","dkokelley",[216,39,39,210,211,39],"4957664",[218,39,39,210,94,39],"4957853",[220,39,39,210,221,39],"4957607","Permit",[223,39,39,210,211,39],"4957661",[225,39,39,210,226,39],"4957749","Wilya",[228,39,39,210,229,39],"4957900","jtheory",[231,39,39,210,232,39],"4958449","anigbrowl",[234,39,39,210,235,39],"4958802","wtracy",[237,39,39,210,238,39],"4960295","pfortuny",[240,39,37,241,78,39],"4957209","project\u002Fneutral\u002Fidea",[243,39,37,244,245,39],"4957221","project\u002Fneutral\u002Fdesign","syassami",[247,39,37,244,248,39],"4957551","bobbydavid",[250,39,39,210,251,39],"4959751","hxseven",[52,32,32,253,53,39],"project\u002Fcritical\u002Fexecution",[151,32,39,210,152,39],[162,32,32,256,163,39],"project\u002Fcritical\u002Fidea",[258,32,39,259,260,39],"4957993","other\u002Fneutral\u002Fnone","mdonahoe",[262,32,39,259,263,39],"4958085","tlarkworthy",[265,32,39,259,266,39],"4958594","bsg75",[268,32,39,259,263,39],"4961329",[270,32,39,259,271,39],"4959212","Quiark",[273,32,39,259,274,39],"4958161","alphakappa",[56,32,39,276,57,39],"commenter\u002Fpositive\u002Fidea",[278,32,44,279,280,39],"4958468","project\u002Fpositive\u002Fexecution","readme",[100,32,32,253,53,39],[283,32,39,259,284,39],"4958662","jebblue",[176,32,32,256,177,39],[287,32,39,259,288,39],"4959103","wazoox",[290,291,37,292,293,39],"4957344",2,"project\u002Fneutral\u002Fdocs","joe_bleau",[192,291,39,295,11,32],"maker\u002Fneutral\u002Fnone",[297,37,37,241,298,39],"4957346","danso",[300,37,39,259,301,39],"4957745","pyre",[169,30,32,256,170,39],[195,30,39,295,11,32],[305,30,37,306,307,39],"4957803","project\u002Fneutral\u002Fnone","fellowniusmonk",[309,44,32,204,310,39],"4957687","gcmartinelli",[312,44,39,259,313,39],"4957923","fragsworth",[136,315,37,244,137,39],6,[111,199,32,253,112,39],[155,199,37,241,156,39],[183,199,39,259,184,39],[320,199,39,259,321,39],"4960007","mturmon",[323,324,39,259,325,39],"4957479",8,"Void_",[327,324,39,259,163,39],"4957769",[329,324,39,259,325,39],"4957876",[331,324,39,259,332,39],"4957872","infinite8s",[118,334,37,335,119,39],9,"project\u002Fneutral\u002Fexecution",[122,334,39,337,11,32],"maker\u002Fneutral\u002Fexecution",[339,33,32,253,340,39],"4957229","wookietrader",[342,33,37,335,343,39],"4957409","rossj",[345,33,39,210,346,39],"4957430","niggler",[348,33,39,210,349,39],"4957750","mrud",[73,18,44,351,74,39],"project\u002Fpositive\u002Fdesign",[77,31,44,353,78,39],"project\u002Fpositive\u002Fnone",[81,355,44,353,82,39],13,[143,357,37,335,144,39],14,[60,357,37,335,61,39],[128,360,37,361,129,39],15,"project\u002Fmixed\u002Fprivacy",[],[364,369,374,378,382,386],{"id":365,"name":366,"points":367,"category":368},"4949551","Ember Table",199,"languages",{"id":370,"name":371,"points":372,"category":373},"4947047","ppl",106,"productivity",{"id":375,"name":376,"points":377,"category":373},"4952490","Servus",95,{"id":379,"name":380,"points":381,"category":20},"4951738","NameMesh",94,{"id":383,"name":384,"points":385,"category":20},"4962797","TerminalIMDB",61,{"id":387,"name":388,"points":389,"category":390},"4953362","Million Short DNS",48,"infrastructure",false,"v2",{"id":394,"name":5,"line":6,"ai":391,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":395,"top":18,"kw":396,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":397,"url":9,"mix":398,"praise":69,"objection":86,"sub":21},4957144,-0.19,[21,24,25,26],"1100000003301100005113301311300003105553",[30,31,32,33],1793990889078]