Working on ruma rn, making the error story a bit more coherent: github.com/ruma/ruma/pull/596

ops 

when conduit comes out v1 imma install an instance at my oldest domain, maybe-somewhat make it public-ish

idk, at least with conduit i can *somewhat* open it up for others without racking up 16GB of memuse

Jonathan boosted

A quick primer on the Yggdrasil #meshnet:

▶ End-to-end #E2E #encryption between nodes, always, without exception.
▶ New routing scheme based on a globally-agreed spanning tree.
▶ Adapts quickly to changes in network topology.
▶ Works on a range of platforms - including Windows!
▶ Works over existing #IPv4 or #IPv6 networks.
▶ Written in #GoLang.
▶ Should be familiar to anyone who has used #cjdns or is a part of #hyperboria.

https://yggdrasil-network.github.io
https://news.ycombinator.com/item?id=17305885

All testers welcome!

psa: pypy runs best when it uses pure-python modules, seriously

the C-API translation is NOT worth it, simply because of how expensive it is for pypy to emulate it

Jonathan boosted

Hi Fedinauts!

I'd done very little ForgeFed work in the last few months, first because of the covid mess and then because I've been very active in Extinction Rebellion.

This week I'm finally spending time coding again, implementing basic OCAPs for authorization when processing a request to merge a Merge Request / patch. So the whole workflow will be possible: Open a MR, comment on it, submit updated versions, & finally merge it into the repo. And all of this will be in the specs :-)

--fr33

legit cannot wait for forgefed to work, while i appreciate everyone choosing to make stuff on their own git servers, it breaks collaboration, and makes every server an island

And yes, i mean twisted trial, cuz synapse still uses twisted

Show thread

Forgot to pass environment variables in the local CI pipeline lol

Had to make trial multi-process, 3, so i can make my CPU scream in agony

whyyyy does lxml not publish pypy wheels

poking at pypy today, trying to figure out why in-memory databases are slower than cpython

Jonathan boosted
Jonathan boosted

@ChlorideCull honestly if multiple people did this we'd see some sort of emerging mechanism take place

Jonathan boosted
Jonathan boosted
Show more

Instance run by a non-profit association, with a mission to encourage an open internet, welcoming to everyone.