[{"data":1,"prerenderedAt":488},["ShallowReactive",2],{"project-5708097":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":46,"post_text":48,"what":49,"said":77,"maker_in_thread":244,"shape":255,"grid":258,"attempts":451,"same_week":452,"maker_shows":40,"maker_hidden":480,"reader_version":481,"card":482},"5708097","Red Pen","Feedback app","title","Show HN: Feedback app","http:\u002F\u002Fredpen.io","redpen.io","mattrobs",1368565203,2013,139,72,151,1739,9,"notable","dev_tools","design feedback tool","web_app",[24,25,26,27],"design feedback","image annotation","visual review","feedback app","debated",0.152,{"positive":31,"neutral":32,"mixed":33,"critical":34},17,8,10,14,49,{"execution":37,"privacy":39,"design":42,"idea":44},{"positive":38,"critical":32},2,{"positive":40,"critical":41},1,4,{"positive":43,"critical":38},3,{"positive":32,"critical":45},0,[43,40,40,40,45,43,45,43,40,40,40,47,47,47,47,43,43,47,40,40,43,43,45,43,45,43,47,40,43,47,47,45,47,47,47,47,40,47,43,47],5,null,{"problem":48,"audience":48,"pricing":48,"motivation":50,"time_to_build":48,"stack":58,"openness":74,"stage":75,"team_size":76},{"value":51,"source":52,"evidence":53},"Learning to program to meet own needs","commenter",[54],{"id":55,"by":56,"text":57},"5708705","MatthewB","Looks great. I love when people learn to code to meet their own needs. Congrats. EDIT: Great design. Are you a designer or did you use a template?",[59,66],{"value":60,"source":52,"evidence":61},"Ruby on Rails",[62],{"id":63,"by":64,"text":65},"5711111","taybenlor","People writing their first web app rarely do. Though in this case most of these things are covered by Rails' \"Secure by Default\" approach. Also, comments like these are what turn…",{"value":67,"source":68,"evidence":69},"Amazon S3 uploads","inferred",[70],{"id":71,"by":72,"text":73},"5710128","Schweigi","Same here. Firefox 20.0.1 \u002F Windows. The following call returned a 406: GET…","unknown","beta","team",{"praise":78,"objections":124,"requests":178,"questions":209,"alternatives":224},[79,98,113],{"value":80,"source":52,"evidence":81},"Clean, simple design and interface",[82,86,90,94],{"id":83,"by":84,"text":85},"5708770","masonhensley","Here is a sample for people to go wild on. (I hope I don't regret this.) \u003Cedit> [Link removed] I have regrets. Careful, someone redirected the page to porn. Here is a pre-porn…",{"id":87,"by":88,"text":89},"5708688","mikekij","This is awesome. Really intuitive UI. You've really boiled the workflow down to the bare minimum. Great work.",{"id":91,"by":92,"text":93},"5709163","hawkharris","I love the design. Great user experience.",{"id":95,"by":96,"text":97},"5708960","ruxkor","beautifully designed! I'd love to see some sort of retention limit, and the functionality to manually remove an uploaded design. An export function of all comments and a special…",{"value":99,"source":52,"evidence":100},"No account needed to upload or comment",[101,105,109],{"id":102,"by":103,"text":104},"5708524","aaronpk","Best \"signup\" experience ever! No account needed to upload, only asks you your name once you try to leave a comment!",{"id":106,"by":107,"text":108},"5709501","FramesPerSushi","Very awesome concept and design. I completely agree with your sign up method... Have none!",{"id":110,"by":111,"text":112},"5708673","nc","Bookmarked. This is awesome. Love that no account is required.",{"value":114,"source":52,"evidence":115},"Good usability, like Workflowy",[116,120],{"id":117,"by":118,"text":119},"5709788","a5seo","Wow, this is like the Workflowy of feedback apps. Nice work. One request: make it possible to edit a comment within a minute or 2 of posting it. Also, make it possible to…",{"id":121,"by":122,"text":123},"5709805","msutherl","I find Workflowy aesthetically clunky. This is all the usability goodness of Workflowy and great visual design. One of the best things I've seen on the web in awhile. Really…",[125,140,156,163],{"value":126,"source":52,"evidence":127},"Security holes: script injection and XSS in comments",[128,132,136],{"id":129,"by":130,"text":131},"5708822","scott_karana","Security issue! You can run arbitrary Javascript! Comments along the lines of: ``` \u003Cscript>alert('Moo!');\u003C\u002Fscript> ``` Be careful about staying on a page!",{"id":133,"by":134,"text":135},"5708656","glazskunrukitis","Just a heads up - there is a XSS vulnerability in comments.",{"id":137,"by":138,"text":139},"5711045","WA","Redirection to porn? script alerts? No unsubscribe button? I suppose the OP doesn't have the slightest clue of web app security. Wouldn't use. Who knows where your email…",{"value":141,"source":52,"evidence":142},"Uploads fail for several users",[143,147,151,152],{"id":144,"by":145,"text":146},"5708560","skytalon","Feedback for this feedback app: it does not like uploads. Upload fails with message 'Hello. We haven't been formally introduced yet but I'm Sir Red Pen. I'm sorry to say I've let…",{"id":148,"by":149,"text":150},"5710111","nwh","Same. Chrome Developer \u002F OSX.",{"id":71,"by":72,"text":73},{"id":153,"by":154,"text":155},"5710989","leviathan","I can't seem to upload anything. It always gives an error.",{"value":157,"source":52,"evidence":158},"Unsubscribe missing from comment emails",[159],{"id":160,"by":161,"text":162},"5708820","qpleple","Ha ! There is an email notification every time someone comments, and no way to unsubscribe. I just got 6 emails and one minute, and Chrome re-focusing the tab automatically…",{"value":164,"source":52,"evidence":165},"Informal or profane language",[166,170,174],{"id":167,"by":168,"text":169},"5710812","kperusko","Nice work and looks cool. But I don't like the \"bullshit\" and \"douchebag\" words. IMHO it looks unprofessional and a little bit immature to use those kind of words (if you're…",{"id":171,"by":172,"text":173},"5708829","pbreit","I would never use a service like this with such terrible language. I understand trying to give the service a personality but this is just dumb.",{"id":175,"by":176,"text":177},"5709261","prawn","I don't think the language on the homepage is necessary either. Trying a bit too hard. Otherwise looks good!",[179,190,194,201],{"value":180,"source":52,"evidence":181},"Copy-paste image upload",[182,186],{"id":183,"by":184,"text":185},"5710782","sudhanshua","Great design. One suggestion is that it would be great if I can copy and paste like on Trello. This would mean that I wont have to keep saving files locally first and then drop…",{"id":187,"by":188,"text":189},"5710826","filip01","Agree, Github Issues allows this as well and once you get used to it this upload process seems a bit complicated.",{"value":191,"source":52,"evidence":192},"Edit comments and move markers",[193],{"id":117,"by":118,"text":119},{"value":195,"source":52,"evidence":196},"Zoom for large images",[197],{"id":198,"by":199,"text":200},"5710189","gmu3","Pretty cool. Just to try it out I uploaded a random picture from my desktop which happened to be somewhat large so navigating was somewhat awkward. It would be nice if you could…",{"value":202,"source":52,"evidence":203},"Delete uploads and retention limit",[204,205],{"id":95,"by":96,"text":97},{"id":206,"by":207,"text":208},"5709388","kayge","Nice and simple, I like it. Potential security\u002Fprivacy issue though: I can retrieve anyone's submission(s) with some simple cookie manipulation. I suppose this is a side-effect…",[210,217],{"value":211,"source":52,"evidence":212},"Is it planned to be monetized?",[213],{"id":214,"by":215,"text":216},"5708795","ihodes","Super slick. Great application! Are you planning on monetizing it? You could do it 'per project' or by # of uploads. Definitely don't go crazy by adding features, but it'd be…",{"value":218,"source":52,"evidence":219},"What was used to manage uploads?",[220],{"id":221,"by":222,"text":223},"5708623","marcamillion","Wow....as someone that made a feedback app...compliments. This is awesome! Especially if this is your first web app? I have been thinking of doing a re-write, it's just not high…",[225,230,237],{"value":226,"source":52,"evidence":227},"Workflowy-style feedback tools and GitHub Issues style uploads",[228,229],{"id":117,"by":118,"text":119},{"id":187,"by":188,"text":189},{"value":231,"source":52,"evidence":232},"PointOut (GAE prototype)",[233],{"id":234,"by":235,"text":236},"5710018","LeonidBugaev","I've made similar prototype few years ago, if someone interested here is source code: https:\u002F\u002Fgithub.com\u002Fbuger\u002FPointOut Realtime stuff build on top of GAE.",{"value":238,"source":52,"evidence":239},"sket.sh (Meteor)",[240],{"id":241,"by":242,"text":243},"5711149","matb33","Built one too, but with Meteor. I actually create a login for you automatically with auto-generated username and you can rename your username if you care. Also can copy paste…",{"comments":41,"answered":40,"key":245},[246,249,252],{"id":247,"text":248},"5708906","Thanks for that guys ;)",{"id":250,"text":251},"5708984","Good spotting. I'll fix that.",{"id":253,"text":254},"5710626","You got it!",{"commenters":256,"max_depth":41,"maker_replies":41,"first_comment_mins":257,"lifespan_hours":34},60,39,[259,261,263,265,268,270,272,273,275,279,282,286,290,293,294,295,299,300,301,302,306,309,311,314,316,318,320,321,325,327,330,332,335,337,342,344,348,351,356,359,362,364,366,369,371,375,378,381,384,387,389,392,393,395,397,401,404,406,410,414,416,420,424,427,429,433,435,437,441,445,449],[83,45,43,260,84,45],"project\u002Fneutral\u002Fnone",[160,45,40,262,161,45],"project\u002Fcritical\u002Fexecution",[247,45,45,264,11,40],"maker\u002Fpositive\u002Fnone",[266,45,40,262,267,45],"5708914","UVB-76",[137,45,40,269,138,45],"project\u002Fcritical\u002Fprivacy",[63,45,45,271,64,45],"commenter\u002Fneutral\u002Fnone",[129,40,40,269,130,45],[250,40,45,274,11,40],"maker\u002Fpositive\u002Fexecution",[276,38,43,277,278,45],"5708719","project\u002Fmixed\u002Fdesign","sejje",[280,38,45,271,281,45],"5709126","coherentpony",[283,38,45,284,285,45],"5709387","commenter\u002Fneutral\u002Fdesign","thefreeman",[287,38,45,288,289,45],"5709551","commenter\u002Fpositive\u002Fdesign","anonfunction",[291,38,45,271,292,45],"5710545","abcd_f",[167,43,43,277,168,45],[133,41,40,269,134,45],[296,41,45,297,298,45],"5709103","commenter\u002Fneutral\u002Fprivacy","cvursache",[144,47,40,262,145,45],[148,47,40,262,149,45],[71,47,40,262,72,45],[303,304,43,277,305,45],"5710654",6,"Yaggo",[102,307,47,308,103,45],7,"project\u002Fpositive\u002Fidea",[214,32,47,310,215,45],"project\u002Fpositive\u002Fdesign",[312,18,43,277,313,45],"5709496","DigitalSea",[183,33,47,315,184,45],"project\u002Fpositive\u002Fexecution",[187,33,45,317,188,45],"commenter\u002Fcritical\u002Fexecution",[117,319,47,308,118,45],11,[121,319,45,288,122,45],[322,323,43,277,324,45],"5709941",12,"whattheken",[221,326,47,264,222,45],13,[328,34,40,262,329,45],"5709160","uzegonemad",[87,331,47,310,88,45],15,[333,334,40,262,130,45],"5708805",16,[336,31,43,277,130,45],"5708844",[338,339,43,340,341,45],"5708442",18,"project\u002Fmixed\u002Fexecution","alanbyrne",[206,343,40,269,207,45],19,[345,343,43,346,347,45],"5709535","maker\u002Fneutral\u002Fprivacy","Jamsii",[349,343,45,350,207,45],"5709573","commenter\u002Fpositive\u002Fprivacy",[352,353,43,354,355,45],"5708801",20,"project\u002Fneutral\u002Fdesign","markdown",[357,353,45,284,358,45],"5708909","michaelmior",[360,353,45,271,361,45],"5709332","joahua",[253,353,45,363,11,40],"maker\u002Fneutral\u002Fnone",[198,365,43,354,199,45],21,[234,367,45,368,235,45],22,"other\u002Fneutral\u002Fnone",[241,367,45,370,242,45],"other\u002Fneutral\u002Fidea",[372,373,43,277,374,45],"5710513",23,"BrechtVds",[376,373,45,377,11,40],"5710617","maker\u002Fpositive\u002Fdesign",[379,380,47,315,289,45],"5709386",24,[171,382,40,383,172,45],25,"project\u002Fcritical\u002Fdesign",[385,382,45,284,386,45],"5708885","rabidonrails",[388,382,43,354,292,45],"5710565",[390,382,43,354,391,45],"5709030","LVB",[175,382,43,277,176,45],[55,394,47,264,56,45],26,[396,394,45,271,347,45],"5708737",[398,399,47,308,400,45],"5709237",27,"moeedm",[402,399,45,368,403,45],"5709299","MrMcDowall",[95,405,43,277,96,45],28,[407,408,47,308,409,45],"5708839",29,"alpb",[411,412,47,308,413,45],"5708645",30,"scottmotte",[106,415,47,308,107,45],31,[417,418,45,368,419,45],"5709193",32,"aizatto",[421,422,47,308,423,45],"5708625",33,"xemoka",[110,425,47,426,111,45],34,"project\u002Fpositive\u002Fprivacy",[153,428,40,262,154,45],35,[430,431,43,363,432,45],"5710475",36,"joshschreuder",[434,431,43,363,292,45],"5710580",[91,436,47,310,92,45],37,[438,439,40,383,440,45],"5710192",38,"wanghq",[442,257,47,443,444,45],"5710571","project\u002Fpositive\u002Fnone","gdonelli",[446,447,47,308,448,45],"5708537",40,"Jemaclus",[450,447,45,370,103,45],"5708541",[],[453,458,463,467,472,476],{"id":454,"name":455,"points":456,"category":457},"5682831","Clipping Magic",571,"creative",{"id":459,"name":460,"points":461,"category":462},"5698741","Duet",367,"productivity",{"id":464,"name":465,"points":466,"category":20},"5698370","Chartkick",272,{"id":468,"name":469,"points":470,"category":471},"5686380","Launching Hoverboard",144,"web_saas",{"id":473,"name":474,"points":475,"category":471},"5707525","CoderPad",136,{"id":477,"name":478,"points":479,"category":20},"5715088","FlatUIKit",116,false,"v2",{"id":483,"name":5,"line":6,"ai":480,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":484,"top":18,"kw":485,"maker":11,"domain":10,"tier":19,"attempts":45,"strip":486,"url":9,"mix":487,"praise":80,"objection":126,"sub":21},5708097,0.15,[24,25,26,27],"3111030311155553351133030351355055551535",[31,32,33,34],1794036506799]