At @spritely we're building the future of decentralized networking tech (social networks and otherwise)!
-
Christine Lemmer-Webberreplied to Christine Lemmer-Webber last edited by
I'm asking for your support, for you (yes you!) to help out @spritely, however you can.
We are a small nonprofit. We can't do this without your support.
Please help donate for the future of the internet. Thank you.
-
puffball: Stands Defiantlyreplied to Christine Lemmer-Webber last edited by
-
@cwebber I have been looking into #IPFS and #Iroh recently and, from the white paper I found on looking into Goblins, I came across references to IPFS, Tahoe-LAFS, ERIS, but couldn't figure if this P2P layer was already integrated somehow or if this is where Goblins is headed... It all sounds interesting but I haven't got my head around it yet.
-
Matt Campbellreplied to Christine Lemmer-Webber last edited by
@cwebber Will these browser-based applications ultimately use HTML for the UI, or will they run a new UI toolkit in a canvas like the video game demos? That's the one thing that makes me worry about the call for new foundations; the existing web platform is already pretty good for accessibility, in particular. Of course, there's a way to make canvas-based UI more or less accessible, by constructing a parallel DOM. But it's tricky.
-
@matt @cwebber they will use your standard HTML elements. canvas just made sense for a sprite-based game. here's a blog post from last year where we show how to use some of the DOM API with Hoot https://spritely.institute/news/building-interactive-web-pages-with-guile-hoot.html
-
@cwebber this is the second time I've seen you express this "tech that doesn't just scale up, it scales down" idea (the first was in your megathread about Bluesky), and I just wanna say that it is such a catchy slogan that really gets at the heart of what we need. Thanks for doing all this brilliant work!
-
@what @cwebber let me know if this helps: we're trying to do for p2p, decentralized apps what things like rails and django did for web 2.0 apps. that is: we want to give you a technology stack that lets you focus on the business logic of your app and have the output be both secure and decentralized.
-
Philip Bernhartreplied to Christine Lemmer-Webber last edited by
@cwebber And people normally run whimsical things on "serious" stuff. One needs not to forget that Smalltalk, the inspiration for modern desktops, GUIs, IDEs had exactly that kind of "silliness" when the people back then where thinking about how children could use these things to create programs.
This playfulness is something which is lacking currently in "frameworks", libraries, etc. all very boring strictly typed nonsense where no REPL can be found.
-
@krozruch The storage layer is not integrated or settled on yet, but we have plans to resume working on that layer's integration in 2025!
-
-
Christine Lemmer-Webberreplied to flaeky pancako last edited by
@fleeky my pun reply regarding "Is Spritely support coming to Godot?":
"I wouldn't wait on it"
Mandatory joke aside, it would probably pretty challenging to integrate Spritely's tech and Godot. OCapN perhaps could be, but it would have to be implemented particularly for it.
I would love to see Guile generally supported in Godot though!
-
Asta [AMP]replied to Christine Lemmer-Webber last edited by
@[email protected] Most of my work has been done in the HPC space, and I like that because it has a lot of interesting challenges and all that, but I also feel like I'm becoming even more interested in the opposite of HPC. I want simulation engines and data science packages that can run on an old cell phone or even a grid of old cell phones. I want seamless scaling up and down and out to weird hardware. I'm more and more interested in working with the hardware we have now that isn't locked in a data center.
I feel like "tech that scales down" is such a brilliant way to put it. -
-
Asta [AMP]replied to Dave Alvarado last edited by [email protected]
@[email protected] @[email protected] right?
I've wanted to poke at Spritely and Goblins but last time I started to read into it I uhhh... didn't have my ADHD medication so I didn't get too far. But... I wonder if this WOULD be a cool/good thing to use to write like, a simulator in?? I wonder where I would 'start' with that, so to speak...
Gotta admit: the idea of time travel for a simulation engine is really really appealing. Checkpointing is an infamously ... chaotic (lmao) problem in simulations that must be done carefully. Getting that for free and being able to natively integrate enhanced sampling methods would be really, really cool. -
Steve Herrickreplied to Christine Lemmer-Webber last edited by
@cwebber I'm glad to hear you say we need tech that's cooperative. I agree in the broad sense, but I also agree in the specific sense that I think Mastodon servers could be adapted to serve as the "platform" in platform co-ops. I have some early thoughts on ActivityPub extensions that could operate the business logic. There's a lot to learn along the way, but it seems very promising. I'd be curious to know if anyone else out there has similar thoughts.