My brain is kinda exhausted from first wrestling with Linux and Ansible automation, and then wrestling with JavaScript type hell in trying to get some p2p libraries to work.
Gonna decompress before bed by live-coding a lil #p2p #gemini #microblog in #agregore with some basic #JavaScript and #HTML
So if you haven't yet, try installing the latest pre-release of Agregore and follow along.
https://github.com/AgregoreWeb/agregore-browser/releases/tag/v2.0.0-12
First, I'm going to create a new #hypercore based website. This used to be called #dat and I think is now called holepunch.to (all very hard to search for :P ).
You can find the docs for the protocol handlers here: https://github.com/RangerMauve/hypercore-fetch/
@jonny This is in the 2.0.0 prerelease of Agregore? That has the new breaking changes from Hyper. :P
@mauve
no no sry I mean I need to see what is new!
@jonny Oh! Yeah. There's a bunch of stuff. The main thing is that the connections are a lot more reliable since the DHT and wire protocol got overhauled with new "hole punching" capabilities. The way `Hyperdrive` works changed again so any data needs to be migrated again with new keys.
@mauve
ok, well. I can't not read it lol