148 JSJ i.cx and EveryBit.js with Matt Asher and Dann Toliver

JavaScript Jabber

Episode | Podcast

Date: Wed, 25 Feb 2015 13:00:00 +0000

<div class="trix-content"> <div>02:24 - Dann Toliver Introduction</div><ul> <li> <a href="https://twitter.com/dann">Twitter</a> </li> <li> <a href="https://github.com/dxnn">GitHub</a> </li> <li><a href="https://bentomiso.com/">Bento Miso</a></li> </ul><div>02:35 - Matt Asher Introduction</div><ul> <li> <a href="https://twitter.com/MattAsher">Twitter</a> </li> <li> <a href="https://github.com/Mattasher">GitHub</a> </li> <li><a href="http://mattasher.com/">Blog</a></li> </ul><div>02:51 - <a href="http://www.everybit.com/">EveryBit.js</a> and <a href="https://i.cx/">I.CX</a> </div><ul> <li> <a href="https://github.com/EveryBit-com/everybit.js">[GitHub] everybit.js</a> </li> <li> <a href="https://github.com/EveryBit-com/everybit.js/tree/develop/whitepaper">EveryBit.js Whitepaper</a> </li> </ul><div>03:43 - Architecture</div><ul><li><a href="http://devchat.tv/js-jabber/135-jsj-smallest-federated-wiki-with-ward-cunningham">Episode #135: Smallest Federated Wiki with Ward Cunningham</a></li></ul><div>06:54 - Sustainability and The Pieces of the System</div><ul> <li>Content “Puffs”</li> <li>Authentication</li> <li>Storage<ul> <li><a href="https://www.firebase.com/">Firebase</a></li> <li><a href="http://en.wikipedia.org/wiki/Distributed_hash_table">Distributed Hash Table (DHT)</a></li> <li><a href="http://en.wikipedia.org/wiki/Chord_(peer-to-peer)">The Chord Algorithm (Peer-to-Peer)</a></li> </ul> </li> </ul><div>21:56 - <a href="http://en.wikipedia.org/wiki/Decentralization">Decentralization</a> </div><ul> <li><a href="https://www.spacemonkey.com/">Space Monkey</a></li> <li><a href="http://bmsoftware.com/madesafe/index.htm">Madesafe</a></li> </ul><div>25:20 - Audience: Why Should I Care?</div><div>27:38 - Getting Started: Nuts and Bolts</div><ul> <li>Frontend Agnostic</li> <li>Storage and Performance</li> <li>Users and Data Management<ul> <li>Payload Properties</li> <li><a href="http://en.wikipedia.org/wiki/Metadata">Metadata</a></li> <li>Graph Database<ul> <li>Adding New Relationships</li> <li>Adding Heuristics</li> <li>Resource Allocator Component<ul> <li>Local Storage</li> <li>RAM</li> </ul> </li> </ul> </li> </ul> </li> </ul><div>34:55 - Scaling and Server Cost</div><div>36:23 - Cloud Storage and Management (Security &amp; Trust)</div><ul> <li> <a href="http://en.wikipedia.org/wiki/HTTP_Secure">HTTPS</a><ul> <li> <a href="https://www.digicert.com/ssl.htm">SSL</a> Model</li> <li> <a href="https://www.gnupg.org/">GPG</a> Model</li> </ul> </li> <li>“Proof of Presence”</li> <li> <a href="http://en.wikipedia.org/wiki/Self-verification_theory">"Self-verifying"</a><ul><li><a href="http://namecoin.info/">Namecoin Project</a></li></ul> </li> </ul><div>47:22 - Implementing Cryptographic Primitives</div><ul> <li><a href="https://github.com/bitcoinjs/bitcoinjs-lib">bitcoinjs-lib    </a></li> <li> <a href="http://en.wikipedia.org/wiki/Key_management">Key Management</a> </li> <li><a href="http://en.wikipedia.org/wiki/Cryptography">Cryptography</a></li> <li><a href="http://en.wikipedia.org/wiki/OAuth">OAuth</a></li> </ul><div>55:13 - The Firefox Sync Tool Project</div><div>Picks</div><div> <a href="http://www.twitch.tv/kylelandrypiano">[Twitch.tv] Kylelandrypiano</a> (Jamison)<br /> <a href="https://www.youtube.com/watch?v=2XH_q494U3U">"Visualizing Persistent Data Structures" by Dann Toliver</a> (Jamison)<br /> <a href="http://www.statisticsblog.com/">Probability and Statistics Blog</a> (Jamison)<br /> <a href="http://www.seeedstudio.com/depot/">Seeed Studio</a> (Tim)<br /> <a href="http://www.adafruit.com/">Adafruit Industries</a> (Tim)<br /> <a href="https://www.sparkfun.com/">SparkFun Electronics</a> (Tim)<br /> <a href="http://www.amazon.com/American-Sniper-Autobiography-Military-History/dp/0062238868">American Sniper by Chris Kyle, Scott McEwen, and Jim DeFelice</a> (Chuck)<br /> <a href="http://facebook.github.io/react/blog/2015/02/20/introducing-relay-and-graphql.html">Introducing Relay and GraphQL<... Support this podcast at — https://redcircle.com/javascript-jabber/donations Advertising Inquiries: https://redcircle.com/brands Privacy & Opt-Out: https://redcircle.com/privacy