> 306 TinyNES consoles assembled and tested https://twitter.com/tall_dog/status/1574635554398154753
it's happening it's happening
Got a message from a friend saying I was in a Forbes article last night which was a bit unexpected https://www.forbes.com/sites/michaeldelcastillo/2022/09/11/jack-dorseys-former-boss-is-building-a-decentralized-twitter/?sh=758b53b857c3
At last! @fossandcrafts Episode 50! And what's it about? Spritely and the @spritelyinst! https://fossandcrafts.org/episodes/050-spritely-institute.html
We wanted episode 50 to be exciting. And what could be more exciting than the news that @spritelyinst is funded, growing, etc?
This episode also reflects a transition point. In the earliest days, @fossandcrafts is how I started talking about Spritely and its aims. Now with the @spritelyinst, things have grown, with real organizational stewardship and an exciting roadmap. We're just getting started!
who is this gremlin? I'm not sure but I love him just as much as he loves his hamburger
Sorry buddy, you are both a planet and a god and a hamburger and you are eating a hamburger
This one was pretty good too, apparently the burger is so good Saturn has to adjust his monocle
That's enough for this thread for now. The important thing is, things are happening, and we are in every way a serious organization now.
(And if this stuff excites you, we'll be hiring... soon. Soon!!!)
Let's make a better internet together!
But here's the cool thing! We said objects in Spritely Goblins can asynchronously and securely communicate with each other no matter *where* they live on the network.
That's because we're borrowing some smart technical designs from the object capability security community!
Let's hop back to that transactions and time travel bit though!
This is possible because Goblins has something which is called a-erm, excuse the programming lingo here--a "transactional heap"
But as you can see in this illustration (modified from Mark S. Miller's dissertation, thanks Mark) it looks like there's two ways of communicating...
We're not just building cool nerdy tech for programming theory nerds! The end goal is changing how people communicate on the internet in general, and we are working towards that end-user vision also.
But there's more public to talk about the lower-level tech stuff right now, so that's more of the focus in this thread :)
Goblins also has a distributed programming environment which means that p2p tech can be written really easily... such as this p2p, end to end encrypted, chat protocol example... which only took 150 lines of code for the backend and never even needed to mention the network once to function! In Spritely, building secure, network-ready software is the *default* way you program!
See more in our tech tour thread: https://spritely.institute/news/blast-off-spritely-institutes-tech-tour.html
This is pretty cool and there are some fun things it can do already! For example, what happens when you have an unlimited amount of transactional rollback? Time travel, as demoed in this space shooter game Terminal Phase!
So, what does this mean? For one thing, it means that Spritely is moving out of a "scrappy couple of developers" project to a real research institution. We're actually already approved as a 501c3 nonprofit in the US! https://spritely.institute/news/spritely-institute-501c3-approval.html
(If you know anything about how hard it is to get open source tech nonprofits to get that status, that should be an indicator of its own!)
YES! I'm SO EXCITED to say that the Spritely Institute (of which I'm CTO) just got a substantial amount of multi-year funding from the Filecoin Foundation for the Decentralized Web! https://spritely.institute/news/ffdw-support-announcement.html
We also just put this lovely blogpost giving a tour of the Spritely Institute's technology! https://spritely.institute/news/blast-off-spritely-institutes-tech-tour.html
This is really huge! I'll expand more on what it means below in this thread!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!