[{"data":1,"prerenderedAt":282},["ShallowReactive",2],{"project-8098038":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":29,"sentiment":30,"stance_mix":31,"scored_comments":36,"aspects":37,"strip":45,"post_text":48,"what":49,"said":94,"maker_in_thread":170,"shape":181,"grid":186,"attempts":244,"same_week":245,"maker_shows":47,"maker_hidden":274,"reader_version":275,"card":276},"8098038","Sandstorm","Sandstorm Personal Cloud Platform Demo","title","Show HN: Sandstorm Personal Cloud Platform Demo","https:\u002F\u002Fsandstorm.io\u002Fdemo","sandstorm.io","kentonv",1406567469,2014,88,27,327,2272,15,"notable","infrastructure","personal cloud platform","web_app",[24,25,26,27,28],"personal cloud","self-hosted","sandbox","open source apps","privacy","loved",0.425,{"positive":32,"neutral":33,"mixed":34,"critical":35},6,4,2,1,13,{"pricing":38,"performance":40,"execution":41,"docs":42,"privacy":43,"idea":44},{"positive":35,"critical":39},0,{"positive":35,"critical":39},{"positive":34,"critical":35},{"positive":39,"critical":39},{"positive":39,"critical":39},{"positive":35,"critical":39},[46,39,39,39,46,39,47,39,47,39,47,39,47,39,46,39,47,39,35,46,39,39,46,39,47,39,46],5,3,null,{"problem":50,"audience":48,"pricing":61,"motivation":69,"time_to_build":48,"stack":74,"openness":91,"stage":92,"team_size":93},{"value":51,"source":52,"evidence":53},"Running personal apps on your own machines or hosts without losing data control","inferred",[54,58],{"id":55,"by":56,"text":57},"8099175","jwise0","And, of course, since it's in relatively small letters on that page, it is probably valuable to remind folks: Sandstorm is also being crowdfunded! [1] I've gone ahead and…",{"id":59,"by":11,"text":60},"8099613","Oh, maybe I misunderstood. I thought your question was about porting code, not data. It's actually incredibly easy to move your data between Sandstorm hosts. Unlike, say, Google…",{"value":62,"source":63,"evidence":64},"Crowdfunded via Indiegogo campaign","maker",[65,68],{"id":66,"by":11,"text":67},"8099171","Thanks for the load test, HN! :) Several hundred users spinning up instances of apps yet the server hasn't broken a sweat... We still need your help to get this into production.…",{"id":55,"by":56,"text":57},{"value":70,"source":52,"evidence":71},"Own your data and run apps in the cloud without tying data to hosts",[72,73],{"id":59,"by":11,"text":60},{"id":55,"by":56,"text":57},[75,81,87],{"value":76,"source":63,"evidence":77},"C++",[78],{"id":79,"by":11,"text":80},"8103356","> https:\u002F\u002Fdl.dropboxusercontent.com\u002Fu\u002F19746944\u002Fkv.png That's me running Qt Creator (my personal favorite IDE) on Linux. You may be disappointed to learn that the code is C++. :)…",{"value":82,"source":63,"evidence":83},"Meteor",[84],{"id":85,"by":11,"text":86},"8111165","It sounds like you were installing from source. There are indeed a lot of moving parts to deal with there. We also have a binary installer (and auto-updater) which \"just works\"…",{"value":88,"source":63,"evidence":89},"Cap'n Proto",[90],{"id":79,"by":11,"text":80},"open_source","beta","team",{"praise":95,"objections":119,"requests":134,"questions":148,"alternatives":162},[96,108,115],{"value":97,"source":98,"evidence":99},"Apps install and start almost instantly in the demo","commenter",[100,104],{"id":101,"by":102,"text":103},"8098481","nobodysfool","That's pretty amazing how quickly I can install and use an app. It's instant as far as I can tell. This makes me wonder - how difficult would it be to take a sandstorm app and…",{"id":105,"by":106,"text":107},"8099632","etherealG","oh wow, the demo setup 'just works' and is instant to install apps. this just keeps getting better and better.",{"value":109,"source":63,"evidence":110},"Handled load well with hundreds of demo users",[111,112],{"id":66,"by":11,"text":67},{"id":113,"by":11,"text":114},"8103302","Sure! Over the course of yesterday we had 747 demo users launch 952 app instances. Currently we're on GCE for price reasons, though we're looking for good non-Google, non-Amazon…",{"value":116,"source":63,"evidence":117},"Easy to move data between hosts",[118],{"id":59,"by":11,"text":60},[120,130],{"value":121,"source":98,"evidence":122},"Source build is complex and hard to set up on Debian",[123,127],{"id":124,"by":125,"text":126},"8104194","e12e","Thanks for the detailed reply. I had some trouble building the whoke thing under Debian stable (with a 3.14 kernel from backports, trying to force everything to work under my…",{"id":128,"by":125,"text":129},"8111997","Actually, the mrt tool wasn't a problem (I had node installed from source, in my home-dir under opt from before -- working quite well with xstow. Meteor not installing from…",{"value":131,"source":98,"evidence":132},"Meteor setup is complicated",[133],{"id":128,"by":125,"text":129},[135,142],{"value":136,"source":98,"evidence":137},"Add WordPress to the app list",[138],{"id":139,"by":140,"text":141},"8099290","techaddict009","I was trying out Demo and found that you do not have it wordpress in sandstrom apps list. Hope to see it soon.",{"value":143,"source":98,"evidence":144},"Better documentation for publishing from Hacker CMS",[145],{"id":146,"by":125,"text":147},"8118146","No, (not other than the api docs for devs, that explains that one way to publish from (any) app is to push files to \u002Fvar\u002Fwww). I guessed the dns-setup was one way -- wasn't sure…",[149,156],{"value":150,"source":98,"evidence":151},"How to keep ported apps updated from upstream",[152],{"id":153,"by":154,"text":155},"8100686","chatmasta","So the apps on the platform are essentially forked versions of open source apps. If you're editing the authentication system, which I imagine can introduce some heavy…",{"value":157,"source":98,"evidence":158},"Whether apps can port data to other hosts",[159],{"id":160,"by":102,"text":161},"8099572","But I see on some I can download data - couldn't I just port away by copying the data over? Anyway, this is wonderful. One more question - web2py?",[163],{"value":164,"source":98,"evidence":165},"Camlistore",[166],{"id":167,"by":168,"text":169},"8101781","swah","A cool project in this \"own your data\" space is https:\u002F\u002Fcamlistore.org\u002F which IIUC could be the storage system of a personal cloud. OT: I always take a closer look when a…",{"comments":171,"answered":172,"key":173},12,7,[174,177,180],{"id":175,"text":176},"8098607","Oh my. Thanks! Just need to correct one thing: I didn't invent Protobufs (Jeff Dean and his colleague Sanjay Ghemawat did), but I did write most of version 2 and was responsible…",{"id":178,"text":179},"8099404","Part of the reason Jeff and Sanjay invented half the tech at Google is that they're incredibly smart. The other part is that they were there very early on, and basically have had…",{"id":66,"text":67},{"commenters":182,"max_depth":183,"maker_replies":171,"first_comment_mins":184,"lifespan_hours":185},10,9,69,103,[187,191,193,196,198,200,202,205,206,208,210,211,214,216,218,220,222,224,226,229,230,233,236,238,239,241,243],[188,39,46,189,190,39],"8098492","maker\u002Fpositive\u002Fnone","AceJohnny2",[175,39,39,192,11,35],"maker\u002Fneutral\u002Fnone",[194,39,39,195,190,39],"8099263","commenter\u002Fneutral\u002Fnone",[178,39,39,197,11,35],"other\u002Fneutral\u002Fnone",[55,39,46,199,56,39],"project\u002Fpositive\u002Fpricing",[66,35,39,201,11,35],"project\u002Fpositive\u002Fperformance",[203,35,47,204,125,39],"8100829","project\u002Fneutral\u002Fperformance",[113,35,39,201,11,35],[124,35,47,207,125,39],"project\u002Fmixed\u002Fexecution",[85,35,39,209,11,35],"maker\u002Fneutral\u002Fexecution",[128,35,47,207,125,39],[212,35,39,213,11,35],"8118037","maker\u002Fneutral\u002Fdocs",[146,35,47,215,125,39],"project\u002Fneutral\u002Fdocs",[217,35,39,213,11,35],"8123461",[101,34,46,219,102,39],"project\u002Fpositive\u002Fexecution",[221,34,39,219,11,35],"8098536",[160,34,47,223,102,39],"project\u002Fneutral\u002Fprivacy",[59,34,39,225,11,35],"project\u002Fpositive\u002Fprivacy",[227,34,35,228,102,39],"8115985","project\u002Fcritical\u002Fexecution",[153,34,46,219,154,39],[231,34,39,232,11,35],"8100900","project\u002Fneutral\u002Fexecution",[234,47,39,197,235,39],"8098471","wmf",[167,33,46,237,168,39],"project\u002Fpositive\u002Fidea",[79,33,39,232,11,35],[139,46,47,240,140,39],"project\u002Fneutral\u002Fnone",[242,46,39,192,11,35],"8099328",[105,32,46,201,106,39],[],[246,251,256,261,265,269],{"id":247,"name":248,"points":249,"category":250},"8103240","Markov chains explained visually",1070,"learning_science",{"id":252,"name":253,"points":254,"category":255},"8085213","OneBody",1020,"web_saas",{"id":257,"name":258,"points":259,"category":260},"8107222","NomadList",639,"consumer_social",{"id":262,"name":263,"points":264,"category":20},"8082444","Streisand",234,{"id":266,"name":267,"points":268,"category":20},"8086431","Aptible",109,{"id":270,"name":271,"points":272,"category":273},"8103456","My first iPhone game",102,"games",false,"v2",{"id":277,"name":5,"line":6,"ai":274,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":278,"top":18,"kw":279,"maker":11,"domain":10,"tier":19,"attempts":39,"strip":280,"url":9,"mix":281,"praise":97,"objection":121,"sub":21},8098038,0.43,[24,25,26,27,28],"500050303030305030150050305",[32,33,34,35],1794036520599]