[{"data":1,"prerenderedAt":469},["ShallowReactive",2],{"project-20860053":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":5,"maker":10,"posted_at":11,"year":12,"points":13,"comments":14,"rank_in_year":15,"shown_in_year":16,"top":17,"tier":18,"category":19,"subcategory":20,"format":21,"keywords":22,"reception":26,"sentiment":27,"stance_mix":28,"scored_comments":33,"aspects":34,"strip":41,"post_text":44,"what":45,"said":62,"maker_in_thread":160,"shape":171,"grid":176,"attempts":430,"same_week":431,"maker_shows":42,"maker_hidden":461,"reader_version":462,"card":463},"20860053","workoutbff.com","Simple tool to make a habit of exercising","title","Show HN: Simple tool to make a habit of exercising","https:\u002F\u002Fworkoutbff.com\u002F","ptm",1567441379,2019,131,92,348,2195,16,"notable","consumer_social","habit tracker","web_app",[20,23,24,25],"exercise habit","workout streak","fitness accountability","mixed",-0.151,{"positive":29,"neutral":30,"mixed":31,"critical":32},7,9,1,13,30,{"idea":35,"design":37,"execution":39},{"positive":36,"critical":30},4,{"positive":38,"critical":38},2,{"positive":40,"critical":38},0,[31,31,40,42,40,40,31,31,40,43,40,40,40,40,42,31,42,40,31,43,40,40,40,42,40,31,40,40,31,40,40,43,43,42,42,43,31,31,42,31],3,5,null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":59,"openness":60,"stage":61,"team_size":60},{"value":47,"source":48,"evidence":49},"Helps people build a consistent exercise habit by tracking daily tasks","inferred",[50,52,56],{"id":51},"post",{"id":53,"by":54,"text":55},"20863313","ListeningPie","The front page has a clear design explaining the idea. Working on a product myself the one liner and short explanations are harder to create than most people imagine. Good job.",{"id":57,"by":10,"text":58},"20861649","I debated having an orange (semi-done) state. But I felt that the ux was getting a bit too complex. So I left it out. Unfortunately at the moment it is binary (done or not-done).",[],"unknown","launched",{"praise":63,"objections":80,"requests":100,"questions":119,"alternatives":127},[64,69],{"value":65,"source":66,"evidence":67},"Clear front page design explaining the idea","commenter",[68],{"id":53,"by":54,"text":55},{"value":70,"source":66,"evidence":71},"Useful as a commitment device and accountability tool",[72,76],{"id":73,"by":74,"text":75},"20863317","hrdwdmrbl","(sincere) Thank you for making the product that I had as just an idea. I thought about a workout BFF in terms of a good commitment device. My other angle on this kind of…",{"id":77,"by":78,"text":79},"20861524","nickparker","I love this and hope to see it succeed. I've always found I work out dramatically more reliably with a little bit of social accountability. Unfortunately not hopping on as a user…",[81,89],{"value":82,"source":66,"evidence":83},"Binary done or not-done tracking does not handle partial completion",[84,88],{"id":85,"by":86,"text":87},"20861638","thekyle","One critique I have is that it seems like it's binary whether you complete a task on any given day which doesn't work well if you only partially complete something. For example,…",{"id":57,"by":10,"text":58},{"value":90,"source":66,"evidence":91},"Streaks can be demotivating when broken",[92,96],{"id":93,"by":94,"text":95},"20862646","iandanforth","Streaks are often self-defeating. A few samples from the duolingo forums where this comes up frequently: https:\u002F\u002Fforum.duolingo.com\u002Fcomment\u002F17598950\u002FThe-demotivation-of-a-STREAK…",{"id":97,"by":98,"text":99},"20863001","cconcepts","I had a several hundred day streak on duolingo, lost it and haven't opened the app since. Why would I, all my hard work is lost? I didn't actively think about it until I saw this.",[101,108,112],{"value":102,"source":66,"evidence":103},"Ability to delete a task",[104],{"id":105,"by":106,"text":107},"20863299","robotresearcher","I like it a lot, thank you. Quick notes: i couldn’t find a way to delete a task, and the task directory table doesn’t fit on an iPhone 8 held vertically.",{"value":109,"source":66,"evidence":110},"Fix table layout on small iPhone screens",[111],{"id":105,"by":106,"text":107},{"value":113,"source":66,"evidence":114},"Pay-per-missed-day option",[115],{"id":116,"by":117,"text":118},"20861841","majewsky","What I would like is a paid plan where you pay for each day where you don't exercise. See \"loss aversion\" on Wikipedia for why.",[120],{"value":121,"source":66,"evidence":122},"How to sign up",[123],{"id":124,"by":125,"text":126},"20863618","avinassh","It might be a stupid question, but how do I sign up? I can't find it anywhere.",[128,139,146,153],{"value":129,"source":66,"evidence":130},"uhabits open source Android app",[131,135],{"id":132,"by":133,"text":134},"20861728","krilly","There's a great open source android app[0] which has most of the functionality here in a really polished package. [0] https:\u002F\u002Fgithub.com\u002FiSoron\u002Fuhabits",{"id":136,"by":137,"text":138},"20875233","97-109-107","I have had some success with https:\u002F\u002Fgithub.com\u002FiSoron\u002Fuhabits",{"value":140,"source":66,"evidence":141},"Beeminder",[142],{"id":143,"by":144,"text":145},"20863442","mmatants","I had some success with https:\u002F\u002Fwww.beeminder.com\u002F in my short time of using it so far. Essentially, it moves items from \"important + not urgent\" quadrant to \"not important +…",{"value":147,"source":66,"evidence":148},"Duolingo streaks",[149],{"id":150,"by":151,"text":152},"20861602","dominotw","This is exactly why duolingo owl has so much power over me. Can't lose my 235 day streak and can't drop out of to a lower league after working so hard to get to that league.",{"value":154,"source":66,"evidence":155},"dontbreakthechain.com",[156],{"id":157,"by":158,"text":159},"20863508","nevster","I'm a fan of http:\u002F\u002Fdontbreakthechain.com",{"comments":30,"answered":42,"key":161},[162,165,168],{"id":163,"text":164},"20861786","Thanks for the link. Will check it out.",{"id":166,"text":167},"20861617","> duolingo owl has so much power over me. I use duolingo as well - and one of the saddest days was when I lost a 100+ day streak. It's funny how a meaningless number can have so…",{"id":169,"text":170},"20861612","Thanks for your review. > gamification of the Global Challenge. I have personally experienced how powerful gamification ux can be. Especially if used for a positive outcome.",{"commenters":172,"max_depth":173,"maker_replies":30,"first_comment_mins":174,"lifespan_hours":175},69,6,208,86,[177,181,185,187,189,192,195,197,199,203,206,209,212,216,219,222,223,224,228,231,233,236,240,243,246,249,252,254,256,258,259,261,264,267,270,273,276,277,280,283,286,289,292,295,299,300,301,304,307,310,313,315,318,320,322,325,328,330,334,336,339,342,345,347,351,353,355,359,362,364,366,369,370,373,375,377,380,383,385,388,390,395,397,401,405,408,412,415,417,420,425,427],[178,40,31,179,180,40],"20863228","project\u002Fcritical\u002Fidea","andrewstuart",[182,40,40,183,184,40],"20863285","commenter\u002Fneutral\u002Fnone","willio58",[186,40,40,183,180,40],"20863298",[188,40,31,179,180,40],"20863292",[190,40,40,183,191,40],"20864257","TeMPOraL",[193,40,40,183,194,40],"20875099","sokoloff",[196,40,40,183,191,40],"20877903",[143,40,42,198,144,40],"project\u002Fneutral\u002Fidea",[200,40,40,201,202,40],"20863622","other\u002Fneutral\u002Fidea","Reedx",[204,40,40,183,205,40],"20863728","babuskov",[207,40,40,183,208,40],"20864083","vinodkd",[210,40,40,183,211,40],"20864084","jehlakj",[213,40,40,214,215,40],"20864245","other\u002Fneutral\u002Fnone","beardedProgmr",[217,40,40,183,218,40],"20866053","redis_mlc",[220,40,40,214,221,40],"20867459","dfsegoat",[93,31,31,179,94,40],[97,31,40,214,98,40],[225,31,31,226,227,40],"20863243","project\u002Fcritical\u002Fdesign","LeonB",[229,31,40,214,230,40],"20863366","nxc18",[232,31,40,183,191,40],"20864279",[234,31,40,214,235,40],"20864343","hutattedonmyarm",[237,31,43,238,239,40],"20863303","project\u002Fpositive\u002Fidea","slg",[241,31,42,198,242,40],"20863731","r00fus",[244,31,40,183,245,40],"20867343","nefitty",[247,31,40,183,248,40],"20893608","yitchelle",[250,31,40,214,251,40],"20863581","iamsb",[253,31,40,183,245,40],"20863992",[255,31,40,183,251,40],"20864080",[257,31,40,214,191,40],"20864458",[132,38,40,214,133,40],[163,38,40,260,10,31],"maker\u002Fpositive\u002Fnone",[262,38,40,214,263,40],"20864192","coolness",[265,38,42,198,266,40],"20868284","tarosnow",[268,38,40,214,269,40],"20868981","luigi23",[271,42,31,179,272,40],"20863659","progman32",[274,42,40,214,275,40],"20866102","Timpy",[116,36,42,198,117,40],[278,36,42,198,279,40],"20861951","kyshoc",[281,36,40,214,282,40],"20862651","glandium",[284,36,40,183,285,40],"20862671","rubidium",[287,36,40,183,288,40],"20862858","organsnyder",[290,36,31,179,291,40],"20862663","Joof",[293,36,42,198,294,40],"20867156","Tangokat",[296,43,43,297,298,40],"20861398","project\u002Fpositive\u002Fdesign","smitty1e",[150,43,40,214,151,40],[166,43,40,214,10,31],[302,43,40,183,303,40],"20862166","roylez",[305,43,40,214,306,40],"20862514","appleiigs",[308,43,40,214,309,40],"20862847","cj",[311,43,40,214,312,40],"20862510","choward",[314,43,40,214,288,40],"20862869",[316,43,40,214,317,40],"20864118","harrisonjackson",[319,43,40,214,151,40],"20866312",[169,43,40,321,10,31],"maker\u002Fpositive\u002Fdesign",[323,173,42,198,324,40],"20863539","saimiam",[326,173,40,214,327,40],"20863595","cgriswald",[329,29,40,214,191,40],"20864517",[331,332,40,214,333,40],"20861892",8,"peterwwillis",[335,332,31,179,306,40],"20862541",[337,332,40,214,338,40],"20862597","rapind",[340,30,40,214,341,40],"20864273","MperorM",[343,30,40,214,344,40],"20878871","oht",[136,346,40,214,137,40],10,[348,349,40,214,350,40],"20865495",11,"user_rob",[85,352,31,226,86,40],12,[57,352,40,354,10,31],"maker\u002Fneutral\u002Fdesign",[356,352,40,357,358,40],"20861818","commenter\u002Fneutral\u002Fidea","WA",[360,352,40,357,361,40],"20862191","IanCal",[363,352,40,357,358,40],"20864049",[365,352,40,357,338,40],"20862585",[367,352,40,201,368,40],"20872536","SNACKeR99",[77,32,43,238,78,40],[371,32,40,372,10,31],"20861630","maker\u002Fpositive\u002Fidea",[73,374,43,238,74,40],14,[53,376,43,321,54,40],15,[378,17,40,214,379,40],"20864169","throes_death",[105,381,42,382,106,40],17,"project\u002Fmixed\u002Fdesign",[157,384,40,214,158,40],18,[124,386,42,387,125,40],19,"project\u002Fneutral\u002Fdesign",[389,386,40,354,10,31],"20863694",[391,392,43,393,394,40],"20862617",20,"project\u002Fpositive\u002Fnone","JohnJamesRambo",[396,392,40,260,10,31],"20863565",[398,399,31,179,400,40],"20871468",21,"magwa101",[402,403,42,387,404,40],"20861683",22,"skanga",[406,403,40,407,10,31],"20861726","maker\u002Fneutral\u002Fexecution",[409,410,31,179,411,40],"20862539",23,"loblollyboy",[413,410,40,357,414,40],"20862643","Ensorceled",[416,410,43,238,227,40],"20863259",[418,419,31,179,215,40],"20864231",24,[421,422,31,423,424,40],"20861399",25,"project\u002Fcritical\u002Fexecution","anewguy9000",[426,422,40,407,10,31],"20861481",[428,422,31,423,429,40],"20862577","deepprocess",[],[432,437,442,447,452,457],{"id":433,"name":434,"points":435,"category":436},"20872696","IgushArray",300,"languages",{"id":438,"name":439,"points":440,"category":441},"20860852","Face Generator",256,"creative",{"id":443,"name":444,"points":445,"category":446},"20865426","Ackee",214,"web_saas",{"id":448,"name":449,"points":450,"category":451},"20865012","Fullstack ML",198,"ai",{"id":453,"name":454,"points":455,"category":456},"20857887","Hacker News Clone",179,"learning_science",{"id":458,"name":459,"points":460,"category":446},"20830726","HackerRank Projects",134,false,"v2",{"id":464,"name":5,"line":6,"ai":461,"cat":19,"year":12,"points":13,"comments":14,"rec":26,"s":465,"top":17,"kw":466,"maker":10,"domain":5,"tier":18,"attempts":40,"strip":467,"url":9,"mix":468,"praise":65,"objection":82,"sub":20},20860053,-0.15,[20,23,24,25],"1103001105000031301500030100100553351131",[29,30,31,32],1793990994074]