[{"data":1,"prerenderedAt":383},["ShallowReactive",2],{"project-5676581":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":44,"post_text":46,"what":47,"said":81,"maker_in_thread":215,"shape":227,"grid":231,"attempts":345,"same_week":346,"maker_shows":45,"maker_hidden":375,"reader_version":376,"card":377},"5676581","aswhoiwant","Needed Ideas for things to build, so I built this","title","Show HN:  Needed Ideas for things to build, so I built this","http:\u002F\u002Fwww.aswhoiwant.com","aswhoiwant.com","drum",1368043950,2013,41,45,607,1739,35,"shown","web_saas","idea board","web_app",[24,25,21,26],"startup ideas","feature requests","spam filtering","mixed",0.046,{"positive":30,"neutral":31,"mixed":32,"critical":33},8,15,4,6,33,{"privacy":36,"performance":38,"execution":40,"idea":42},{"positive":37,"critical":37},0,{"positive":39,"critical":37},1,{"positive":41,"critical":32},2,{"positive":43,"critical":41},3,[43,43,39,37,39,45,43,43,43,43,37,45,39,37,39,45,45,43,43,37,45,43,37,43,37,43,39,37,43,37,43,43,43,45,43,43,37,43,45,43],5,null,{"problem":48,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":60,"openness":79,"stage":80,"team_size":79},{"value":49,"source":50,"evidence":51},"Gives people a place to say what they want built, so makers can find problems to solve.","inferred",[52,56],{"id":53,"by":54,"text":55},"5677503","adamzerner","Brilliant! I've always had an idea in the back of my mind for a website that allows people to tell you \"what they want\". I like how you have the \"as a\" part of it, so rather than…",{"id":57,"by":58,"text":59},"5677255","hashtree","Is it odd that I find the exercise to prevent the spam far more interesting than the product itself (not a criticism)? No traditional captchas, no oauth tie-ins... just…",[61,68,75],{"value":62,"source":63,"evidence":64},"Ruby on Rails","maker",[65],{"id":66,"by":11,"text":67},"5676869","Ruby on Rails, with the Sync Gem by Chris McCord and Pusher",{"value":69,"source":63,"evidence":70},"Pusher",[71,72],{"id":66,"by":11,"text":67},{"id":73,"by":11,"text":74},"5677208","sorry, seems like the spammers are blocking some requests from hitting the Pusher api",{"value":76,"source":63,"evidence":77},"Sync Gem by Chris McCord",[78],{"id":66,"by":11,"text":67},"unknown","launched",{"praise":82,"objections":103,"requests":145,"questions":191,"alternatives":203},[83,95],{"value":84,"source":85,"evidence":86},"Fun and entertaining to watch","commenter",[87,91],{"id":88,"by":89,"text":90},"5676987","codereflection","I've just been watching it for about 5 minutes, pretty entertaining actually.",{"id":92,"by":93,"text":94},"5676705","swat535","This is pretty fun, I just posted a random want, I dont know where this is going but it seems promising.",{"value":96,"source":85,"evidence":97},"Interesting spam-prevention approach",[98,99],{"id":57,"by":58,"text":59},{"id":100,"by":101,"text":102},"5677266","cadalac","Yeah, looks like a good technique for programmers to gain some experience : build a hacking magnet and defend it",[104,119,134],{"value":105,"source":85,"evidence":106},"Spam and automated abuse flood the list",[107,111,115],{"id":108,"by":109,"text":110},"5676836","jcla1","Great idea really! Just the spam is a problem...",{"id":112,"by":113,"text":114},"5677226","nsomaru","phew, someone just automated it and is spamming you hard. this is interesting to watch, thanks :P",{"id":116,"by":117,"text":118},"5676943","abimaelmartell","can you limit the posts?",{"value":120,"source":85,"evidence":121},"Security holes such as SQL injection and XSS returning 500 errors",[122,126,130],{"id":123,"by":124,"text":125},"5677131","shawabawa3","I tried ``` As a SQL injection, I want a '); DROP TABLE Statements;-- ``` And got a 500 error... you might want to look into sanitizing the data",{"id":127,"by":128,"text":129},"5677240","nickch","reproduced and confirmed.",{"id":131,"by":132,"text":133},"5677089","doki_pen","I tried testing some XSS stuff and got 500 errors, you might want to make sure you are catching encoded \u003C > stuff",{"value":135,"source":85,"evidence":136},"Offensive or junk content in submissions",[137,141],{"id":138,"by":139,"text":140},"5677168","ComputerGuru","Did you release this anywhere else? I'd be appalled to learn all that foul language is coming from HN. EDIT: Very sad. Nothing more to say.",{"id":142,"by":143,"text":144},"5677018","zachgersh","Interesting to see the amount of different inputs that people are trying. Swastikas and attempts to DROP TABLE aplenty.",[146,165,172,180],{"value":147,"source":85,"evidence":148},"Add CAPTCHA or rate limiting",[149,153,157,161],{"id":150,"by":151,"text":152},"5676835","jurassic","As much as it saddens me to say this, I think this needs a CAPTCHA to keep the \"hackers\" from spamming it to oblivion. Cool idea, though.",{"id":154,"by":155,"text":156},"5677039","todd3834","don't captcha just rate limit by ip",{"id":158,"by":159,"text":160},"5677511","igravious","Just rate limit (one word, two words?) to 1 per 30 (10 seems not enough, dunno) seconds and not allow more than 3 of the same strings repeated sequentially.",{"id":162,"by":163,"text":164},"5677274","mogi57","Methinks it needs a captcha...",{"value":166,"source":85,"evidence":167},"Add user authentication such as Twitter login",[168],{"id":169,"by":170,"text":171},"5677048","_lex","I like it. To limit spam, use twitter for auth and connect ideas to twitter profiles, then let people flag other people as spam - and hellban their account. If you don't want…",{"value":173,"source":85,"evidence":174},"Add spam flagging and filtering",[175,179],{"id":176,"by":177,"text":178},"5677132","jweese","Everyone's talking about auth to limit spam, but I think a more interesting approach is to let people click to flag spam, then train up a little naive Bayes classifier.",{"id":169,"by":170,"text":171},{"value":181,"source":85,"evidence":182},"Add upvotes and comments",[183,187],{"id":184,"by":185,"text":186},"5676825","aviswanathan","Cool idea. Seems pretty similar to http:\u002F\u002Fwww.tweetspiration.com\u002F. After putting a decent spam-filter on this, maybe there's a way to introduce crowd-supported mechanics (ala…",{"id":188,"by":189,"text":190},"5676952","ArekDymalski","I guess that it isn't something you intended, but you've build great entertainment site. As your user I want you to archive these pearls of humour and let me upvote'em. Time to…",[192,196],{"value":193,"source":85,"evidence":194},"Did you release this anywhere else?",[195],{"id":138,"by":139,"text":140},{"value":197,"source":85,"evidence":198},"What did you use to build this?",[199],{"id":200,"by":201,"text":202},"5676809","aitoehigie","what did you use to build this?",[204,208],{"value":205,"source":85,"evidence":206},"Tweetspiration",[207],{"id":184,"by":185,"text":186},{"value":209,"source":85,"evidence":210},"Firespotting",[211],{"id":212,"by":213,"text":214},"5678988","npguy","If you need ideas for things to build, you can look at http:\u002F\u002Ffirespotting.com - Hacker News for Ideas.",{"comments":216,"answered":43,"key":217},7,[218,221,224],{"id":219,"text":220},"5676862","its starting to seem that way.. thanks for the suggestion!",{"id":222,"text":223},"5676944","i like the comments idea!",{"id":225,"text":226},"5677178","only on hacker news :)",{"commenters":228,"max_depth":43,"maker_replies":216,"first_comment_mins":229,"lifespan_hours":230},39,16,9,[232,234,236,238,242,243,245,246,248,249,250,252,254,257,259,261,262,264,267,268,270,275,278,281,284,286,287,291,293,298,302,306,308,312,314,316,317,320,324,326,330,334,336,340,342],[169,37,43,233,170,37],"project\u002Fneutral\u002Fprivacy",[158,37,43,235,159,37],"project\u002Fneutral\u002Fperformance",[123,39,39,237,124,37],"project\u002Fcritical\u002Fexecution",[239,39,37,240,241,37],"5677219","commenter\u002Fneutral\u002Fnone","smaili",[127,39,39,237,128,37],[53,41,45,244,54,37],"project\u002Fpositive\u002Fidea",[150,43,43,233,151,37],[219,43,37,247,11,39],"maker\u002Fneutral\u002Fprivacy",[154,43,43,233,155,37],[176,32,43,233,177,37],[184,45,43,251,185,37],"project\u002Fmixed\u002Fidea",[222,45,37,253,11,39],"maker\u002Fneutral\u002Fidea",[255,33,45,244,256,37],"5677024","mwulfert",[138,216,39,258,139,37],"project\u002Fcritical\u002Fidea",[225,216,37,260,11,39],"maker\u002Fneutral\u002Fnone",[131,30,39,237,132,37],[142,230,43,263,143,37],"project\u002Fneutral\u002Fnone",[57,265,45,266,58,37],10,"project\u002Fpositive\u002Fexecution",[100,265,45,266,101,37],[188,269,43,251,189,37],11,[271,272,43,273,274,37],"5676898",12,"project\u002Fneutral\u002Fidea","ikonos_de",[212,276,37,277,213,37],13,"other\u002Fneutral\u002Fnone",[92,279,45,280,93,37],14,"project\u002Fpositive\u002Fnone",[282,31,43,251,283,37],"5676694","mindcrime",[285,31,37,260,11,39],"5676703",[88,229,45,280,89,37],[288,289,39,237,290,37],"5677192",17,"gosu",[73,289,37,292,11,39],"maker\u002Fneutral\u002Fexecution",[294,295,43,296,297,37],"5676999",18,"project\u002Fneutral\u002Fexecution","riz_",[299,300,39,258,301,37],"5677425",19,"milanvrekic",[303,304,37,277,305,37],"5677060",20,"miguelrochefort",[108,307,43,251,109,37],21,[309,310,37,277,311,37],"5677486",22,"alexjeffrey",[112,313,43,233,113,37],23,[200,315,43,260,201,37],24,[66,315,37,260,11,39],[318,315,43,296,319,37],"5676928","sandbochs",[321,315,45,322,323,37],"5676969","maker\u002Fpositive\u002Fperformance","chrismccord",[162,325,43,233,163,37],25,[327,328,43,263,329,37],"5677493",26,"antonwinter",[331,332,37,277,333,37],"5677288",27,"Kapura",[116,335,43,233,117,37],28,[337,338,45,244,339,37],"5676812",29,"mvbrasil",[341,338,37,247,11,39],"5676930",[343,338,43,247,344,37],"5677279","schleppy_oc",[],[347,352,357,361,366,371],{"id":348,"name":349,"points":350,"category":351},"5672515","Flattest Route",237,"dev_tools",{"id":353,"name":354,"points":355,"category":356},"5643801","Weekend project",196,"languages",{"id":358,"name":359,"points":360,"category":20},"5675229","Uncover",178,{"id":362,"name":363,"points":364,"category":365},"5672354","Nemaload",147,"learning_science",{"id":367,"name":368,"points":369,"category":370},"5663041","Zapier API Status Board",143,"infrastructure",{"id":372,"name":373,"points":374,"category":356},"5645787","Quasar \u002F Pulsar",116,false,"v2",{"id":378,"name":5,"line":6,"ai":375,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":379,"top":18,"kw":380,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":381,"url":9,"mix":382,"praise":84,"objection":105,"sub":21},5676581,0.05,[24,25,21,26],"3310153333051015533053030310303335330353",[30,31,32,33],1794036506566]