[{"data":1,"prerenderedAt":685},["ShallowReactive",2],{"project-12211754":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":46,"post_text":51,"what":52,"said":76,"maker_in_thread":217,"shape":219,"grid":224,"attempts":646,"same_week":647,"maker_shows":47,"maker_hidden":677,"reader_version":678,"card":679},"12211754","Noms","A new decentralized database based on ideas from Git","title","Show HN: Noms – A new decentralized database based on ideas from Git","https:\u002F\u002Fmedium.com\u002F@aboodman\u002Fnoms-init-98b7f0c3566#.ojb6eaz94","medium.com","ahl",1470160624,2016,508,167,19,2264,1,"legend","data","decentralized database","library",[21,24,25,26,27],"git for data","versioned database","prolly tree","content addressed storage","curious",-0.012,{"positive":31,"neutral":32,"mixed":18,"critical":33},16,73,22,112,{"idea":36,"execution":39,"design":41,"performance":43,"docs":44,"privacy":45},{"positive":37,"critical":38},13,8,{"positive":18,"critical":40},0,{"positive":40,"critical":42},12,{"positive":40,"critical":18},{"positive":40,"critical":18},{"positive":18,"critical":40},[47,48,48,40,40,48,48,40,48,48,18,18,48,18,18,48,48,48,49,48,47,48,47,50,48,48,47,47,48,50,48,49,49,47,49,48,49,50,49,47],2,3,5,4,null,{"problem":53,"audience":51,"pricing":51,"motivation":51,"time_to_build":51,"stack":65,"openness":73,"stage":74,"team_size":75},{"value":54,"source":55,"evidence":56},"Sharing and versioning large datasets collaboratively, where Git and CSV files fall short","commenter",[57,61],{"id":58,"by":59,"text":60},"12212276","aboodman","Git is a competitor. It is fairly common to check data (e.g., csv or json files) into Git today. However, this falls down pretty rapidly. In order to get reasonable diffs, the…",{"id":62,"by":63,"text":64},"12212456","cdbattags","I had an idea for this with a buddy in college after doing case study research into Git. I've always considered this the next step into a decentralized world outside of code and…",[66],{"value":67,"source":55,"evidence":68},"Go",[69],{"id":70,"by":71,"text":72},"12212806","tombert","I'm surprised you didn't use a functional language like Haskell or OCaml or Rust to do this, since the article talks about love for functional programming. I'm not criticizing Go…","open_source","beta","unknown",{"praise":77,"objections":103,"requests":129,"questions":166,"alternatives":191},[78,93],{"value":79,"source":55,"evidence":80},"Interesting idea that fills a real need for versioned large data",[81,85,89],{"id":82,"by":83,"text":84},"12212846","woodcut","We've been struggling managing a collection of periodically updated CSVs & binaries over a few GB's in size, we struggled with Git-LFS and gave up, and we were considering…",{"id":86,"by":87,"text":88},"12212268","ianai","This really piqued my interest and \"next big thing\" sense",{"id":90,"by":91,"text":92},"12212640","nathancahill","Excellent! This has been on my \"things to build someday\" list for a while now. Excited to start playing with it.",{"value":94,"source":55,"evidence":95},"Prolly trees and the design are promising",[96,100],{"id":97,"by":98,"text":99},"12215578","kragen","I've been wanting something like Noms for a while. Prolly trees sound really promising. In intro.md, you suggest, \"If you wanted to find all the people of a particular age AND…",{"id":101,"by":59,"text":102},"12212226","Yes, we credited bup in various places, such as the design overview: https:\u002F\u002Fgithub.com\u002Fattic-labs\u002Fnoms\u002Fblob\u002Fmaster\u002Fdoc\u002Fintro.md We were also heavily influenced by camlistore…",[104,115,122],{"value":105,"source":55,"evidence":106},"No query system yet, so not usable as a full database",[107,111],{"id":108,"by":109,"text":110},"12212303","pinko","The linked page says, as its last line, \"many important features are not yet implemented including a query system.\"",{"id":112,"by":113,"text":114},"12212339","daveloyall","It doesn't support queries. It's a datastore, not a database. This is from their FAQ. https:\u002F\u002Fgithub.com\u002Fattic-labs\u002Fnoms\u002Fblob\u002Fmaster\u002Fdoc\u002Ffaq.md",{"value":116,"source":55,"evidence":117},"Git-like diffs suit structure more than records",[118],{"id":119,"by":120,"text":121},"12214027","shruubi","I really like the idea in theory, but seeing it in practice I feel the whole thing is too concerned with being a wrapper around git handling for their dataset files. I would much…",{"value":123,"source":55,"evidence":124},"Reinvents existing tech without enough explanation of differences",[125],{"id":126,"by":127,"text":128},"12212941","paxcoder","Pretty impressive work but seems like reinventing wheels. Why wasn't it built upon existing tech? I think the docs should enumerate the most important differences and use cases…",[130,141,151],{"value":131,"source":55,"evidence":132},"Concrete use case walkthroughs",[133,137],{"id":134,"by":135,"text":136},"12214020","nartz","So, i realize this project is early, but it would be EXTREMELY helpful to walk through someone's use case - like, who is the target here? A business analyst who iterates on…",{"id":138,"by":139,"text":140},"12212723","fizzbatter","This is really interesting! What are some ideal use cases for the current implementation? I've seen Git is considered a competitor, but Noms also appears to be a generic…",{"value":142,"source":55,"evidence":143},"Benchmarks against Git and scale numbers",[144,148],{"id":145,"by":146,"text":147},"12214609","carterehsmith","> Also Git just doesn't scale well to larger repos or individual objects. I guess the above means that Noms does scale to larger repos... Do you guys have any numbers,…",{"id":149,"by":109,"text":150},"12212106","My queston is on scalability. You say \"large datasets\" on the website. What is large? 1x\u002F10x\u002F100x Terabytes? 1x\u002F10x\u002F100x Petabytes? What kind of access rates? Etc. Very general…",{"value":152,"source":55,"evidence":153},"Merge and conflict resolution documentation",[154,158,162],{"id":155,"by":156,"text":157},"12215425","billconan","I'm curious about merging. When there is a conflict, like when a file gets changed by different people, how merging is performed?",{"id":159,"by":160,"text":161},"12213580","nkohari","This is really interesting, thanks for sharing it! I haven't had a chance to dig into the code yet, but I notice that you say two replicas of the same database can be…",{"id":163,"by":164,"text":165},"12213448","im_down_w_otp","GC I can see a shape of solution for since you can use something like a per-object DVVset to determine the minimum set of unresolved histories required to avoid losing data…",[167,186],{"value":168,"source":55,"evidence":169},"How does it compare to Datomic, dat and IPFS",[170,174,178,182],{"id":171,"by":172,"text":173},"12212440","latortuga","At first glance, this reminds me a little bit of datomic - all data history is preserved\u002Fdeduplicated, fork\u002Fdecentralization features. Can you comment on how it compares?",{"id":175,"by":176,"text":177},"12212137","lachenmayer","This looks really exciting, congrats to the team for launching! Could you tell us a bit about how this compares to dat? http:\u002F\u002Fdat-data.com\u002F",{"id":179,"by":180,"text":181},"12213124","amelius","How does Noms compare to ipfs? https:\u002F\u002Fipfs.io\u002F",{"id":183,"by":184,"text":185},"12213014","jrsnyder","How would you say Noms compares to Datomic[1]? Both projects are working on the same idea of representing a database as tree of commits over time. From my quick inspection, it…",{"value":187,"source":55,"evidence":188},"How conflicts and merges are resolved",[189,190],{"id":163,"by":164,"text":165},{"id":155,"by":156,"text":157},[192,200,205,209,213],{"value":193,"source":55,"evidence":194},"Git",[195,196],{"id":58,"by":59,"text":60},{"id":197,"by":198,"text":199},"12212654","joshmarlow","Very cool. I would love to have something like this production ready. Some day... Anyone who finds this interesting may also be intrigued by Irmin [0] - a library for…",{"value":201,"source":55,"evidence":202},"Datomic",[203,204],{"id":171,"by":172,"text":173},{"id":183,"by":184,"text":185},{"value":206,"source":55,"evidence":207},"Dat",[208],{"id":175,"by":176,"text":177},{"value":210,"source":55,"evidence":211},"IPFS",[212],{"id":179,"by":180,"text":181},{"value":214,"source":55,"evidence":215},"Irmin",[216],{"id":197,"by":198,"text":199},{"comments":40,"answered":40,"key":218},[],{"commenters":220,"max_depth":221,"maker_replies":40,"first_comment_mins":222,"lifespan_hours":223},88,11,15,144,[225,227,230,234,237,241,244,247,250,252,255,258,260,262,264,266,269,271,273,276,278,280,282,284,288,291,294,297,300,302,304,306,308,310,312,316,319,322,324,326,330,332,334,338,340,343,346,349,352,355,357,360,362,364,367,371,373,376,379,382,384,388,391,394,396,398,400,402,404,406,408,410,412,414,418,422,424,426,429,431,434,436,438,440,442,444,447,450,452,455,457,460,461,464,466,469,471,473,474,475,477,478,482,485,487,488,490,493,494,496,499,501,503,505,507,510,513,517,520,523,526,527,529,530,531,534,536,538,540,544,548,549,552,554,557,561,565,567,570,573,575,579,581,584,586,588,590,592,594,596,600,604,606,609,611,613,617,619,621,625,629,632,634,639,641,643],[134,40,48,226,135,40],"project\u002Fneutral\u002Fidea",[228,40,48,226,229,40],"12215551","wingerlang",[231,40,18,232,233,40],"12215881","project\u002Fcritical\u002Fidea","tamana",[235,40,40,236,229,40],"12216113","commenter\u002Fneutral\u002Fnone",[238,40,49,239,240,40],"12216279","project\u002Fpositive\u002Fidea","dnautics",[242,40,18,232,243,40],"12216464","rejschaap",[245,40,48,226,246,40],"12217544","penetrarthur",[248,40,48,226,249,40],"12217946","sriku",[163,18,48,251,164,40],"project\u002Fneutral\u002Fexecution",[253,18,40,236,254,40],"12213915","svckr",[256,18,40,236,257,40],"12214003","fiatjaf",[259,18,40,236,164,40],"12214028",[261,18,40,236,146,40],"12214489",[263,18,40,236,164,40],"12214583",[265,18,40,236,257,40],"12214942",[267,18,40,236,268,40],"12214959","rdtsc",[270,18,40,236,257,40],"12214969",[272,18,40,236,164,40],"12215103",[274,18,40,236,275,40],"12215114","Lazare",[277,18,40,236,164,40],"12215368",[279,18,40,236,275,40],"12216839",[281,18,40,236,268,40],"12214933",[283,18,40,236,164,40],"12214013",[285,18,48,286,287,40],"12214073","maker\u002Fneutral\u002Fidea","rafaelweinstein",[289,18,40,236,290,40],"12214301","josephg",[292,18,40,236,293,40],"12216745","adekok",[295,18,40,236,296,40],"12218014","puetzk",[298,18,48,286,299,40],"12214396","espadrine",[301,18,40,236,164,40],"12214517",[303,18,40,236,299,40],"12214614",[305,18,40,236,164,40],"12214702",[307,18,40,236,299,40],"12217127",[309,18,40,236,268,40],"12215611",[311,18,48,286,287,40],"12214582",[313,47,48,314,315,40],"12212967","project\u002Fneutral\u002Fdesign","zphds",[317,47,40,236,318,40],"12213070","2bitencryption",[320,47,40,236,321,40],"12213245","HammadB",[323,47,40,236,91,40],"12213343",[325,47,40,236,139,40],"12213666",[327,47,48,328,329,40],"12213145","maker\u002Fneutral\u002Fdesign","bkalman",[331,47,48,314,315,40],"12213333",[333,47,48,328,329,40],"12213397",[335,47,18,336,337,40],"12213604","project\u002Fcritical\u002Fdesign","hosh",[339,47,18,336,337,40],"12213705",[341,47,18,336,342,40],"12214110","arekkas",[344,47,18,336,345,40],"12214334","iso-8859-1",[347,47,18,336,348,40],"12213609","batbomb",[350,47,48,314,351,40],"12214764","adambrenecki",[353,47,18,336,354,40],"12216743","msane",[356,47,48,328,59,40],"12214543",[358,47,49,359,315,40],"12214626","maker\u002Fpositive\u002Fnone",[361,47,18,336,348,40],"12214638",[149,48,48,363,109,40],"project\u002Fneutral\u002Fperformance",[365,48,48,366,59,40],"12212294","maker\u002Fneutral\u002Fperformance",[368,48,18,369,370,40],"12213605","project\u002Fcritical\u002Fperformance","aartur",[372,48,48,366,59,40],"12213826",[374,50,18,232,375,40],"12212696","tlb",[377,50,18,232,378,40],"12212716","spraak",[380,50,48,226,381,40],"12212995","spotman",[383,50,18,232,381,40],"12213046",[385,50,40,386,387,40],"12213109","commenter\u002Fneutral\u002Fidea","napoleond",[389,50,40,386,390,40],"12214048","jameshart",[392,50,40,386,393,40],"12213166","archgoon",[395,50,40,386,59,40],"12213214",[397,50,48,314,381,40],"12213246",[399,50,48,314,59,40],"12213416",[401,50,48,314,98,40],"12215300",[403,50,48,328,59,40],"12221691",[405,50,48,314,98,40],"12222772",[407,50,48,314,59,40],"12224237",[409,50,48,314,98,40],"12227673",[411,50,40,236,59,40],"12230211",[413,50,48,314,329,40],"12213459",[415,50,40,416,417,40],"12216407","other\u002Fneutral\u002Fnone","adamhepner",[419,50,40,420,421,40],"12216477","other\u002Fneutral\u002Fidea","IanCal",[423,50,40,416,246,40],"12217549",[197,49,49,425,198,40],"project\u002Fpositive\u002Fexecution",[427,49,40,416,428,40],"12213527","seliopou",[171,430,48,226,172,40],6,[432,430,48,226,433,40],"12213376","marknadal",[435,430,48,226,59,40],"12213886",[175,437,48,226,176,40],7,[439,437,40,416,176,40],"12212417",[441,437,48,226,59,40],"12212885",[443,437,18,232,257,40],"12214015",[445,38,48,446,59,40],"12211882","maker\u002Fneutral\u002Fnone",[448,38,40,416,449,40],"12211959","Kinnard",[451,38,40,416,59,40],"12211993",[453,38,40,416,454,40],"12212244","weaksauce",[456,38,40,416,375,40],"12212709",[458,38,48,251,459,40],"12212100","the_duke",[101,38,48,251,59,40],[462,38,18,463,109,40],"12212271","project\u002Fcritical\u002Fdocs",[465,38,48,446,59,40],"12212305",[467,38,48,226,468,40],"12212622","ripa",[470,38,49,239,59,40],"12213964",[472,38,48,226,109,40],"12212123",[58,38,48,226,59,40],[183,38,48,226,184,40],[476,38,40,236,59,40],"12213955",[145,38,48,363,146,40],[479,38,48,480,481,40],"12212142","project\u002Fneutral\u002Fnone","sigzero",[483,38,48,226,484,40],"12212218","bra-ket",[108,38,48,486,109,40],"project\u002Fneutral\u002Fdocs",[112,38,48,486,113,40],[489,38,40,236,139,40],"12213082",[491,38,48,226,492,40],"12212624","ah-",[179,38,48,226,180,40],[495,38,48,226,59,40],"12214917",[497,38,18,336,498,40],"12213435","alexatkeplar",[500,38,48,314,59,40],"12214870",[502,38,48,314,98,40],"12215477",[504,38,18,336,498,40],"12216244",[506,38,48,314,59,40],"12218309",[508,38,48,226,509,40],"12213723","zimbatm",[511,38,48,226,512,40],"12213927","ioquatix",[514,515,48,226,516,40],"12213118",9,"was_boring",[518,515,40,416,519,40],"12214211","aeijdenberg",[521,522,40,416,109,40],"12212222",10,[524,522,40,416,525,40],"12212433","abhishivsaxena",[97,221,48,314,98,40],[528,221,48,314,59,40],"12221720",[70,42,48,251,71,40],[90,37,49,239,91,40],[532,37,49,239,533,40],"12212739","DanWaterworth",[126,535,18,232,127,40],14,[537,535,49,239,318,40],"12213080",[539,535,18,232,127,40],"12213473",[541,535,49,542,543,40],"12213656","project\u002Fpositive\u002Fprivacy","shykes",[545,535,40,546,547,40],"12214179","commenter\u002Fneutral\u002Fprivacy","eridius",[138,222,48,226,139,40],[550,222,40,386,551,40],"12212956","hibbelig",[553,222,40,386,139,40],"12213066",[555,31,49,239,556,40],"12215511","robzyb",[558,559,48,314,560,40],"12215530",17,"juol",[562,559,40,563,564,40],"12215547","commenter\u002Fneutral\u002Fdesign","czbond",[119,566,18,336,120,40],18,[568,566,48,314,569,40],"12214425","mikergray",[571,16,48,226,572,40],"12213667","phantom_oracle",[574,16,49,239,59,40],"12213894",[576,577,18,336,578,40],"12215852",20,"chenster",[580,577,40,563,59,40],"12221735",[582,577,40,583,578,40],"12222771","commenter\u002Fcritical\u002Fdesign",[82,585,49,239,83,40],21,[587,33,48,251,492,40],"12212775",[589,33,48,251,59,40],"12212820",[591,33,48,251,59,40],"12212830",[593,33,48,363,492,40],"12212915",[595,33,48,363,329,40],"12213273",[597,598,49,239,599,40],"12216211",23,"anilgulecha",[601,602,49,239,603,40],"12231523",24,"musicmatze",[62,605,48,226,63,40],25,[607,605,48,251,608,40],"12219151","erikarvidsson",[155,610,48,251,156,40],26,[612,610,48,251,59,40],"12236174",[614,615,49,239,616,40],"12212658",27,"kfk",[159,618,48,251,160,40],28,[86,620,49,239,87,40],29,[622,623,49,239,624,40],"12219556",30,"pbkhrv",[626,627,48,251,628,40],"12212644",31,"sigi45",[630,627,40,631,533,40],"12212810","commenter\u002Fneutral\u002Fexecution",[633,627,48,251,59,40],"12213344",[635,636,48,637,638,40],"12222485",32,"project\u002Fmixed\u002Fdesign","mschaef",[640,636,48,314,59,40],"12236135",[642,636,40,236,638,40],"12249718",[644,645,18,336,243,40],"12216484",33,[],[648,653,658,663,667,672],{"id":649,"name":650,"points":651,"category":652},"12209595","Sharingbuttons.io",350,"dev_tools",{"id":654,"name":655,"points":656,"category":657},"12209889","Lambda School",220,"learning_science",{"id":659,"name":660,"points":661,"category":662},"12182581","wireframe-world",181,"creative",{"id":664,"name":665,"points":666,"category":657},"12194010","Apple",172,{"id":668,"name":669,"points":670,"category":671},"12209910","Amium",168,"productivity",{"id":673,"name":674,"points":675,"category":676},"12210212","rbm",145,"ai",false,"v2",{"id":680,"name":5,"line":6,"ai":677,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":681,"top":18,"kw":682,"maker":11,"domain":10,"tier":19,"attempts":40,"strip":683,"url":9,"mix":684,"praise":79,"objection":105,"sub":21},12211754,-0.01,[21,24,25,26,27],"2330033033113113335323243322343552535452",[31,32,18,33],1794036546427]