#+TITLE: A Brief Overview of the Spritely Institute's Tech #+AUTHOR: Christine Lemmer-Webber #+DATE: 2023-07-12 Tue #+REVEAL_INIT_OPTIONS: width:1200, height:800, controlsLayout: 'edges' # #+OPTIONS: reveal_center:t reveal_progress:t reveal_history:nil reveal_control:t # #+OPTIONS: reveal_mathjax:t reveal_rolling_links:t reveal_keyboard:t reveal_overview:t num:nil # #+OPTIONS: reveal_width:1200 reveal_height:800 #+OPTIONS: toc:nil num:nil reveal_title_slide:nil #+REVEAL_MARGIN: 0.075 #+REVEAL_MIN_SCALE: 0.5 #+REVEAL_MAX_SCALE: 2.5 #+REVEAL_TRANS: cube #+REVEAL_THEME: night #+REVEAL_HLEVEL: 2 #+REVEAL_HEAD_PREAMBLE: #+REVEAL_ROOT: ../static/reveal.js * A Brief Overview of the Spritely Institute's Tech https://spritely.institute ** We are a research institution! #+REVEAL_HTML: ** Research means collaboration #+REVEAL_HTML: ** [[file:../static/ActivityPub-logo-large.png]] ** #+REVEAL_HTML: ** #+REVEAL_HTML: ** Goblins: distributed, cooperative, transactional programming #+REVEAL_HTML: *** Distributed security you can understand - If you don't have it, you can't use it - It's just argument passing! *** Time-traveling distributed debugger #+REVEAL_HTML: ** OCapN: the Object Capability Network #+REVEAL_HTML: *** Distributed GC?!?! *** Flexible "netlayers"!!! *** Promise pipelining?!?!?!?! *** You don't have to think about any of this! #+REVEAL_HTML: ** #+REVEAL_HTML: ** #+REVEAL_HTML: *** #+REVEAL_HTML: * What's on the roadmap for 2024? - Persistence! - New netlayers! (libp2p, etc) - Our tech working in the browser (WASM)! - Social user interface work / etc starts ramping up * We are a research institution! Work with us! #+REVEAL_HTML: https://community.spritely.institute (Code: OCAPN2023) * Questions? #+REVEAL_HTML: https://spritely.institute