Show newer

With bittorrent v2, the division between bittorrent and other protocols is very very thin indeed, but as @aud said the other day, "true bittorrent has never been tried" - it got spec'd and then we never really used the cool things it can do

Show thread

Well, it was time to destroy my sacrifice file and purge my mastodon cache again. 💀

Made great progress on reimplementing the hypercore protocol handlers in using the new "bare" runtime which I'll be using to get it into mobile.

We've got a new release of with improvements to "reader mode" and a new "View history" page!

I ended up fixing the "reader mode" and adding a "view history page" with the option to delete.

Next time I'll be focused on agregore-mobile. I made some progress last month on getting "bare" running so now I need to port the protocol handler code to it and then embed it as a daemon in the chromium code the way we did for IPFS via golang.

Show thread

Hacking at the mall food court on my head mounted display setup. Teenage me would be proud. 😎

K, I'm gonna work on for a bit. Not sure what to prioritize since there's a lot of TODOs

Feel free to vote on anything you think I should focus on. OR link to the github issue in this thread.

I wish more of my meatspace moots were night owls. 😰

I love beeing a creepy snake witch. My ball python had a blast being a living hat and sniffin my eyeball and nearly getting stuck in my hair bun 🤪

My heart drops when I see a user in the wild posting chat GPT answers to creative "what if" questions instead of spending a bit of time thinking for fun. Or when they quote chatgpt as an authority on something after asking it a leading question and having zero actual knowledge to verify it.

Streamx is a cool library but the documentation skipps a bunch of important details. It'd be nice if the docs were more comprehensive, but at least I can read the source code to see what's "actually" true

Show thread

Pretty disappointing that the web didn't end up getting a standard way of adding context menus to a page.

Ahhhhh. Simulating network failures with precise timing is such a pain in the ass.

I need to simulate sending data, it being queued up in the TCP buffer and the connection dying before the buffer is flushed. In Node.js 😭 Pausing transform streams doesn't seem to do the trick. Might have better luck with a funky duplex.

@grumpygamer imagine if you could only call people if they had the same provider as you.

Imagine if you had to have the same email provider as someone you needed to talk to.

We need open and standardized systems.

i guess debugging is just turn-by-turn combat with a computer

Show thread

I think on the Canadian citizenship test they should just ask you if dates are written month/day/year or day/month/year, and then show an object and ask if it's measured in inches or cm, and if you know the answers to either of these questions they don't let you in. You're not ready to be Canadian yet

I love thrifting because you can find a weird looking vest for six bucks and it turns out to be some 200$ fancy vest

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.