[{"data":1,"prerenderedAt":516},["ShallowReactive",2],{"project-3950622":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":49,"post_text":51,"what":52,"said":126,"maker_in_thread":242,"shape":249,"grid":252,"attempts":481,"same_week":482,"maker_shows":34,"maker_hidden":509,"reader_version":510,"card":511},"3950622","Simperium","A realtime data layer","title","Show HN: Simperium, a realtime data layer","http:\u002F\u002Fsimperium.com","simperium.com","cloudmike",1336599664,2012,208,87,72,1677,5,"notable","infrastructure","realtime data sync","library",[24,25,26,27,28],"realtime sync","data synchronization","core data sync","backbone sync","operational transformation","mixed",0.05,{"positive":32,"neutral":33,"mixed":34,"critical":35},16,23,1,11,51,{"idea":38,"privacy":41,"design":42,"pricing":44,"execution":45,"performance":47,"docs":48},{"positive":39,"critical":40},6,4,{"positive":34,"critical":34},{"positive":43,"critical":34},0,{"positive":34,"critical":34},{"positive":46,"critical":34},3,{"positive":43,"critical":43},{"positive":46,"critical":46},[18,46,46,18,46,50,46,34,46,34,43,18,46,46,43,46,18,18,43,43,34,43,46,46,46,18,46,46,18,34,34,18,18,18,46,43,34,46,34,46],2,null,{"problem":53,"audience":69,"pricing":76,"motivation":87,"time_to_build":51,"stack":96,"openness":123,"stage":124,"team_size":125},{"value":54,"source":55,"evidence":56},"Keeping app data in sync across devices and backend servers","inferred",[57,61,65],{"id":58,"by":59,"text":60},"3950818","dtran","\"With Simperium, you own your data - that's important!\" Not to take away from some of the great projects featured on HN recently, but statements by Simperium like this make me…",{"id":62,"by":63,"text":64},"3953418","akrymski","Guys congrats on the launch! I was wondering what was taking you so long ;) Very exciting stuff! I'm amazed that we're on the same wavelength - we've had to build very similar…",{"id":66,"by":67,"text":68},"3950802","equark","We desperately need a high quality open-source Firebase\u002FSimperium\u002FSpire. A simple, robust, realtime data synchronization layer with libraries for major platforms. These projects…",{"value":70,"source":55,"evidence":71},"App developers building iOS, OSX, JavaScript and Python apps",[72,75],{"id":73,"by":11,"text":74},"3951293","We agree Android is important, but we found enough developers who thought iOS\u002FOSX, JavaScript and Python were sufficiently compelling, so we focused on those for launch.…",{"id":62,"by":63,"text":64},{"value":77,"source":78,"evidence":79},"Free during beta; pricing to be announced, possibly based on active monthly users","maker",[80,84],{"id":81,"by":82,"text":83},"3950906","brianr","Pricing is free during the beta period. Simperium team: can you give any guidance on when you'll announce pricing, or roughly what pricing is going to be?",{"id":85,"by":11,"text":86},"3950962","Hey Brian, we know this is really important. Our beta label is mostly for the lack of pricing since the technology itself is production-ready. We're looking for more feedback and…",{"value":88,"source":89,"evidence":90},"Developers have to build similar sync infrastructure themselves","commenter",[91,92],{"id":62,"by":63,"text":64},{"id":93,"by":94,"text":95},"3951761","zbowling","This is interesting. We built something very much like this internally at SeatMe. On the iOS side, it's almost identical. It's how we keep our iPads up to date. Might not of…",[97,104,110,119],{"value":98,"source":89,"evidence":99},"Python (tornado, gevent, zeromq) server side",[100],{"id":101,"by":102,"text":103},"3950748","ecksor","1. Server side is all python (combination of tornado\u002Fgevent\u002Fzeromq) 2. We've experimented with it, we'll likely add it as an option in the future since there may be security…",{"value":105,"source":78,"evidence":106},"MongoDB for storage",[107],{"id":108,"by":11,"text":109},"3953659","\"I'm amazed that we're on the same wavelength - we've had to build very similar infrastructure for ourselves\" Right, we hear that quite a bit. A few comments: - Here's our…",{"value":111,"source":78,"evidence":112},"Core Data on iOS",[113,116],{"id":114,"by":11,"text":115},"3950785","I'll take number 3. Core Data one-to-many relationships are indeed handled automatically. On the JavaScript side, you'll see these relationships reflected in both directions…",{"id":117,"by":11,"text":118},"3953714","Our goal on the client-side (compared to CouchDB) was simpler, more lightweight libraries that work well with existing tools that developers already use, like Core Data on iOS…",{"value":120,"source":78,"evidence":121},"Backbone.js JavaScript client",[122],{"id":108,"by":11,"text":109},"unknown","beta","team",{"praise":127,"objections":147,"requests":177,"questions":198,"alternatives":221},[128,140],{"value":129,"source":89,"evidence":130},"Solves a real need for sync infrastructure",[131,135,139],{"id":132,"by":133,"text":134},"3950732","JaviSoto","Absolutely priceless! This is an amazing product, and I can not start to imagine what developers are going to be able to do with this. Very exciting!",{"id":136,"by":137,"text":138},"3950728","emersonmalca","That is awesome and looks 300 times easier to implement than iCloud! I wish inClass had Simperium to sync across any device and the web.",{"id":93,"by":94,"text":95},{"value":141,"source":89,"evidence":142},"Data ownership and mirroring to own backend",[143,144],{"id":58,"by":59,"text":60},{"id":145,"by":11,"text":146},"3951478","You own your data in the sense that, unlike services like iCloud, you can mirror all your user accounts and data to your own backend database that you control. This extra degree…",[148,156,163,170],{"value":149,"source":89,"evidence":150},"Closed source, especially the iOS client",[151,152],{"id":93,"by":94,"text":95},{"id":153,"by":154,"text":155},"3952408","frabcus","Mildly depressing that this is all proprietary. I'd much much rather use something that's a hybrid of CouchDB and Unhosted... It's definitely the future to build syncing as the…",{"value":157,"source":89,"evidence":158},"Unclear durability and data safety story",[159],{"id":160,"by":161,"text":162},"3952449","saurik","One thing that came up in the discussion about some other related offerings (such as Firebase) is the question: \"what is your durability story\"? When I'm spending the time to…",{"value":164,"source":89,"evidence":165},"Permissions model not fine-grained yet",[166],{"id":167,"by":168,"text":169},"3953521","arturadib","I've been a SimpleNote user for a while, great to see the platform layer finally coming out. I have a few questions: - As a potential customer, I'm curious as to how sustainable…",{"value":171,"source":89,"evidence":172},"Android support missing",[173],{"id":174,"by":175,"text":176},"3951178","zmmmmm","Something I don't understand: when your fundamental value proposition is moving data between platforms (\"everywhere it's needed\"), why didn't you consider your MVP to include an…",[178,182,186,193],{"value":179,"source":89,"evidence":180},"Android library",[181],{"id":174,"by":175,"text":176},{"value":183,"source":89,"evidence":184},"Querying data",[185],{"id":167,"by":168,"text":169},{"value":187,"source":89,"evidence":188},"Offline support for JavaScript apps",[189],{"id":190,"by":191,"text":192},"3950738","Void_","This one is the best so far: 1. Works with any JavaScript library 2. You can write server-side logic 3. Operational Transformation baked in Seriously I cannot find anything bad…",{"value":194,"source":89,"evidence":195},"Open source release",[196,197],{"id":66,"by":67,"text":68},{"id":93,"by":94,"text":95},[199,203,210],{"value":200,"source":89,"evidence":201},"How does pricing work and when will it be announced",[202],{"id":81,"by":82,"text":83},{"value":204,"source":89,"evidence":205},"Battery impact on mobile devices",[206],{"id":207,"by":208,"text":209},"3951417","jazzychad","This looks incredible. My one burning question: For integrations on mobile devices, how does this affect the battery life? I'm concerned that there is some open-ended connection…",{"value":211,"source":89,"evidence":212},"Maximum data set size and concurrent users",[213,217],{"id":214,"by":215,"text":216},"3983578","dbfreq","Are there any recommendations for the maximum size of a data set used with Simperium? It looks like the perfect solution for a back office app for a small business, but I'd like…",{"id":218,"by":219,"text":220},"3981704","Hoovler","How many concurrent users will this support? I have a \"school\" database which could potentially benefit, but might have upwards of 500+ users adding and manipulating data at the…",[222,227,232,237],{"value":223,"source":89,"evidence":224},"Firebase",[225,226],{"id":66,"by":67,"text":68},{"id":160,"by":161,"text":162},{"value":228,"source":89,"evidence":229},"iCloud",[230,231],{"id":136,"by":137,"text":138},{"id":93,"by":94,"text":95},{"value":233,"source":89,"evidence":234},"Meteor",[235,236],{"id":62,"by":63,"text":64},{"id":167,"by":168,"text":169},{"value":238,"source":89,"evidence":239},"CouchDB",[240,241],{"id":153,"by":154,"text":155},{"id":117,"by":11,"text":118},{"comments":243,"answered":244,"key":245},19,14,[246,247,248],{"id":145,"text":146},{"id":114,"text":115},{"id":85,"text":86},{"commenters":250,"max_depth":18,"maker_replies":243,"first_comment_mins":18,"lifespan_hours":251},44,166,[253,255,259,262,266,269,271,272,274,276,278,281,284,286,287,291,294,297,299,301,304,307,311,314,318,322,325,327,329,330,333,337,339,343,345,348,350,353,356,359,362,365,367,368,371,373,376,378,380,382,384,386,389,392,394,396,400,402,404,406,408,411,415,417,418,420,423,425,427,430,433,435,438,440,441,443,447,450,452,454,457,460,463,466,470,472,476],[58,43,18,254,59,43],"project\u002Fpositive\u002Fidea",[256,43,43,257,258,43],"3950970","other\u002Fneutral\u002Fnone","alanh",[260,43,18,254,261,43],"3951422","erichocean",[263,43,34,264,265,43],"3951424","project\u002Fcritical\u002Fprivacy","onetwothreefour",[267,43,46,268,261,43],"3951448","project\u002Fneutral\u002Fidea",[145,43,43,270,11,34],"project\u002Fneutral\u002Fprivacy",[190,34,18,254,191,43],[101,34,46,273,102,43],"maker\u002Fneutral\u002Fnone",[275,34,46,273,191,43],"3950758",[114,34,43,277,11,34],"project\u002Fneutral\u002Fdesign",[279,34,34,280,261,43],"3951434","project\u002Fcritical\u002Fdesign",[282,34,46,277,283,43],"3951523","kt9",[285,34,46,277,102,43],"3951627",[66,50,46,268,67,43],[288,50,43,289,290,43],"3950920","other\u002Fcritical\u002Fidea","jchrisa",[292,50,43,257,293,43],"3951254","tarr11",[295,50,34,296,67,43],"3951563","project\u002Fcritical\u002Fidea",[81,46,46,298,82,43],"project\u002Fneutral\u002Fpricing",[85,46,43,300,11,34],"maker\u002Fneutral\u002Fpricing",[302,46,34,303,82,43],"3951002","project\u002Fcritical\u002Fpricing",[305,46,43,306,11,34],"3951014","commenter\u002Fneutral\u002Fnone",[308,46,43,309,310,43],"3951402","commenter\u002Fneutral\u002Fpricing","greendestiny",[312,46,43,309,313,43],"3952903","Estragon",[315,46,18,316,317,43],"3951565","project\u002Fpositive\u002Fpricing","fufulabs",[319,40,18,320,321,43],"3951549","project\u002Fpositive\u002Fexecution","gmaster1440",[323,40,43,324,11,34],"3951638","maker\u002Fpositive\u002Fnone",[207,18,46,326,208,43],"project\u002Fneutral\u002Fperformance",[328,18,43,326,11,34],"3951439",[132,39,18,254,133,43],[331,39,34,296,332,43],"3950898","cbsmith",[334,39,43,335,336,43],"3951387","commenter\u002Fneutral\u002Fidea","necubi",[338,39,43,335,332,43],"3952172",[340,341,46,326,342,43],"3950810",7,"oacgnol",[344,341,43,326,11,34],"3950859",[346,347,46,277,161,43],"3951919",8,[349,347,18,324,102,43],"3951964",[351,352,43,273,11,34],"3950647",9,[354,352,18,254,355,43],"3950707","bmelton",[357,352,43,358,11,34],"3950716","maker\u002Fneutral\u002Fdocs",[360,352,43,257,361,43],"3950812","kodablah",[62,363,43,364,63,43],10,"other\u002Fneutral\u002Fidea",[366,363,43,257,63,43],"3953591",[117,363,43,268,11,34],[369,363,34,370,63,43],"3954650","project\u002Fcritical\u002Fexecution",[372,363,43,277,11,34],"3975299",[374,363,43,257,375,43],"3959850","daleharvey",[108,363,43,377,11,34],"project\u002Fneutral\u002Fdocs",[93,35,46,379,94,43],"project\u002Fmixed\u002Fdesign",[381,35,43,277,11,34],"3951793",[383,35,46,277,191,43],"3952620",[385,35,46,277,94,43],"3954494",[160,387,46,388,161,43],12,"project\u002Fneutral\u002Fexecution",[390,387,46,388,391,43],"3953992","andy_gayton",[167,393,46,270,168,43],13,[395,393,43,270,11,34],"3953749",[397,393,18,398,399,43],"3964158","project\u002Fpositive\u002Fprivacy","mainsocial",[401,393,43,273,11,34],"3975254",[403,244,46,388,161,43],"3951309",[405,244,46,388,102,43],"3951369",[407,244,46,388,161,43],"3952430",[409,244,43,410,11,34],"3954468","commenter\u002Fneutral\u002Fexecution",[412,413,18,324,414,43],"3951239",15,"monatron",[416,413,43,273,11,34],"3951299",[174,32,34,296,175,43],[73,32,43,419,11,34],"project\u002Fneutral\u002Fnone",[421,32,34,422,175,43],"3951367","project\u002Fcritical\u002Fdocs",[424,32,43,306,161,43],"3951521",[136,426,18,254,137,43],17,[428,429,46,388,321,43],"3951120",18,[431,429,18,432,102,43],"3951149","maker\u002Fpositive\u002Fdocs",[434,429,18,432,321,43],"3951171",[436,429,18,437,102,43],"3951544","maker\u002Fpositive\u002Fexecution",[439,429,18,437,321,43],"3951557",[214,243,46,326,215,43],[218,442,46,326,219,43],20,[444,445,43,257,446,43],"3951374",21,"RobotCaleb",[448,445,43,257,449,43],"3951626","kika",[451,445,43,257,446,43],"3951940",[153,453,34,296,154,43],22,[455,453,43,257,456,43],"3952625","hnf0r3v3r",[458,33,34,422,459,43],"3950683","gfunk911",[461,33,18,462,355,43],"3950704","project\u002Fpositive\u002Fdocs",[464,33,46,377,465,43],"3950746","ianterrell",[467,468,34,422,469,43],"3950848",24,"iskander",[471,468,43,432,11,34],"3950910",[473,474,46,268,475,43],"3951311",25,"chewxy",[477,478,43,479,480,43],"3952261",26,"other\u002Fpositive\u002Fnone","hsshah",[],[483,488,492,496,501,505],{"id":484,"name":485,"points":486,"category":487},"3946404","daringfireball.net",436,"productivity",{"id":489,"name":490,"points":491,"category":487},"3934370","My first web app",175,{"id":493,"name":494,"points":495,"category":487},"3938619","HackerNew",150,{"id":497,"name":498,"points":499,"category":500},"3939976","Clutch.io",119,"dev_tools",{"id":502,"name":503,"points":504,"category":500},"3950369","Pieceable RubyMotion console demo",84,{"id":506,"name":507,"points":508,"category":20},"3933186","Rayburst",79,false,"v2",{"id":512,"name":5,"line":6,"ai":509,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":513,"maker":11,"domain":10,"tier":19,"attempts":43,"strip":514,"url":9,"mix":515,"praise":129,"objection":149,"sub":21},3950622,[24,25,26,27,28],"5335323131053303550010333533511555301313",[32,33,34,35],1793990881281]