@soapone huh! TIL. Do say more! How did you get into soap??
@atax1a so true
@An0n I also added eye shadow and some sort of makeup pens. Tbh I think it's the pigment from the eye shadow that's sticking. 😅 Makeup wipes and my facial cleanse didn't work so I think I'm just permanantly the woker now
@jonny is the code published somewhere I could read? :o
@macdonst yes! Currently on "The Fuller Memorandum". I'm on a bit of a Stross kick right now :P Very good vibes for halloween.
I made a fun little thing over the weekend that had been on my mind since the local-first conf. I combined @ethersync and the Language Server Protocol to enable some kind of real-time collaboration in Helix.
I use the "textDocument/didChange" event to track editor's changes and convert them to an edit message in Ethersync.
When a peer makes changes, the other peer receives them from the Ethersync daemon and converts them into a "workspace/applyEdit" message.
Also thinking about using inlay hints for showing other peer's cursor
I'm not sure if that will even be able to work properly, but it's worth trying anyway
Ethersync: https://github.com/ethersync/ethersync
TIL about NoiseTorch a #linux utility for active noise cancellation which you can set up in a few clicks. It made my absolutely unusable internal mic almost usable!
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Yap with me and send me cool links relating to my interests. 👍