Iroh-blobs

(iroh.computer)

Comments

dangoodmanUT 19 hours ago
Iroh is fantastic.

I’ve been intending to play with it more, it’s given me so many little project ideas that otherwise would be a pain

hovering_nox 9 hours ago
I tried to use Iroh but had a few problems.

It uses a third server to facilitate initial p2p connections but I keep loosing/fail to connect to this server. I don't know if it's because of many restarts during development or something else.

Windows Defender nukes this from orbit, making it nearly impossible to ship to clients in a trusting fashion. But I guess any program which punches through the firewall is suspect.

throwup238 19 hours ago
[insert yet another comment about having short product introductions at the top pf blog posts]

From their docs page:

> Iroh lets you establish direct peer-to-peer connections whenever possible, falling back to relay servers if necessary. This gives you fast, reliable connections that are authenticated and encrypted end-to-end using QUIC.

truelson 7 hours ago
Naming things hard.

Naming things Iroh… Immediately I like it regardless of what it is. P2P connectivity? Great.

What shirt am I wearing right now? A Jasmine Dragon Tea shirt.

edbaskerville 15 hours ago
> One thing to keep in mind when using the connection pool: the connection pool needs the ability to track which connections are currently being used. To do this, the connection pool does not return Connection but ConnectionRef, a struct that derefs to Connection but contains some additional lifetime tracking.

> But Connection is Clone, so in principle there is nothing stopping you from cloning the wrapped connection and losing the lifetime tracking. Don't do this. If you work with connections from the pool, you should pass around either a ConnectionRef or a &Connection to make sure the underlying ConnectionRef stays alive.

Hmmm...

I'd like to see the incovenient API. Or maybe there's a bit more work that could be done to make it convenient? Is there an insurmountable problem that prevents completely hiding the underlying Connection?

Adam2025 14 hours ago
Cool concept. Iroh-blobs look promising for decentralized data storage. Curious how it handles versioning and sync performance at scale.
mountainriver 17 hours ago
Love Iroh to death, so glad to see it continue to mature
enricozb 11 hours ago
Is this at all like vanadium? [0]

[0]: vanadium.github.io

vlovich123 14 hours ago
Is it just me or is the safe and “unsafe” versions of using the connection pool identical? Seems like a typo with a clone in the “correct” example that shouldn’t be there?