[{"data":1,"prerenderedAt":314},["ShallowReactive",2],{"project-3354571":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":34,"aspects":35,"strip":43,"post_text":45,"what":46,"said":89,"maker_in_thread":187,"shape":196,"grid":200,"attempts":275,"same_week":276,"maker_shows":37,"maker_hidden":306,"reader_version":307,"card":308},"3354571","my weekend+2d project","Web hosting for Dropbox","title","Show HN: my weekend+2d project: Web hosting for Dropbox","http:\u002F\u002Fwebcache.80cols.com","webcache.80cols.com","iradik",1323911443,2011,47,35,260,1097,24,"shown","infrastructure","web hosting","web_app",[24,25,26,27],"dropbox hosting","static site hosting","dropbox website","varnish caching","mixed",-0.172,{"positive":31,"neutral":32,"mixed":31,"critical":33},2,7,5,16,{"docs":36,"design":39,"idea":41,"performance":42},{"positive":37,"critical":38},1,4,{"positive":40,"critical":40},0,{"positive":37,"critical":40},{"positive":40,"critical":40},[37,44,40,40,44,40,37,40,40,33,44,40,44,44,37,40,40,37,40,40,33,40,44,37,40,40,40,40,40,44,40,44,40,44,40],3,null,{"problem":47,"audience":45,"pricing":45,"motivation":57,"time_to_build":61,"stack":66,"openness":86,"stage":87,"team_size":88},{"value":48,"source":49,"evidence":50},"Host static files from a Dropbox folder as a website without managing a server","maker",[51,54],{"id":52,"by":11,"text":53},"3355052","Yeah that's a great point. I added such a sentence. The site you visit is actually located on my Dropbox so nice and easy to edit. I mean I basically made this because I wanted…",{"id":55,"by":11,"text":56},"3354824","If you enter \"foo\" it will create foo.80cols.com for you and create a folder in your Dropbox called Apps\u002Fwebcache\u002Ffoo.80cols.com and host it. If you enter \"www.yourdomain.com\" it…",{"value":58,"source":49,"evidence":59},"Wanted an old-school personal website without scattering files across servers or using a blogging platform",[60],{"id":52,"by":11,"text":53},{"value":62,"source":49,"evidence":63},"weekend plus two days",[64],{"id":65},"post",[67,73,79],{"value":68,"source":49,"evidence":69},"Dropbox API",[70],{"id":71,"by":11,"text":72},"3354689","i learned plenty making this. varnish, httpcore, and the dropbox apis are all very cool. though clearly i need to learn how to make an effective landing page, because no one who…",{"value":74,"source":49,"evidence":75},"Varnish HTTP cache",[76],{"id":77,"by":11,"text":78},"3354904","It's cached on my server using varnish http:\u002F\u002Fvarnish-cache.org, which uses LRU caching with ttls. A very cool open source web caching project. I use a configuration very similar…",{"value":80,"source":49,"evidence":81},"httpcore",[82,83],{"id":71,"by":11,"text":72},{"id":84,"by":11,"text":85},"3354799","You can use your own domain. It's not advertised but if you enter xyz.yourdomain.org and point a CNAME to 80cols.com it will host it for you. It's faster, supports index.html,…","unknown","launched","solo",{"praise":90,"objections":110,"requests":148,"questions":160,"alternatives":182},[91,103],{"value":92,"source":93,"evidence":94},"Simple, clever concept for instantly putting a site online from Dropbox","commenter",[95,99],{"id":96,"by":97,"text":98},"3354958","ftwinnovations","iradik, now that I've read your explanation in the comments below I want to say I love the concept. A very cool way to almost instantly throw a site online and update from…",{"id":100,"by":101,"text":102},"3355078","aaronf","I'm also a fan. There's something powerful in its simplicity. As far as MVP's go, this is tops - look forward to seeing where it goes.",{"value":104,"source":93,"evidence":105},"Revised copy and explanation improved the landing page",[106],{"id":107,"by":108,"text":109},"3356710","tectonic","Much better!",[111,125,130,141],{"value":112,"source":93,"evidence":113},"Landing page does not explain what the product does or what the subdomain is",[114,118,121],{"id":115,"by":116,"text":117},"3354937","nicksergeant","I honestly have no idea what this is. If I didn't find this via HN, I'd immediately assume it was some scam for phishing Dropbox accounts. You need some information here about…",{"id":119,"by":108,"text":120},"3354796","You need a paragraph explaining what this is.",{"id":122,"by":123,"text":124},"3354716","mashmac2","It's not clear what we're doing on the landing page. What is the subdomain? A subdomain of your domain? I'm assuming that, but I don't know... What will happen when we connect…",{"value":126,"source":93,"evidence":127},"Looks like a phishing or scam page; Dropbox access feels risky",[128,129],{"id":115,"by":116,"text":117},{"id":96,"by":97,"text":98},{"value":131,"source":93,"evidence":132},"No way to deactivate or manage settings",[133,137],{"id":134,"by":135,"text":136},"3354725","wonjun","there is no way to deactivate",{"id":138,"by":139,"text":140},"3354770","azharb","+1",{"value":142,"source":93,"evidence":143},"No protection against spammers",[144],{"id":145,"by":146,"text":147},"3354861","MichaelApproved","What are you doing to prevent this from being abused by spammers?",[149,156],{"value":150,"source":93,"evidence":151},"Add a clear explanation of the service on the homepage",[152,155],{"id":153,"by":116,"text":154},"3354940","Reading the comments below, I see that you're well aware of this. I would suggest just adding a single huge sentence at the top of the page that says \"by you giving us X…",{"id":119,"by":108,"text":120},{"value":157,"source":93,"evidence":158},"Add a way to deactivate or log in",[159],{"id":134,"by":135,"text":136},[161,168,175],{"value":162,"source":93,"evidence":163},"What is the advantage over the Dropbox Public folder?",[164],{"id":165,"by":166,"text":167},"3354690","udp","What's the advantage over the Dropbox \"Public\" folder?",{"value":169,"source":93,"evidence":170},"Does it fetch from Dropbox every time or cache on the server?",[171],{"id":172,"by":173,"text":174},"3354865","tszming","Do you cache the file on your server? Or just fetch from Dropbox every-time?",{"value":176,"source":93,"evidence":177},"How does it detect file changes?",[178],{"id":179,"by":180,"text":181},"3355285","judofyr","I've point briefly looked at the Dropbox API, but couldn't figure it out; how do you detect when a file has changed?",[183],{"value":184,"source":93,"evidence":185},"Dropbox Public folder",[186],{"id":165,"by":166,"text":167},{"comments":34,"answered":32,"key":188},[189,190,193],{"id":52,"text":53},{"id":191,"text":192},"3355914","Yup, the copy was non-existent.. I've been updating the copy tonight after I fixed some troubling oauth bugs. I didn't realize you ultimately throw away your first oauth key, and…",{"id":194,"text":195},"3354986","Dropbox has two modes: APP_FOLDER and DROPBOX. APP_FOLDER just creates a sandbox and does not give me permission to all your Dropbox data. I would never want access to such a…",{"commenters":197,"max_depth":33,"maker_replies":34,"first_comment_mins":198,"lifespan_hours":199},18,46,171,[201,203,205,207,209,211,213,216,219,221,223,224,226,229,232,234,236,238,240,242,244,246,247,249,252,253,257,259,262,264,266,267,268,270,273],[115,40,37,202,116,40],"project\u002Fcritical\u002Fdocs",[153,40,44,204,116,40],"project\u002Fneutral\u002Fdocs",[52,40,40,206,11,37],"project\u002Fneutral\u002Fidea",[191,40,40,208,11,37],"project\u002Fneutral\u002Fexecution",[96,37,44,210,97,40],"project\u002Fmixed\u002Fdesign",[194,37,40,212,11,37],"project\u002Fneutral\u002Fprivacy",[214,37,37,202,215,40],"3355364","asmosoinio",[217,37,40,218,11,37],"3355388","project\u002Fneutral\u002Fdesign",[220,37,40,208,11,37],"3355670",[100,37,33,222,101,40],"project\u002Fpositive\u002Fidea",[165,31,44,206,166,40],[84,31,40,225,11,37],"project\u002Fneutral\u002Fperformance",[227,44,44,218,228,40],"3359372","moustachio",[230,38,44,218,231,40],"3380284","moustachioapp",[134,33,37,233,135,40],"project\u002Fcritical\u002Fnone",[138,33,40,235,139,40],"commenter\u002Fcritical\u002Fnone",[237,33,40,208,11,37],"3354852",[119,239,37,202,108,40],6,[241,239,40,204,11,37],"3354941",[243,239,40,204,11,37],"3356046",[107,239,33,245,108,40],"project\u002Fpositive\u002Fdocs",[71,32,40,204,11,37],[122,32,44,248,123,40],"project\u002Fmixed\u002Fdocs",[250,32,37,202,251,40],"3354769","azylman",[55,32,40,204,11,37],[254,32,40,255,256,40],"3354851","other\u002Fneutral\u002Fnone","dangrossman",[258,32,40,255,11,37],"3354858",[260,32,40,255,261,40],"3354866","pg",[263,32,40,204,11,37],"3354870",[172,265,44,225,173,40],8,[77,265,40,225,11,37],[179,265,44,225,180,40],[269,265,40,225,11,37],"3355383",[145,271,44,272,146,40],9,"project\u002Fneutral\u002Fnone",[274,271,40,272,11,37],"3354930",[],[277,282,287,292,297,302],{"id":278,"name":279,"points":280,"category":281},"3374434","Misunderstood Pigs",625,"games",{"id":283,"name":284,"points":285,"category":286},"3364942","anonysize.me",166,"consumer_social",{"id":288,"name":289,"points":290,"category":291},"3356012","Tawlk",67,"data",{"id":293,"name":294,"points":295,"category":296},"3357817","Postmates First 1000",63,"web_saas",{"id":298,"name":299,"points":300,"category":301},"3360769","multimethod.js",49,"languages",{"id":303,"name":304,"points":305,"category":281},"3374413","My weekend project",25,false,"v2",{"id":309,"name":5,"line":6,"ai":306,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":310,"top":18,"kw":311,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":312,"url":9,"mix":313,"praise":92,"objection":112,"sub":21},3354571,-0.17,[24,25,26,27],"13003010053033100100503100000303030",[31,32,31,33],1793990877150]