[{"data":1,"prerenderedAt":414},["ShallowReactive",2],{"project-4656378":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":44,"post_text":46,"what":47,"said":100,"maker_in_thread":210,"shape":217,"grid":221,"attempts":377,"same_week":378,"maker_shows":33,"maker_hidden":406,"reader_version":407,"card":408},"4656378","What would Paul Graham do?","It's really just a tool we built for ourselves to get information from a specific trusted source.","maker","Show HN: What would Paul Graham do?","http:\u002F\u002Fwwpgd.com","wwpgd.com","aakil",1350325335,2012,109,59,194,1677,12,"notable","productivity","search tool","web_app",[24,25,26,27],"paul graham essays","hacker news search","essay search","paul graham","curious",0.169,{"positive":31,"neutral":32,"mixed":33,"critical":34},11,21,1,6,39,{"idea":37,"execution":40,"design":41,"docs":43},{"positive":38,"critical":39},5,4,{"positive":39,"critical":33},{"positive":33,"critical":42},0,{"positive":42,"critical":42},[33,38,33,45,42,42,38,38,42,42,38,45,42,42,45,42,42,45,33,38,45,45,45,38,42,45,38,38,38,45,33,45,45,38,45,45,42,45,42,33],3,null,{"problem":48,"audience":46,"pricing":46,"motivation":58,"time_to_build":46,"stack":62,"openness":98,"stage":99,"team_size":98},{"value":49,"source":7,"evidence":50},"Hard to find things Paul Graham has written",[51,54],{"id":52,"by":11,"text":53},"4656601","It's really just a tool we built for ourselves to get information from a specific trusted source. It helps that he has a huge catalog of work to draw from. We thought the ability…",{"id":55,"by":56,"text":57},"4656612","tomasien","This is just the worst kind of critique. This is a useful tool, I often find myself searching for something I had read that PG had said and having a difficult time. He's written…",{"value":59,"source":7,"evidence":60},"Built as a tool for the makers' own use with a trusted source",[61],{"id":52,"by":11,"text":53},[63,71,75,79,83,87,91],{"value":64,"source":65,"evidence":66},"Python","commenter",[67],{"id":68,"by":69,"text":70},"4656589","kevinwuhoo","Everything was done in python. I wrote scripts to query the HN api for the last 1000 comments by PG as well as scrape his site for his essays. Indexed the documents using helpers…",{"value":72,"source":65,"evidence":73},"Flask",[74],{"id":68,"by":69,"text":70},{"value":76,"source":65,"evidence":77},"MongoDB",[78],{"id":68,"by":69,"text":70},{"value":80,"source":65,"evidence":81},"memcached",[82],{"id":68,"by":69,"text":70},{"value":84,"source":65,"evidence":85},"NLTK",[86],{"id":68,"by":69,"text":70},{"value":88,"source":65,"evidence":89},"Heroku",[90],{"id":68,"by":69,"text":70},{"value":92,"source":65,"evidence":93},"Bootstrap",[94],{"id":95,"by":96,"text":97},"4656739","jfaucett","nice litte app :) I don't why some people are bashing this, I think its actually useful. I especially like the idea of what would X do, and then having a searchable repository of…","unknown","launched",{"praise":101,"objections":122,"requests":151,"questions":183,"alternatives":195},[102,114],{"value":103,"source":65,"evidence":104},"Useful for finding Paul Graham's writing",[105,106,110],{"id":55,"by":56,"text":57},{"id":107,"by":108,"text":109},"4656791","pg","It appears to work. I asked it where to go for lunch, and the first reference to lunch it found was Oren's Hummus.",{"id":111,"by":112,"text":113},"4656599","freejack","Props for putting a compelling spin (\"WWPGD\") on a rather mundane function (searching a back catalog). Marketing FTW! :-)",{"value":115,"source":65,"evidence":116},"Fun and clever naming and marketing",[117,118],{"id":111,"by":112,"text":113},{"id":119,"by":120,"text":121},"4658407","skrish","The naming, though may sound cheesy to some, is a great marketing tactic to get noticed. You can of course think of \u003C\u003Cfill your favorite trusted source>> person here. But if you…",[123,134,140],{"value":124,"source":65,"evidence":125},"Seen as hero worship of a single author",[126,130],{"id":127,"by":128,"text":129},"4656561","run4yourlives","pg would probably use logic, experience and a little bit of gut feel to figure out the best way to solve an issue, not refer to a single source of someone else's writings. Stop…",{"id":131,"by":132,"text":133},"4656660","hnriot","This is kind of creepy. The online equivalent of building a shrine.",{"value":135,"source":65,"evidence":136},"Only indexes top 1000 comments, incomplete coverage",[137],{"id":138,"by":69,"text":139},"4657960","The site only indexes comments by pg, I guess in the 1000 comments that have been indexed, none of them talk mention clojure. I'm trying to hack around ThriftDB's search api [1]…",{"value":141,"source":65,"evidence":142},"Lacks example queries and guidance",[143,147],{"id":144,"by":145,"text":146},"4656650","riffraff","suggestion: show some examples. I honestly have no clue what should I input on the search field.",{"id":148,"by":149,"text":150},"4657327","luke_s","It says to 'ask PG a question', so I tried a bunch of things I thought would find plenty of results: * \"How to grow a userbase\" * \"Find a mentor\" * \"Disrupt a market\" Only the…",[152,163,174,179],{"value":153,"source":65,"evidence":154},"Show why each result matched or bold matches",[155,159],{"id":156,"by":157,"text":158},"4656609","randomdrake","Very fun little tool. It would make it exceptional if you would include a small tidbit of information beneath each listing to say why the particular essay matched the query.",{"id":160,"by":161,"text":162},"4658554","ianstormtaylor","Yup if you could bold the matches Google-style that would be awesomely helpful.",{"value":164,"source":65,"evidence":165},"Support multiple authors for comparison",[166,170],{"id":167,"by":168,"text":169},"4656688","psycho","Would be nice to see more of this for different persons and to compare different people writings on the same subjects.",{"id":171,"by":172,"text":173},"4656786","incision","Exactly what I was thinking. A search engine with \"author:\" and \"topic:\" refinements to contrast the writing of various folks on some topic or in reaction to some event. I'd love…",{"value":175,"source":65,"evidence":176},"Add suggested queries or examples",[177,178],{"id":144,"by":145,"text":146},{"id":148,"by":149,"text":150},{"value":180,"source":65,"evidence":181},"Make layout responsive for tablets and mobile",[182],{"id":95,"by":96,"text":97},[184,191],{"value":185,"source":65,"evidence":186},"What is it built with",[187],{"id":188,"by":189,"text":190},"4656486","theotherone","What's it built with?",{"value":192,"source":65,"evidence":193},"Can it index all of Paul Graham's comments",[194],{"id":138,"by":69,"text":139},[196,202],{"value":197,"source":65,"evidence":198},"Google with site: search",[199],{"id":200,"by":132,"text":201},"4656659","that's what google is for, site:",{"value":203,"source":65,"evidence":204},"HNSearch API",[205,206],{"id":138,"by":69,"text":139},{"id":207,"by":208,"text":209},"4661472","andres","If you query the HNSearch API in real-time you won't run into problems with the 1000 result limit. There are 8 comments where PG mentioned \"clojure\":…",{"comments":211,"answered":42,"key":212},2,[213,214],{"id":52,"text":53},{"id":215,"text":216},"4657150","Awesome! We're glad you like it, we actually used your rice and beans recipe, was delicious",{"commenters":218,"max_depth":38,"maker_replies":211,"first_comment_mins":219,"lifespan_hours":220},45,18,25,[222,224,228,229,231,234,237,241,243,245,247,249,252,255,258,259,263,266,269,271,274,277,279,281,284,286,287,288,289,291,295,297,298,299,300,302,306,309,314,318,322,323,325,327,330,334,336,337,341,346,349,352,355,356,360,363,366,368,372],[127,42,33,223,128,42],"project\u002Fcritical\u002Fidea",[225,42,38,226,227,42],"4656584","project\u002Fpositive\u002Fexecution","manaskarekar",[200,42,33,223,132,42],[52,42,42,230,11,33],"project\u002Fneutral\u002Fidea",[232,42,45,230,233,42],"4656810","davidw",[235,42,42,236,157,42],"4656606","commenter\u002Fneutral\u002Fnone",[238,42,42,239,240,42],"4656701","other\u002Fneutral\u002Fnone","unavoidable",[242,42,42,239,128,42],"4657100",[55,42,38,244,56,42],"project\u002Fpositive\u002Fnone",[246,42,42,236,128,42],"4657062",[248,42,38,226,56,42],"4657075",[250,42,42,236,251,42],"4656663","ultramundane8",[253,42,42,236,254,42],"4656787","gfodor",[256,42,42,239,257,42],"4657026","brudgers",[107,33,38,226,108,42],[260,33,45,261,262,42],"4657125","project\u002Fneutral\u002Fexecution","chintan",[264,33,45,261,265,42],"4657148","gpcz",[267,33,42,239,268,42],"4657274","Natsu",[215,33,42,270,11,33],"maker\u002Fpositive\u002Fnone",[272,33,42,239,273,42],"4657174","tptacek",[275,33,45,261,276,42],"4657157","alemhnan",[278,33,42,239,108,42],"4657361",[280,33,42,239,276,42],"4657490",[282,33,42,239,283,42],"4658044","mck-",[285,33,42,239,108,42],"4658651",[138,33,45,261,69,42],[207,33,45,261,208,42],[131,211,33,223,132,42],[111,45,38,290,112,42],"project\u002Fpositive\u002Fidea",[292,39,45,293,294,42],"4656576","project\u002Fmixed\u002Fidea","mikkel",[156,38,45,296,157,42],"project\u002Fneutral\u002Fdesign",[160,38,45,296,161,42],[167,34,45,230,168,42],[171,34,45,230,172,42],[301,34,38,290,128,42],"4657383",[303,304,42,239,305,42],"4656788",7,"programminggeek",[307,304,42,239,308,42],"4656989","theorique",[310,311,45,312,313,42],"4657166",8,"project\u002Fneutral\u002Fnone","SatvikBeri",[315,316,38,226,317,42],"4656706",9,"esalman",[319,320,45,312,321,42],"4657227",10,"Gilly_LDN",[119,31,38,290,120,42],[95,18,38,324,96,42],"project\u002Fpositive\u002Fdesign",[326,18,45,296,69,42],"4657034",[144,328,45,329,145,42],13,"project\u002Fneutral\u002Fdocs",[331,328,33,332,333,42],"4656657","project\u002Fcritical\u002Fexecution","solox3",[335,328,45,312,233,42],"4656896",[148,328,45,329,149,42],[338,339,45,312,340,42],"4657434",14,"sadga",[342,343,38,344,345,42],"4656592",15,"maker\u002Fpositive\u002Fidea","munyukim",[188,347,45,348,189,42],16,"maker\u002Fneutral\u002Fnone",[350,347,45,312,351,42],"4656547","jcr",[353,347,42,236,354,42],"4656702","klapinat0r",[68,347,45,261,69,42],[357,358,42,239,359,42],"4657085",17,"tisme",[361,219,38,290,362,42],"4657503","bravoyankee",[364,219,33,223,365,42],"4658360","jaipilot747",[367,219,42,239,362,42],"4659043",[369,370,45,312,371,42],"4658257",19,"ktizo",[373,374,33,375,376,42],"4656676",20,"project\u002Fcritical\u002Fnone","arbuge",[],[379,384,389,393,397,401],{"id":380,"name":381,"points":382,"category":383},"4643175","Selfstarter",463,"web_saas",{"id":385,"name":386,"points":387,"category":388},"4656850","dbpatterns",125,"learning_science",{"id":390,"name":391,"points":392,"category":388},"4642330","LearnStreet",101,{"id":394,"name":395,"points":396,"category":383},"4658794","Five Year Itch",86,{"id":398,"name":399,"points":400,"category":20},"4650530","doc-edit",81,{"id":402,"name":403,"points":404,"category":405},"4648009","GBA.js",76,"games",false,"v2",{"id":409,"name":5,"line":6,"ai":406,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":410,"top":18,"kw":411,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":412,"url":9,"mix":413,"praise":103,"objection":124,"sub":21},4656378,0.17,[24,25,26,27],"1513005500530030031533350355531335330301",[31,32,33,34],1793990886261]