✩ News Archive ✩
Make a game with Hoot for the Autumn Lisp Game Jam!
Tue 22 October 2024Hi everyone, it's that time of year again: the Autumn Lisp Game Jam is upon us!
Our first office hours: A recap (and how to join the next one)
Thu 17 October 2024In mid-September, the Spritely Institute held our first open office hours event. 🎉
Spritely went to DWeb Camp: 2024 Recap
Thu 26 September 2024Spritely Goblins v0.14.0: libp2p and Improved Persistence
Thu 19 September 2024Come work with us! Hiring a Technical Administrator
Thu 12 September 2024Guile Hoot v0.5.0 released!
Fri 06 September 2024Announcing Spritely Office Hours!
Thu 05 September 2024Spritely goes to DWeb Camp
Fri 09 August 2024Cirkoban: Sokoban meets cellular automata written in Scheme
Mon 03 June 2024Make a game with Hoot for the Lisp Game Jam!
Wed 15 May 2024Distributed System Daemons: More Than a Twinkle in Goblins' Eye
Thu 09 May 2024Guile Hoot v0.4.1 released!
Tue 30 April 2024Organizational changes at the Spritely Institute
Thu 25 April 2024Today we’re announcing some organizational changes at the Spritely Networked Communities Institute. My co-founder and colleague Randy Farmer is transitioning out of the Executive Director role. I (Christine Lemmer-Webber) will be stepping into the role of Executive Director, and David Thompson, formerly our Core Infrastructure Architect, will be stepping up as Chief Technology Officer.
Spritely Goblins v0.13.0: Object Persistence and Easier IO!
Tue 23 April 2024Guile Hoot v0.4.0 released!
Tue 09 April 2024How to Draw an Owl with the Spritely Institute
Mon 01 April 2024LWN on Spritely
Thu 29 February 2024Daroc Alden over at LWN.net has penned a piece on the Institute's long-term goal of developing a new paradigm for distributed computing, our progress so far, and the role OCapN will play in supporting our work.
[Contract] Goblins (Scheme/Wasm) Integration Engineer
Mon 26 February 2024We're recruiting for a remote, 20hrs/wk contract as a Goblins (Scheme/Wasm) Integration Engineer. Come help us bring secure decentralized infrastructure to everyone!
Developer Community Forum open for everyone!
Fri 02 February 2024The Spritely Institute developer community forum is now public and free for all to join and participate!
Guile Hoot v0.3.0 released!
Tue 30 January 2024Meet us at GuixDays & FOSDEM!
Tue 23 January 2024Spritely Goblins v0.12.0 Released: Two new netlayers join the OCapN family and more!
Mon 22 January 2024[EFF] Spritely and Veilid: Exciting Projects Building the Peer-to-Peer Web
Fri 15 December 2023The EFF (Electric Frontier Foundation) blog gives a great overview of our work in their latest post Spritely and Veilid: Exciting Projects Building the Peer-to-Peer Web.
Scheme in Scheme on Wasm in the browser
Fri 15 December 2023Having a Hoot at the Lisp Game Jam: A Tale of Two Daves
Thu 07 December 2023Building interactive web pages with Guile Hoot
Thu 30 November 2023Guile Hoot v0.2.0 released!
Thu 30 November 2023Introducing OCapN, interoperable capabilities over the network
Thu 16 November 2023Guile Hoot v0.1.0 released!
Scheme in the browser: A Hoot of a tale
Tue 10 October 2023[Hiring] Open Source Developer Relations Manager
Fri 29 September 2023We're hiring an Open Source Developer Relations Manager - come help us support the Goblins ecosystem!
Lisp Game Jam - "Wireworld" - Hoot's low level Wasm tooling in action
Mon 12 June 2023Lisp Game Jam - "Fantasary" - prototyping an object world (& TCP netlayer)
Wed 07 June 2023Directly compiling Scheme to WebAssembly: lambdas, recursion, iteration!
Tue 30 May 2023Spritely Goblins v0.11.0 released: time travel distributed debugging and more!
Mon 08 May 2023Introducing: A distributed debugger for Goblins with time travel!
Wed 12 April 2023Robin Templeton joins dev team!
Wed 08 March 2023Andy Wingo to lead Guile → WASM project!
Wed 15 February 2023Guile on WebAssembly project underway!
Fri 03 February 2023Spritely Goblins v0.10, for Guile and Racket!
Mon 30 January 2023We are excited to announce Spritely Goblins v0.10, available for both Guile and Racket alike! Goblins is Spritely's distributed object programming environment, providing an intuitive security model, automatic local transactions for synchronous programming, and asynchronous programming allowing collaboration over the network with the same level of ease as local asynchronous programming. Goblins takes the pain out of reasoning about distributed and secure peer-to-peer programming: with Goblins, that's the default mode of operation!
Growing a Networked Garden with Spritely Goblins
Fri 16 December 2022UPDATE Feb 17, 2023: David Thompson presented a walk-trough about how he implemented the Networked Garden game at DecentSocial 2023
Two petnames papers are released!
Wed 26 October 2022Unique decentralized identifiers present significant human interface challenges. We begin to address these in our two new research papers exploring petnames, self-proclaimed names, and edge names:
We are hiring!
Thu 20 October 2022We're hiring: Operations Specialist / Bookkeeper & Core Infrastructure Architect
NLnet grant bootstraps OCapN protocol standardization effort!
Wed 19 October 2022Blast off! A tour of Spritely Institute's tech
Wed 17 August 2022Greetings! Now that we’ve announced the FFDW grant, things are getting serious over here at Spritely Networked Communities Institute (a 501(c)(3) nonprofit.) Which means it’s time to talk about our technology!
FFDW Grant & DWebCamp: our decentralized community industry debut
Wed 17 August 2022Ein Scheme-Primer
Thu 28 July 2022Thanks to Florian Pelz, A Scheme Primer, our tutorial text on foundational Scheme concepts and mindsets, is now available in German! Check it out in various formats below:
SNCI CTO interviewed @RadicalXChange podcast
Thu 21 July 2022RadicalxChange(s) latest episode is an in-depth interview with our CTO, Christine Lemmer-Webber. There is a lot of conceptual territory covered in this discussion, with a focus on our work at Spritely Institute starting at 47:15, including a survey of various decentralized attempts at recreating big tech solutions, and how Spritely combines computer science research, object capability programming, and an explicit consent model to develop a new paradigm for decentralized and secure distributed social networks.
Spritely Institute publishes a Scheme Primer
Wed 06 July 2022We are pleased to announce that we have published a new Scheme Primer! (PDF) (source) We primarily wrote this for the benefit of people approaching Spritely's technology who were unfamiliar with Scheme, but since the lack of a good Scheme introductory document is a common complaint, we hope this is a useful contribution in general and a gift to the wider programming language community.
Heart of Spritely whitepaper early draft released!
Fri 24 June 2022We now have a rough draft of our whitepaper, The Heart of Spritely: Distributed Objects and Capability Security! (PDF) (ODT) (ORG)
Interview: Mark S. Miller on Distributed Objects, Part 1
Wed 01 June 2022Spritely Institute CTO Christine Lemmer-Webber just released part one of a podcast interview with Mark S. Miller! In it they chart the history of secure capability programming by discussing the development of the E programming language, the variations in attitudes toward technology over time, actor behavior, and asynchronous communication.
Spritely Institute 501(c)(3) approval!
Sat 23 April 2022Spritely Networked Communities Institute received its 501(c)(3) approval letter today. What does this mean? We are now a tax-exempt nonprofit in the United States!
Project Spritely continues as part of Spritely Insitute!
Sat 01 January 2022Spritely Networked Communities Institute is a 501(c)(3) nonprofit public benefit corporation attempting to re-decentralize community on the internet.