Ancestors

Written by The Spritely Institute on 2025-01-07 at 20:20

Hello! It's another day of our supporter drive! https://spritely.institute/donate

And today is the last of the "Tech Values" threads: https://spritely.institute/about/

Today's tech value / design goal is "Fun as a Revolutionary Act"!

Hey! We mean it! Let's get into why!

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:26

From https://spritely.institute/about/:

Fun is a revolutionary act: The reason technology tends to succeed is that people enjoy using it and get excited about it. We care deeply about human rights and activism. This is not in opposition to building tech and a community environment that fosters a sense of fun; planned carefully, fun is at the core of getting people to understand and adopt any technology we make.

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:28

Spritely does fun things! We have fun characters, heck, we make VIDEO GAMES to show off our tech. And for those reasons, sometimes people write us off as not being a serious project.

This is serious business! Human rights! Lives are on the line!

We agree! That's part of why fun is critical!

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:29

First and foremost, the primary people that people use social communication tech is fun and a sense of community.

People aren't signing up to spend so much time online just to put on a stiff collar and fill out a bunch of paperwork.

Socializing is about connection. It's about enjoyment.

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:31

People need a sense of fun to want to be somewhere.

The most successful social networks became so because people found joy on them, in some way or another.

Joy, fun, entertainment, social value and connection... they're essential. Part of life. Healthy.

We won't succeed without them.

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:32

Spritely has dived deep into areas of computer science, and to those who are exploring them, these areas of programming can actually become fun in their own way!

But from the outset, they can appear academic and stiff.

There's a reason for the characters, the whimsy.

Computing can be magical.

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:33

But what about the games? The games! Yes Spritely has made quite a few games! https://spritely.institute/arcade/

Space shooters! Puzzle games! Cellular automata!

Hey, aren't you all, you know, just a bit distracted over there?

Actually it's all been very carefully planned! It's serious!

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:35

Before we get into our specific examples, let's point out that major pieces of technical history, including on "social media", have a connection to games.

Slack, Discord, Flickr: all meant to be part of, or broke off from, or meant to enable a video game project in some way.

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:40

The connections to games go back even further! It's well known that "Spacewar!" was one of the first video games.

Porting "Spacewar!" and also authoring Space Travel was an important part of the history of Unix as well.

https://www.bell-labs.com/usr/dmr/www/spacetravel.html

https://en.wikipedia.org/wiki/Space_Travel_(video_game)

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:45

Much of Spritely's tech is extrapolated from the designs pioneered in the E Programming Language http://erights.org/

But E comes from Electric Communities Habitat... a p2p distributed virtual world system which could run untrusted code and had user-run economies... in 1997! https://www.youtube.com/watch?v=KNiePoNiyvE

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:48

Spritely's tech is a big lift. Goblins is a distributed programming environment! It's not a trivial thing to design.

For this reason, the first serious program testing and using Goblins' tech was Terminal Phase, a space shooter that runs in a developer terminal!

It was a robust test on its own!

=> View attached media

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:53

Terminal Phase has also been a great testbed and demo for all our tech. For example, Goblins supports transactionality and time-travel features. But that's hard to understand!

But here's a video of time travel in Terminal Phase! No gameplay code changes were made to enable time travel! The game was fully programmed, and then in retrospect @cwebber realized that time travel support was already there, and so simply spent an hour wiring up what was already there to the GUI so users could see.

=> View attached media

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:55

We'll talk more in the coming days and weeks about other demos we've used, including more modifications to Terminal Phase, that have shown off specific parts of Spritely's tech.

But you can play many of these games today! Many in your browser! https://spritely.institute/arcade/

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 20:58

We will, however, talk about one game in particular: Cirkoban! https://davexunit.itch.io/cirkoban

