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! https://www.reddit.com/r/Racket/comments/mjkavl/goblins_a_transactional_distributed_actor_model/gtcox1n/?utm_source=reddit&utm_medium=web2x&context=3
Spritely Goblins: a distributed journey (my talk from FOSDEM 2021) https://www.youtube.com/watch?v=tqrzag__X7o or https://share.tube/videos/watch/fd98bbdd-8c2e-4229-b0c7-e7b16937901a !
Focuses on @spritelyproject's Goblins distributed programming environment from a PL history POV, plus how we might collab w/ the Guile & Guix communities
Coming up in ~2 hours, I'm giving at talk on @spritelyproject's at FOSDEM: "
Spritely Goblins: a distributed journey" https://fosdem.org/2021/schedule/event/spritelygoblins/
This one has some very interesting bits about how we might collaborate with the Guile and Guix worlds too!
Oh yeah btw I have a talk at FOSDEM this Sunday in case you want to see it: "Spritely Goblins: a distributed journey" https://fosdem.org/2021/schedule/event/spritelygoblins/
Since this will be a fully remote conference, and since FOSDEM is no-cost-to-attend, anyone can join from anywhere!
In fact, all the talks in the “Declarative and Minimalistic Computing” track look exciting to me:
We've been making enormous progress on the CapTP layer of Spritely Goblins, which lays the foundation for all the major distribued networked components of Spritely to come!
But... what exactly is CapTP, and what does it enable? https://spritelyproject.org/news/what-is-captp.html
I've made massive strides on CapTP for @spritelyproject and honestly, I think this is the most important work I've done in my life. But it's hard to explain *why* when few people even know what CapTP *is*.
So: CapTP explainer 🧵, right here (with blogpost to follow):
Okay I don't know how to say this better than the commit message I just wrote so I'm just gonna quote that:
"OMG CAPTP HANDOFFS WORK
With a test, too!
... holy butts"
Big moment for @spritelyproject! (Probably not obvious how big!)
Hello all! Just a reminder that I'm giving a Spritely AMA ("Ask Me Anything") at the top of the hour: https://socialhub.activitypub.rocks/t/rc3-chris-ama-spritely-project/1214
We'll also have a FOSS & Crafts live episode tomorrow: https://socialhub.activitypub.rocks/t/rc3-foss-and-crafts-live-recording/1223
Hygiene for a computing pandemic: separation of VCs and ocaps/zcaps https://lists.w3.org/Archives/Public/public-credentials/2020Dec/0028.html
Maybe the most important thing I've ever written (at least about computing) is this long mailing list post. I should probably clean it up and put it somewhere more general.
Really happy to finally get out this update about goings-on in @spritelyproject https://spritelyproject.org/news/state-of-spritely-december-2020.html
tl;dr RacketCon talk up, progress on the serializing-a-running-world system (Aurie), making progress towards textual virtual worlds.
Enjoy! And thanks to @davidrevoy for the INCREDIBLE character artwork!
David Revoy is a talented illustrator, creator of the Pepper & Carrot webcomic, Krita instructor and supporter of libre projects. You can follow at:
The Pepper & Carrot series is available at https://www.peppercarrot.com and as a series of print-on-demand books.
State of Spritely, December 2020! https://spritelyproject.org/news/state-of-spritely-december-2020.html
RacketCon talk on Goblins, progress on Aurie (running-world serialization system), preview of the textual virtual worlds plans, and more!
(Amazing character art by @davidrevoy!)
Working out an input syntax and set of UI patterns for @spritelyproject's Fantasary textural virtual worlds (graphical also planned, textual comes first) that's also "safe". https://groups.google.com/d/msg/cap-talk/Wa6VR-k3bLo/NXAugow8AgAJ
Most ocap security patterns have actually already been "solved". UIs are the big frontier. Trying to make some headway, a step at a time.
Distributed secure programming with Spritely Goblins https://share.tube/videos/watch/c08afc11-16eb-4d56-8aef-bd19089db65e
If you wanted to see my RacketCon talk on #Spritely Goblins but missed it, I'll put it up someplace more permanent but at the moment you can watch it at https://dustycloud.org/tmp/racketcon-goblins-take2.webm
Spritely is building the future of the social web: distributed programming, virtual worlds, etc.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!