As much as I love fancy tooling, it pretty much always bites me in the rear whenever I stray even slightly from the happy path in their README.
This message brought to you by trying to use fastify and swagger and multipart/formdata at the same time. 🙃 Very surprising that it's not just built in. I'm guessing people that use swagger don't generally use file uploads?
One reason I want to create an @agregore OS based on Chrome OS is that there's loads of #ChromeBook e-waste that could be repurposed into #p2p #meshnetwork nodes.
They're probably cheaper to get a hold of than other computers since there's so many being flooded as schools buy and get rid of them.
Adding p2p mesh stuff and de-googling them somewhat would be useful to bring utility to folks with less means or in situations where always-on internet just isn't viable.
Really cool video by @b5 looking at optimizations over #kademlia #dht algos by taking latency into account when searching for data. Seems like it would be very useful for #p2p and #localfirst protocols.
i just let rip a new piece of writing:
a year-long observation on trends in the peer-to-peer space, namely the appearance of companies building platforms on top. outlined are a few of these platform companies, accompanied by questions regarding expected futures, as well as a small essay on the importance of community infrastructure
2 days till Open Brush 2.0! Next up is another hugely requested feature... 🥁
Layers support!
You can now organise your sketches with up to eight layers. ✨
Easily show/hide your references or drafting lines, merge and delete, it even works with exports! #vr #ar #opensource
We'll know the #fediverse has finally made it to the mainstream when we start seeing screenshots of posts on people's Instagram reels.
i think in general i feel that software developers are not meaningful innovators, or rather, i do not trust them to come up with a reliable encoding for a system (reputation) that whole disciplines have studiously avoided encoding because of its fluidity and relativity. so when a dev says to me, "we don't need more mods, we just need TrustPoints (TM)" i get very skeptical
It's amazing that database queries work at all given how groady some of the join pyramids people use are.
#SQL is powerful as hell but the evil magic that goes into making it possible is pretty intense.
excellent new post by @cblgh reflecting on the rise of commercial #p2p: https://cblgh.org/p2p-commercialization/
Does #ActivityPub have a spec for communities to expose their combined timeline?
I think that would be super cool to combine with #p2p indexing where you could follow entire instances by lazily querying data from their timline index on the fly instead of needing to load everything on your server first.
Playing #HypnospaceOutlaw really helped put the fedi into context for me.
They did a good job of giving the aesthetic of random trolls and blogs on the internet just kinda existing in their tiny communities.
It helps that they have a 90's/00's retro aesthetic, but it's pretty much just a more exaggerated version of what we have now.
Main thing I learned from shopping around for instances is that there's a lot of cool color schemes and themes on the fediverse and that isn't reflected in the feeling of browsing fedi from a client.
it'd be cool if we had a spec to add a background/font style to let people express themselves more openly.
did you know you can infer what version of Windows an executable was built on (or at least what version of the Windows SDK was targeted) by how many fields its load configuration directory has?
the structure remained unchanged from WinXP, until Win8.1 Update 3 when they added new fields for Control Flow Guard support. the same fields were used in the initial Win10 release (version 1507)
the structure was iteratively expanded in versions 1511, 1607, 1703, 1709, 1803, 1809, 21H1, 21H2, and 22H2.
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Exploring what a local-first cyberspace might look like in my spare time.