[{"data":1,"prerenderedAt":383},["ShallowReactive",2],{"project-1761925":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":69,"maker_in_thread":197,"shape":206,"grid":211,"attempts":353,"same_week":354,"maker_shows":39,"maker_hidden":375,"reader_version":376,"card":377},"1761925","Coding noob","first weekend project","title","Show HN: Coding noob - first weekend project","http:\u002F\u002Faflanagan.com\u002Fweekend-project\u002F","aflanagan.com","augustflanagan",1286319277,2010,69,54,27,370,8,"notable","productivity","task management","web_app",[24,25,26,27],"task manager","email reminders","chore tracker","to-do app","debated",0.206,{"positive":31,"neutral":32,"mixed":33,"critical":34},16,9,0,10,35,{"idea":37,"pricing":40,"design":42,"execution":43,"privacy":45},{"positive":38,"critical":39},6,2,{"positive":33,"critical":41},1,{"positive":41,"critical":41},{"positive":41,"critical":44},5,{"positive":33,"critical":41},[44,33,33,44,44,33,33,33,47,33,41,47,33,47,44,33,33,41,41,41,44,33,41,33,47,44,44,44,44,33,44,33,47,47,47,44,44,47,44,41],3,null,{"problem":48,"audience":48,"pricing":48,"motivation":48,"time_to_build":48,"stack":50,"openness":66,"stage":67,"team_size":68},[51,62],{"value":52,"source":53,"evidence":54},"Google App Engine","maker",[55,59],{"id":56,"by":57,"text":58},"1762089","johnnytee","Nice job! I just tested it out and it works great. I see you're using google app engine, I'm building a couple of apps on it and love working with. My platform of choice for sure.",{"id":60,"by":11,"text":61},"1762177","Thanks! GAE is definitely a great way to get something up and running fast. After spending a few months with RoR though I definitely am enjoying writing in Ruby more so than…",{"value":63,"source":53,"evidence":64},"Python",[65],{"id":60,"by":11,"text":61},"unknown","launched","solo",{"praise":70,"objections":110,"requests":140,"questions":163,"alternatives":178},[71,95],{"value":72,"source":73,"evidence":74},"Good first project; launch is an achievement","commenter",[75,79,83,87,91],{"id":76,"by":77,"text":78},"1762164","timepilot","Great job! Can't wait to see what your next project is. I'm also learning python and your post has inspired me to take a look at GAE.",{"id":80,"by":81,"text":82},"1762194","dchs","Kudos for launching - nice one!",{"id":84,"by":85,"text":86},"1762511","achompas","Congrats man! I'll try to use this as motivation to code something myself.",{"id":88,"by":89,"text":90},"1762708","sahillavingia","Reminds me of my first coding project, Wipee List. Congrats, it's a great feeling!",{"id":92,"by":93,"text":94},"1762595","ojbyrne","One thing noobs don't realize is that every project takes vastly more time than you think it will. Seems like you've learned that lesson.",{"value":96,"source":73,"evidence":97},"Email-reply to add or remove tasks is a good idea",[98,102,106],{"id":99,"by":100,"text":101},"1762690","d0m","I think every programmer made their own task manager at least once in their life.. welcome aboard :) Also, don't be to hard on yourself, creating a real project from scratch…",{"id":103,"by":104,"text":105},"1763035","blanketman","I like this project with the email replies, I use gmail so labelling and filters etc don't make it spammy I put \"buy my girlfriend a new ring\" hopefully that will annoy that crap…",{"id":107,"by":108,"text":109},"1762211","robobenjie","I've jsut started using it. It would be nice if it were easy for my wife could email things to be added to my queue. (Then again, maybe that wouldn't be so nice...)",[111,126,133],{"value":112,"source":73,"evidence":113},"Email address validation rejects valid addresses like plus-addressed emails",[114,118,122],{"id":115,"by":116,"text":117},"1762753","Sephr","The email address validation is incorrect. Neither test+foo@gmail.com, test+foo@gmail.com., test@io, test@io., test@::123, test@[::123], or test@[::123]:456 are accepted, and…",{"id":119,"by":120,"text":121},"1763248","merijnv","This point should really be made more to web developers. Nothing annoys me like yet another website which tells me myname+filter@example.com is not a valid address and ruins my…",{"id":123,"by":124,"text":125},"1763899","nopal","The site doesn't seem to accept myname+lifechore@gmail.com as a valid address. Could you update your validation logic?",{"value":127,"source":73,"evidence":128},"Konami code easter egg not yet implemented",[129],{"id":130,"by":131,"text":132},"1762233","dangrossman","You should make something happen when the Konami code is entered on your website.",{"value":134,"source":73,"evidence":135},"Mobile site layout looks broken in Chrome",[136],{"id":137,"by":138,"text":139},"1762520","bluespace","Great Job! I also wanted to let you know that your website, seems slightly broken in chrome: http:\u002F\u002Fimgur.com\u002FliF73.png I am not sure if it is due to being in chrome-dev, but it…",[141,155,159],{"value":142,"source":73,"evidence":143},"Add SMS reminders or Twilio support",[144,147,151],{"id":145,"by":11,"text":146},"1762709","Thanks a lot for the feedback. I like the idea of having some sort of scheduling\u002Freminder feature. I was wondering if I could set up a simple way to do SMS reminders. There could…",{"id":148,"by":149,"text":150},"1762500","jasonz","Great job on your first project! I think a cool next step would be to use twilio so that users could add lifechores through text message.",{"id":152,"by":153,"text":154},"1762884","stanleydrew","Twilio SMS is super easy. Documentation is here: http:\u002F\u002Fwww.twilio.com\u002Fdocs\u002Fapi\u002Frest\u002Fsending-sms. And there's a python library to help you get started. (Full disclosure: I work…",{"value":156,"source":73,"evidence":157},"Let others add items to your list by email",[158],{"id":107,"by":108,"text":109},{"value":160,"source":73,"evidence":161},"Add a delayed reminder option",[162],{"id":99,"by":100,"text":101},[164,171],{"value":165,"source":73,"evidence":166},"How does App Engine pricing work at scale",[167],{"id":168,"by":169,"text":170},"1762775","hristov","I have question about the Google App engine. How does pricing work? Their webpage says that you pay $8 per user per month, which seems pretty high for any webapp. And how do they…",{"value":172,"source":73,"evidence":173},"Is this a spam address collector",[174],{"id":175,"by":176,"text":177},"1762612","bobabooey","How do we know this guy's not a spammer collecting email addresses?",[179,186,193],{"value":180,"source":73,"evidence":181},"Epic Win and Chore Hero",[182],{"id":183,"by":184,"text":185},"1762446","nanexcool","Sounds good. Have you seen Epic Win or Chore Hero? Both are iPhone apps that seem to do most of what you say here (haven't used them myself).",{"value":187,"source":73,"evidence":188},"Streak.ly",[189],{"id":190,"by":191,"text":192},"1763631","jmonegro","Looks like a simpler version of streak.ly",{"value":194,"source":73,"evidence":195},"Wipee List",[196],{"id":88,"by":89,"text":90},{"comments":44,"answered":33,"key":198},[199,200,203],{"id":145,"text":146},{"id":201,"text":202},"1762282","Yes, I completely agree! I had that planned, and just decided to launch this before completing that. It will happen soon.",{"id":204,"text":205},"1762216","Thanks for the suggestion. I hadn't thought about letting other people add stuff to your list, but it's a great idea.",{"commenters":207,"max_depth":208,"maker_replies":44,"first_comment_mins":209,"lifespan_hours":210},46,4,49,41,[212,214,216,218,221,224,227,230,233,236,239,242,246,250,254,257,258,260,264,267,270,271,274,278,280,281,284,286,287,289,292,294,297,299,303,305,308,309,314,317,318,321,324,326,330,332,334,337,339,341,343,345,347,350],[99,33,44,213,100,33],"project\u002Fpositive\u002Fidea",[145,33,33,215,11,41],"project\u002Fneutral\u002Fidea",[152,33,33,217,153,33],"other\u002Fneutral\u002Fnone",[219,33,33,217,220,33],"1763613","ulf",[222,33,44,213,223,33],"1764044","d_mcgraw",[225,33,44,213,226,33],"1762714","rokhayakebe",[228,33,33,217,229,33],"1762721","whatusername",[231,33,33,217,232,33],"1763385","scrrr",[234,33,33,217,235,33],"1763439","mahmud",[237,33,33,217,238,33],"1763817","dfox",[240,41,33,217,241,33],"1762390","endlessvoid94",[243,41,47,244,245,33],"1762684","maker\u002Fneutral\u002Fnone","quizbiz",[247,41,33,248,249,33],"1763026","commenter\u002Fneutral\u002Fnone","dzlobin",[251,41,41,252,253,33],"1763807","project\u002Fcritical\u002Fpricing","bmelton",[255,41,47,256,241,33],"1764458","project\u002Fneutral\u002Fpricing",[130,39,47,215,131,33],[201,39,33,259,11,41],"maker\u002Fneutral\u002Fidea",[261,39,47,262,263,33],"1762311","project\u002Fneutral\u002Fdesign","DTrejo",[265,39,44,213,266,33],"1762898","ahemphill",[268,47,47,215,269,33],"1762431","prawn",[183,47,33,217,184,33],[272,47,33,273,269,33],"1762513","other\u002Fneutral\u002Fidea",[275,47,41,276,277,33],"1763251","project\u002Fcritical\u002Fidea","Tichy",[115,208,41,279,116,33],"project\u002Fcritical\u002Fexecution",[119,208,41,279,120,33],[282,208,41,279,283,33],"1763365","giu",[285,208,41,279,238,33],"1763856",[107,44,44,213,108,33],[204,44,33,288,11,41],"maker\u002Fpositive\u002Fidea",[290,44,47,215,291,33],"1762569","Yzupnick",[137,38,41,293,138,33],"project\u002Fcritical\u002Fdesign",[295,38,33,296,11,41],"1762524","maker\u002Fneutral\u002Fdesign",[168,298,47,256,169,33],7,[300,298,33,301,302,33],"1762996","other\u002Fneutral\u002Fpricing","elxrr",[92,18,44,304,93,33],"maker\u002Fpositive\u002Fnone",[306,32,44,304,307,33],"1762606","Nemisis7654",[76,34,44,304,77,33],[310,311,44,312,313,33],"1762430",11,"maker\u002Fpositive\u002Fdesign","BornInTheUSSR",[56,315,44,316,57,33],12,"project\u002Fpositive\u002Fexecution",[60,315,33,217,11,41],[319,315,44,304,320,33],"1762281","keefe",[322,315,33,217,323,33],"1762546","ipince",[325,315,33,217,57,33],"1768216",[327,328,47,215,329,33],"1763449",13,"twymer",[148,331,47,215,149,33],14,[123,333,41,279,124,33],15,[335,31,44,304,336,33],"1763255","djhworld",[80,338,44,304,81,33],17,[88,340,44,304,89,33],18,[84,342,44,304,85,33],19,[190,344,41,276,191,33],20,[103,346,44,213,104,33],21,[175,348,41,349,176,33],22,"project\u002Fcritical\u002Fprivacy",[351,348,33,248,352,33],"1762797","rradu",[],[355,359,363,366,369,372],{"id":356,"name":357,"points":298,"category":358},"1746579","Hackerviews","consumer_social",{"id":360,"name":361,"points":298,"category":362},"1761541","DomainWhirl","web_saas",{"id":364,"name":365,"points":47,"category":358},"1743486","thelikewall",{"id":367,"name":368,"points":47,"category":358},"1748285","IRestoredSanity.com",{"id":370,"name":371,"points":41,"category":20},"1744790","alpine-notify",{"id":373,"name":374,"points":41,"category":358},"1758186","Portrit",false,"v2",{"id":378,"name":5,"line":6,"ai":375,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":379,"top":18,"kw":380,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":381,"url":9,"mix":382,"praise":72,"objection":112,"sub":21},1761925,0.21,[24,25,26,27],"5005500030130350011150103555505033355351",[31,32,33,34],1793990867856]