(Alt link: https://files.spritely.institute/embeds/cirkoban/)

Cirkoban is COOL AND FUN AS HECK but it also shows off something really important! It was the first demo of Goblins running in the browser!

=> View attached media

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 21:00

Spritely is working on a lot of pieces to deliver its vision of p2p tech being the default, but there are two big ones:

Naturally, the most important thing to get to compile is Goblins on Hoot. Cirkoban used an early version of Goblins ported to Hoot as its foundation. That's what powers the time travel "undo move" in the game!

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 21:02

Aside from being fun, this gave us a real, running, actual example of Spritely's tech combined that we could not just show the world, but show ourselves.

Games force you to be very real about things! And when the tech is hard to explain, it's sometimes easier to experience something!

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 21:03

Now you may note that the two games we've focused on in this thread aren't particularly social.

Would you be shocked to hear that more social browser-based games are on the near horizon for Spritely?

Because you'd be right!

But... is that a distraction? Again... this is serious stuff!

=> More informations about this toot | More toots from spritely@social.coop

Toot

Written by The Spritely Institute on 2025-01-07 at 21:04

If games became the primary deliverable, this would be a big distraction.

This is one of the reasons that Spritely does its demos in game jams: time-boxed demos that show something off, but which you can finish and step away from.

But you get something tangible in the end!

=> More informations about this toot | More toots from spritely@social.coop

Descendants

Written by The Spritely Institute on 2025-01-07 at 21:05

But there's a reason that the E programming language, which we firmly argue is the most innovative language around distributed security ever, grew out of a distributed virtual world environment.

Games aren't the main goal. But they do force you to be robust about building the right things.

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 21:07

We need a computing revolution, we need to change the defaults of the way networked programs are written. Secure, peer-to-peer tech can't be the exception. It needs to be the default.

That's a big lift. Conceptual, fun, interactive demos are an important part of Spritely: they help us get there.

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 21:08

The characters, the whimsy, the games: these things are no accident.

Lots of corporations lie through their teeth and say they're "changing the world" while just trying to extract value for shareholders.

Well we really are trying to change the world.

But to get there, we'll have to have some fun.

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 21:09

That's it, that's the last technical value.

But that's not the end of our journey! Within the next few days, we'll have our technical roadmap up and more visually accessible on our site. And we'll start walking through that.

In the meanwhile...

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 21:10

If what we're saying, if the values we've listed and talked about over the last few weeks have aligned with you? If this is the world you want to see happen?

Please consider donating! We could really use your help! We are a small nonprofit! Every donation helps a lot! https://spritely.institute/donate/

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 21:14

Thanks everyone who's tuned into our "tech values" threads. "Values" are abstract, but they matter a lot!

Thanks to everyone who has donated! We are so close, SO CLOSE to crossing the $58k line. Which means we're getting close to $60k of our $80k goal! https://spritely.institute/donate/

Thanks everyone! πŸ’œ

=> View attached media

=> More informations about this toot | More toots from spritely@social.coop

Written by The Spritely Institute on 2025-01-07 at 21:15

OH WE FORGOT ONE THING! HOW COULD WE FORGET!

Speaking of fun! If you donate at the silver, gold, or diamond tiers... you can appear in the credits of our video game demos!!! https://spritely.institute/donate/

That's right! You get to appear in video games that CHANGE INTERNET HISTORY!

So, maybe donate :)

=> More informations about this toot | More toots from spritely@social.coop

Written by Blortβ„’ πŸ€β“‹πŸ₯‹β˜£οΈ on 2025-01-07 at 23:26

@spritely I'd love to boost a toot announcing your fundraiser, but I couldn't find one that was actually primarily about, well, the fundraiser!

I mean, there is a long ass thread about the importance of introducing fun into technical, activist technologies, that briefly mentions the fund raiser at the end, but it would be great to have a toot that just says you're fundraising, what for, why it's important, for how long and how much etc.

=> More informations about this toot | More toots from Blort@social.tchncs.de

Proxy Information
Original URL
gemini://mastogem.picasoft.net/thread/113789099145215891
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
390.072287 milliseconds
Gemini-to-HTML Time
7.807184 milliseconds

This content has been proxied by September (3851b).