The Spritely Project (@spritelyproject) header
The Spritely Project (@spritelyproject) profile picture

Spritely is building the future of the social web: distributed programming, virtual worlds, etc.

Joined September 2020
Photo by The Spritely Project (@spritelyproject)Photo by The Spritely Project (@spritelyproject)Photo by The Spritely Project (@spritelyproject)
I'm so excited! I think the Scheme Primer is a really useful document not only for people interested in Scheme who want to get started fast, but also for people who want the distillation of some deeper computer science ideas but don't know where to start! spritely.institute/news/the-…
We've published A Scheme Primer! spritely.institute/static/pa… Blogpost: spritely.institute/news/the-… This primer serves as a quick skim tutorial to get started fast, or as a more in-depth read... ending with the finale of a 30 line example of a Scheme interpreter written in Scheme!
6
9
We've published A Scheme Primer! spritely.institute/static/pa… Blogpost: spritely.institute/news/the-… This primer serves as a quick skim tutorial to get started fast, or as a more in-depth read... ending with the finale of a 30 line example of a Scheme interpreter written in Scheme!
6
2
13
I gave two talks at FOSDEM this year. Both of the recordings are now up! Lisp, but Beautiful; Lisp for Everyone (co-presented with @mlemweb) fosdem.org/2022/schedule/eve… Spritely Goblins Comes to Guile: Distributed, secure, asynchronous programming fosdem.org/2022/schedule/eve…
2
6
10
The Spritely Project retweeted
Let me just bump this by saying: the proposed design fundamentally addresses the kinds of phishing vectors that we take for granted under web2, as if there is no other way but to laugh at the scammers impersonating anyone freely constantly.
Replying to @garyvee
Yup everyone should have DMs closed 😰
2
4
The Spritely Project retweeted
Get a peek at a new approach to decentralized social networking from a brand new nonprofit org, @spritelyproject youtube.com/watch?v=T8uqHCo1…
1
2
13
The mint example is *the* traditional (but not only) example given for why synchronous operations are needed in ocap "vat" based systems. With no prior background, @Tsyesika shattered that claim on *week two* on the job!
Digital cash in an asynchronous environment spritelyproject.org/news/peb… In which Spritely developer @tsyesika demonstrates a brilliantly simple asynchronous bank design!
1
1
4
The Spritely Project retweeted
Wondering what @dustyweb has been up to in Spritely for the last year? Look no further! in this week's episode of @fossandcrafts Christine gives us an update on the state of the @spritelyproject! ... And I talk about my *very important* contribution ... of costumes!
Episode 38: Spritely Updates! (November 2021) fossandcrafts.org/episodes/3… It's time for some updates on @spritelyproject and its work to advance decentralized networking technology! There's a lot to discuss including @tsyesika joining the project, a port to Guile, and more!
1
4
6
SO MUCH has happened on @spritelyproject in the last year! We do our best to give a condensed version, which people have been asking for! Hope you enjoy!
Episode 38: Spritely Updates! (November 2021) fossandcrafts.org/episodes/3… It's time for some updates on @spritelyproject and its work to advance decentralized networking technology! There's a lot to discuss including @tsyesika joining the project, a port to Guile, and more!
4
8
The Spritely Project retweeted
Episode 38: Spritely Updates! (November 2021) fossandcrafts.org/episodes/3… It's time for some updates on @spritelyproject and its work to advance decentralized networking technology! There's a lot to discuss including @tsyesika joining the project, a port to Guile, and more!
Nobody is more excited than I am! Jessica is one of the most talented programmers I've ever had the pleasure to work with and ActivityPub wouldn't have happened without her hard work. So excited to get to work together every day again!
We are THRILLED to announce that Jessica Tallon (@tsyesika) is joining Spritely with a grant from NLNet / NGI Zero to build our petname system! We have a whole interview with her about it! spritelyproject.org/news/int… Congrats Jessica!
3
21
I've been working with @frandallfarmer (who has been doing this stuff for a long time) on better explaining the ideas. I look forward to sharing what we've been working on. In code, I have more these days prototyped, but not enough that sit in users' hands. Working on it...
2
10
But it's one thing to have the answers. It's another thing for people to understand them. This requires two things: good explanations, and to be able to get people to experience the solutions themselves.
1
1
5
That's the fundamental problem. The federated social web, as it exists, points at a *portion* of the solution. But not enough. In many ways, it has borrowed centralized assumptions. That's why I've been in research mode with @spritelyproject. I think we now have the answers.
1
1
7
Anti-abuse tools which rely on centralized, wholesale surveillance, particularly when such a mechanism is the primary revenue model of that centralized system, can only get more and more abusive to users over time.
1
6
1
14
Thought I'd see if I could do the @spritelyproject goblin in the style @davidrevoy did
1
1
5
If it isn't obvious why this is huge, and I guess my post doesn't make it obvious: This is a completely peer to peer, end to end encrypted chat system written in *250 lines of code*. @spritelyproject's Goblins abstracts away the network/cryptography elements for you.
6
10
1
30
Glad people are excited about this. Common question: does @spritelyproject *require* Tor? Nope! Goblins has an abstracted "machine communication transport layer"; Tor is just the first demoed. Could also be DNS+TLS, I2P, or carrier pigeons w/ encrypted microsd card backpacks
omg. OMG. **OMG!!!** Okay I know this sounds like nonsense but oh my god! Captp + handoffs on three *independent* peers over tor onion services, with everyone chatting over goblin-chat! Each user has their own address on the p2p network! *No* central server! This is HUGE!
2
3
5
omg. OMG. **OMG!!!** Okay I know this sounds like nonsense but oh my god! Captp + handoffs on three *independent* peers over tor onion services, with everyone chatting over goblin-chat! Each user has their own address on the p2p network! *No* central server! This is HUGE!
5
21
3
81
Wow, this description of @spritelyproject's Goblins library is both an accurate description of its implementation of ocap + actors and also imaginatively goblin'y in its narrative! reddit.com/r/Racket/comments…
3
6
Spritely Goblins: a distributed journey (my talk from FOSDEM 2021) youtube.com/watch?v=tqrzag__… or share.tube/videos/watch/fd98… ! Focuses on @spritelyproject's Goblins distributed programming environment from a PL history POV, plus how we might collab w/ the Guile & Guix communities
2
9
18