home.social

#iroh — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #iroh, aggregated by home.social.

  1. Post-Quantum key exchange in iroh? Thanks to the amazing #rustlang ecosystem and iroh depending on industry-stanard TLS used in a p2p-friendly way this is now possible: iroh.computer/blog/iroh-post-q

    #pqc #p2p #iroh

  2. @poes @nawanp ada kok buat host sendiri #deltachat: #chatmail. Tapi gak usah chatmail pakai SMTP dan IMAP biasa juga bisa kok. Dah pernah coba. Paling "agak boros" batere kalo IMAP nya gak support IMAP IDLE. Dan create user nya gak bisa dari aplikasi deltachat.

    Sebenernya masalah quota di nine.testrun.org atau host lainnya itu cuma bakal ngaruh buat offline message. Deltachat pakai email itu cuma buat relay kalo pas offline dan kalo gak salah bantu discovery. Begitu online dan kesedot, selanjutnya antar deltachat baik dengan akun lain ataupun akun sendiri kalo multiple device dia p2p pake #iroh.

    Tapi kalo mau agak gede quota nya, pake relaynya dari #arcanechat, dapat 2GB

  3. 𝗔𝗹𝘁𝗦𝗲𝗻𝗱𝗠𝗲:

    #P2P #iroh #filesTransfert #OpenSource

    thewhale.cc/posts/altsendme

    AltSendme is frictionless peer-to-peer file transfer cross-platform desktop application using iroh to send files and directories over the internet.

  4. @dzwiedziu WeSense uses a few different P2P technologies actually, #OrbitDB for basic peer awareness, #Zenoh for the live pipeline and #Iroh for historical archives.

  5. Because of the awesome stream by @orhun I finally managed to get myself to start implementing the private state sync protocol for my pet project using #iroh and #yrs

    Not nearly finished, but the roots are planted.

    #rustdev #rust #rustlang

  6. Because of the awesome stream by @orhun I finally managed to get myself to start implementing the private state sync protocol for my pet project using #iroh and #yrs

    Not nearly finished, but the roots are planted.

    #rustdev #rust #rustlang

  7. Because of the awesome stream by @orhun I finally managed to get myself to start implementing the private state sync protocol for my pet project using #iroh and #yrs

    Not nearly finished, but the roots are planted.

    #rustdev #rust #rustlang

  8. Because of the awesome stream by @orhun I finally managed to get myself to start implementing the private state sync protocol for my pet project using #iroh and #yrs

    Not nearly finished, but the roots are planted.

    #rustdev #rust #rustlang

  9. Because of the awesome stream by @orhun I finally managed to get myself to start implementing the private state sync protocol for my pet project using #iroh and #yrs

    Not nearly finished, but the roots are planted.

    #rustdev #rust #rustlang

  10. Did you know the #iroh blog has an #rrs feed for all our #p2p adventures? You might want to subscribe because yours truly does not keep up with being a manual RSS feed. Blogs missed so far include at least:
    - How to reject incoming packets in QUIC: iroh.computer/blog/quic-packet
    - iroh & #MoQ on a security camera: iroh.computer/blog/secure-vide

    The rss feed: iroh.computer/rss.xml

  11. Sepertinya bakal stay pakai sendme buat kirim-kirim file secara gampang dari cli

    iroh.computer/sendme

    Alternatif lain ada croc.

    github.com/schollz/croc

    #sendme #iroh #linux #cli

  12. After that I will be doing DAG sync and merging after that, which will be another really complex topic because I need distributed consensus for that (#raft over #iroh - that'll be fun!)

  13. So it seems that I am going to throw away almost all of the code of my personal pet project and starting from scratch, because I just learned of p2panda, which solves 90% of the problems I would need to solve.

    On one side that is super depressing (I have the feeling I worked for the garbage bin) and on the other side it is super exciting because I do not have to invent all these things - and the libraries in the p2panda project seem to be pretty good!

    But first lets see whether these people are nice to work with and maybe they can provide guidance on what I need to tackle first. From what I see that would be a p2panda_net SyncProtocol implementation for a DAG data structure. But who knows, maybe that's around already somewhere?

    #rustlang #rust #iroh #p2panda

  14. In other news, I'll be speaking at #fosdem about #iroh #p2p! And about #quic #multipath!
    (I don't think I missed any serious deadlines to confirm...)

  15. The more I look at #iroh blobs, the more I think I just have to implement that part myself.

  16. Ever wanted to have a #p2p video call over #iroh? We have a brand new and experimental version of #MediaOverQuic (#moq) working!

    github.com/n0-computer/iroh-li

  17. Ever wanted to have a #p2p video call over #iroh? We have a brand new and experimental version of #MediaOverQuic (#moq) working!

    github.com/n0-computer/iroh-li

  18. Ever wanted to have a #p2p video call over #iroh? We have a brand new and experimental version of #MediaOverQuic (#moq) working!

    github.com/n0-computer/iroh-li

  19. Ever wanted to have a #p2p video call over #iroh? We have a brand new and experimental version of #MediaOverQuic (#moq) working!

    github.com/n0-computer/iroh-li

  20. Ever wanted to have a #p2p video call over #iroh? We have a brand new and experimental version of #MediaOverQuic (#moq) working!

    github.com/n0-computer/iroh-li

  21. I am pretty annoyed by #iroh today because I couldn't get the most basic thing to work.

    Or rather: I got it working, but only locally and not inside a #nixos test setup. And I don't understand why.

  22. Now I have to develop a protocol for exchanging data between peers. The protocol is bidi, and I will use #iroh as a basis. I think I am going to use JSON messages for now, but maybe go over to use msgpack later. It really does not matter.

    What matters more is the actual protocol and what kind of messages are exchanged and the behavior. I guess I have to think really hard to make this nice.

  23. As part of the road to #iroh 1.0 we're working on our error types. Backtraces are nice, but hard to get in #rustlang. We settled on using #snafu with a few tricks and conventions around it: iroh.computer/blog/error-handl

  24. "beelay-iroh-chat" is a proof-of-concept chat app exploring #beelay & #keyhive from #InkAndSwitch with #iroh and #tauri:
    github.com/Zyell/beelay-iroh-c

    This is folks from symplasma.org working on this.
    10/x

  25. "beelay-iroh-chat" is a proof-of-concept chat app exploring #beelay & #keyhive from #InkAndSwitch with #iroh and #tauri:
    github.com/Zyell/beelay-iroh-c

    This is folks from symplasma.org working on this.
    10/x

  26. "beelay-iroh-chat" is a proof-of-concept chat app exploring #beelay & #keyhive from #InkAndSwitch with #iroh and #tauri:
    github.com/Zyell/beelay-iroh-c

    This is folks from symplasma.org working on this.
    10/x

  27. "beelay-iroh-chat" is a proof-of-concept chat app exploring #beelay & #keyhive from #InkAndSwitch with #iroh and #tauri:
    github.com/Zyell/beelay-iroh-c

    This is folks from symplasma.org working on this.
    10/x

  28. "beelay-iroh-chat" is a proof-of-concept chat app exploring #beelay & #keyhive from #InkAndSwitch with #iroh and #tauri:
    github.com/Zyell/beelay-iroh-c

    This is folks from symplasma.org working on this.
    10/x

  29. Tipragot has shipped github.com/tipragot/godot-iroh, a #p2p multiplayer extension for #godotengine based on #iroh. Here's to more games working peer to peer!
    7/x

  30. Aster is a #music player that streams your personal music collection over #iroh connections.
    It also implements auth/device management using a simplified version of the algorithm in the decentralised key agreement paper!
    github.com/hazelmeow/aster
    2/x

  31. 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