@vk They can delete their own chunks, but they can't make the network delete chunks.

Fun fact: NO protocol can make that happen.

Game of Jorts, the new fantasy epic

(@AceNovo is partly to blame for this post)

Ok! Next thing to do: add a few more things to the Golem UI that show you *how* things are being stored because for right now it happens so magically you might not even realize things are encrypted and content addressed under the hood

@m455b I guess what I can also take away from your post is I should provide a Spritely demo that is ONLY a "extremely lean AP implementation" demo, without any of the "level up the fediverse" stuff the rest of Spritely is trying to do, completely documented as a tutorial?

The size of manifest leak is... pretty small. It only gives you a verrry coarse grained view of how big the file might be, and also which chunks may be manifests (for the very big chunks). Still, would be nice to patch up. I didn't do it that way to keep the magenc demo very small but maybe it's time to switch it to the better solution.

As for the metadata, one downside to including a suggested filename or content-type in the manifest is it may mean that the convergent mode works less well

The size of manifest leak is... pretty small. It only gives you a verrry coarse grained view of how big the file might be, and also which chunks may be manifests (for the very big chunks). Still, would be nice to patch up. I didn't do it that way to keep the magenc demo very small but maybe it's time to switch it to the better solution.

As for the metadata, one downside to including a suggested filename or content-type in the manifest is it may mean that the convergent mode works less well

So Golem depends on Magenc, which was originally a demo for RWoT. That's how it splits things up into content addressed bits and etc. github.com/WebOfTrustInfo/rwot

Magenc isn't stable in its format. I guess I should think now if there's anything I want to change in Magenc before people use it.

Maybe:
- Allow the manifest file to have some metadata in it? content-type and filename and stuff? Or does that belong in the magnet uri itself?
- Maybe "chain" manifest to avoid size-of-manifest leak?

So Golem depends on Magenc, which was originally a demo for RWoT. That's how it splits things up into content addressed bits and etc. github.com/WebOfTrustInfo/rwot

Magenc isn't stable in its format. I guess I should think now if there's anything I want to change in Magenc before people use it.

Maybe:
- Allow the manifest file to have some metadata in it? content-type and filename and stuff? Or does that belong in the magnet uri itself?
- Maybe "chain" manifest to avoid size-of-manifest leak?

Started the README for Golem. gitlab.com/spritely/golem/blob

My eventual plan is to have all the Spritely demos collected into a "Spritely Spellbook" that implementors can explore, probably written in Racket's scribble. However I was bikeshedding with myself (again!) about how to organize it.

Decided to stop procrastinating and just start pushing stuff to a simple org-mode file first. I can always reorganize later. Gonna live blog it here today!

Someone recommended Celestial Seasonings' "Fast Lane" ~tea as a more high energy non-coffee drink. I've been drinking it a lot lately and really liking it.

I feel like I'm making "tea is good" posts all the time but it's like, the eternally true post

@patdavid exactly the type of thing Beaker was always fearfully meeping about

Why waste time on social media, I’m going to go outside and shriek into the wind instead.

@m455b @euhmeuh I guess that seems to be the community consensus at the moment so I probably should go with it. And for now I agree it's easier.

The main concern I have is that *future* demos might be much larger and need to be split into multiple files, and thus it might be easier to do so in advance. I dunno.

Become the epic battle music you want to hear in the world

Show more
Octodon

Octodon is a nice general purpose instance. more