[{"data":1,"prerenderedAt":190},["ShallowReactive",2],{"project-13624593":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":27,"sentiment":28,"stance_mix":29,"scored_comments":32,"aspects":33,"strip":37,"post_text":39,"what":40,"said":65,"maker_in_thread":116,"shape":124,"grid":127,"attempts":151,"same_week":152,"maker_shows":182,"maker_hidden":183,"reader_version":184,"card":185},"13624593","whentosurf.co","A surf app – whentosurf.co","title","Show HN: I made a surf app – whentosurf.co","https:\u002F\u002Fwhentosurf.co","andreyazimov",1486844630,2017,7,10,2030,2242,91,"shown","consumer_social","surf forecasting","web_app",[23,24,25,26],"surf forecast","best surf time","surfing app","surf conditions","mixed",0,{"positive":30,"neutral":31,"mixed":30,"critical":30},1,2,5,{"design":34,"execution":35,"idea":36},{"positive":30,"critical":28},{"positive":28,"critical":28},{"positive":28,"critical":30},[28,38,28,38,32,28,38,28,30,28],3,null,{"problem":41,"audience":48,"pricing":39,"motivation":52,"time_to_build":39,"stack":56,"openness":63,"stage":63,"team_size":64},{"value":42,"source":43,"evidence":44},"Finding the best time to surf is hard; existing surf apps are hard for beginners","maker",[45],{"id":46,"by":10,"text":47},"13624599","Hi HN! Two months ago I started my journey to learn to code and build my first app. The result is When To Surf, it tells you the best time to surf wherever you are. There’s been…",{"value":49,"source":43,"evidence":50},"Surfers, especially beginners",[51],{"id":46,"by":10,"text":47},{"value":53,"source":43,"evidence":54},"Maker started two months earlier to learn to code and build a first app",[55],{"id":46,"by":10,"text":47},[57],{"value":58,"source":43,"evidence":59},"worldweatheronline.com API for weather data",[60],{"id":61,"by":10,"text":62},"13640525","I used worldweatheronline.com API. They have free API 500 calls per day for 2 month","unknown","solo",{"praise":66,"objections":79,"requests":86,"questions":103,"alternatives":111},[67],{"value":68,"source":69,"evidence":70},"Simple and easy to use, presents information nicely","commenter",[71,75],{"id":72,"by":73,"text":74},"13627065","bijection","Congrats on making your first app! I don't surf, but it presents the information nicely :) Here are a few tips: 1. Consider putting the 'details' on the results page (instead of…",{"id":76,"by":77,"text":78},"13627332","19kuba22","I like it, it's very simple for me, especially since I don't know one thing about what is a good weather for surfing. :) Too bad I'm in Chiang Mai and there won't be good time. :\u002F",[80],{"value":81,"source":69,"evidence":82},"Unclear when the best time to surf is; UI could be clearer",[83],{"id":84,"by":10,"text":85},"13640549","Hi, Thank you for the useful detailed feedback. 1. I tried it before and I users feedback was: I do not understand when actually the best time to surf. Probably my UI was bad. 2.…",[87,94,99],{"value":88,"source":69,"evidence":89},"Use a location link or button instead of requesting location on first load",[90,91],{"id":72,"by":73,"text":74},{"id":92,"by":73,"text":93},"13730506","1. I tried it before and I users feedback was: I do not understand when actually the best time to surf. Probably my UI was bad. Haha well whatever works I guess! 2. Is \"Use my…",{"value":95,"source":69,"evidence":96},"Show subscription box only after a successful recommendation",[97,98],{"id":72,"by":73,"text":74},{"id":92,"by":73,"text":93},{"value":100,"source":69,"evidence":101},"Show details on the results page instead of a separate page",[102],{"id":72,"by":73,"text":74},[104],{"value":105,"source":69,"evidence":106},"What API is used to determine the user's location",[107],{"id":108,"by":109,"text":110},"13627468","5_minutes","Nice, what API do you use to determine the current user's location?",[112],{"value":113,"source":43,"evidence":114},"Magic Seaweed",[115],{"id":46,"by":10,"text":47},{"comments":117,"answered":30,"key":118},4,[119,120,121],{"id":46,"text":47},{"id":84,"text":85},{"id":122,"text":123},"13640520","Thanks man)",{"commenters":125,"max_depth":117,"maker_replies":117,"first_comment_mins":30,"lifespan_hours":126},6,323,[128,130,132,134,135,137,139,141,143,147],[46,28,28,129,10,30],"project\u002Fneutral\u002Fidea",[72,28,38,131,73,28],"maker\u002Fmixed\u002Fdesign",[84,28,28,133,10,30],"maker\u002Fneutral\u002Fdesign",[92,28,38,133,73,28],[76,30,32,136,77,28],"project\u002Fpositive\u002Fdesign",[122,30,28,138,10,30],"maker\u002Fpositive\u002Fnone",[108,31,38,140,109,28],"project\u002Fneutral\u002Fexecution",[61,31,28,142,10,30],"project\u002Fneutral\u002Fpricing",[144,38,30,145,146,28],"13625282","maker\u002Fcritical\u002Fidea","10dpd",[148,38,28,149,150,28],"13626998","commenter\u002Fneutral\u002Fnone","dang",[],[153,158,163,168,173,178],{"id":154,"name":155,"points":156,"category":157},"13642662","HTML Reference",728,"dev_tools",{"id":159,"name":160,"points":161,"category":162},"13628522","Rumuki",405,"security_privacy",{"id":164,"name":165,"points":166,"category":167},"13623852","Beehive",247,"infrastructure",{"id":169,"name":170,"points":171,"category":172},"13616751","Aragon",191,"web_saas",{"id":174,"name":175,"points":176,"category":177},"13642967","illustrated-algorithms",187,"learning_science",{"id":179,"name":180,"points":181,"category":157},"13628530","DeepUI Programming Studio",186,9,false,"v2",{"id":186,"name":5,"line":6,"ai":183,"cat":19,"year":12,"points":13,"comments":14,"rec":27,"s":28,"top":17,"kw":187,"maker":10,"domain":5,"tier":18,"attempts":28,"strip":188,"url":9,"mix":189,"praise":68,"objection":81,"sub":20},13624593,[23,24,25,26],"0303503010",[30,31,30,30],1793990954995]