toad.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server operated by David Troy, a tech pioneer and investigative journalist addressing threats to democracy. Thoughtful participation and discussion welcome.

Administered by:

Server stats:

206
active users

#iroh

4 posts1 participant0 posts today

While yours truly has been head deep into the 1.0 work on QUIC Multipath rather than keeping you entertained with posts here, a lot of cool things happen that haven't been mentioned. Here are 11 projects from the awesome list today, using #iroh to make cool #p2p applications.
github.com/n0-computer/awesome
1/x

Curated list of awesome stuff built on & with iroh - n0-computer/awesome-iroh
GitHubGitHub - n0-computer/awesome-iroh: Curated list of awesome stuff built on & with irohCurated list of awesome stuff built on & with iroh - n0-computer/awesome-iroh
Replied in thread

@joxean

@n0iroh at iroh.computer may be an interesting #p2p case study for you. #iroh is in turn used by @delta for instance.

You can read more on how #DeltaChat use iroh in their blog post at: delta.chat/en/2024-11-20-webxd

Iroh's programming language used is #Rust though, but via the #WebAssembly support it may be usable in the languages you mention, but I am not sure.

iroh.computerirohless net work for networks
Continued thread

The coolest part is that it has a LAN working over #iroh real-time channels. Everyone can assign self an IP address and ping each other, telnet etc.

with e2e encrypted forward secrecy connection between machines! 🤯🤯🤯🤯

Currently playing around with github.com/MightyShadow702/v86 which leverages github.com/copy/v86 into DeltaChat. Effectively allowing you to run a 32 bit .iso file inside DeltaChat as a webxdc application.

Right now tcp/ip is wired up with realtime communication over iroh 💥 🧠

GitHubGitHub - MightyShadow702/v86Emu-webxdc: x86 emulator for Webxdc based on Copy's v86 emulatorx86 emulator for Webxdc based on Copy's v86 emulator - MightyShadow702/v86Emu-webxdc
Replied to iroh

@n0iroh

#Iroh is a super fascinating project in the #LocalFirst ecosystem. You always have incredible progress in roadmap briefings, and a very good codebase + docs to get folks going.

Local-first is a next-gen computing paradigm.. one of paradigms that threaten cloud and browser vendor hegemonies.

One thing is problematic in local-fist land. There are N pioneers and N sync mechanisms / protocols.

Until there's any form of common open standards track things remain too risky technology bets.

It's been a bit of a journey learning #rust and #veilid and #iroh but these last few functions were very satisfying to write. This code triggers a download of an Iroh-blobs based file from it's hash by establishing tunnels to peers in a group using a multiplexer I built using Veilid AppMessages over private routes. The code to get here was hella messy but these functions felt pretty elegant.

github.com/OpenArchive/save-dw

GitHubImplement iroh blobs by tripledoublev · Pull Request #9 · OpenArchive/save-dweb-backendImplemented VeilidIrohBlobs Reworked tests as part of hyphacoop/openarchive-dweb-backend#20

For the last several months I've been working on making a federated app.

I just finished migrating it to use the latest iteration of our new #leafprotocol data format on top of the #willowprotocol and so far it's going really well.

In this post I share some of the concepts and rational behind the Leaf Protocol:

zicklag.katharos.group/blog/in

zicklag.katharos.groupIntroducing The Leaf ProtocolAn overview of the experimental Leaf Protocol for federated, local-first app development.