Live data from Hacker News

Iroh 1.0

iroh.computer

141–150 of 488 posts

Re: Iroh 1.0

#141
post #134
post #16

I am one of the iroh developers. A question that frequently comes up: when will iroh support webrtc, or BLE, or LoRa, or ... Iroh as of now supports only IPv4, IPv6 and relay transports out of the box. There is such a large variety of potentially interesting transports out there that we can't support all of them without turning the codebase into an unmaintainable maze of feature flags. But we have added the ability t…

Lora is a must

There are already some crates providing a bridge between LoRa using iroh. See for example https://crates.io/crates/donglora-bridge

I am not aware of a LoRa custom transport yet, but that is not unexpected given that the custom transport API is relatively new, and our main focus has been on getting iroh 1.0 out of the door.

Re: Iroh 1.0

#142

My company was using Iroh for a production distributed ML training system & we LOVED it. The team was incredibly responsive even before we hooked up with an enterprise support contract, they're incredibly knowledgeable and the library itself worked amazingly. ++ to this lib. would use again over libp2p anytime.

thank you!

Re: Iroh 1.0

#143

I am confused why this is needed. > IP addresses can break, without warning, and it's outside of your device's control. We have DNS? > Keys, however, are created & controlled by you. They stay the same as your device moves, and are yours to throw away, or not. So are domain names? This page does not do a good job of helping me find what it is that I'm missing.

Your phone and laptop don't have stable IPs, let alone DNS entries pointing to them.

Re: Iroh 1.0

#144
post #139

Earlier quoted context omitted.

Is bypassing the router a good idea?

Yes if you want to. Routers are a necessary abstraction from the IPv4 days and seems it will stick around for a long time, and we need solutions sometimes around those topologies.

Are you conflating a router with SNAT? Routers as in L3 routing are not an "IPv4 only abstraction."

Re: Iroh 1.0

#145
post #134

Earlier quoted context omitted.

Lora is a must

There are already some crates providing a bridge between LoRa using iroh. See for example https://crates.io/crates/donglora-bridge I am not aware of a LoRa custom transport yet, but that is not unexpected given that the custom transport API is relatively new, and our main focus has been on getting iroh 1.0 out of the door.

Definitely interesting in having lots of things running lora AND meshes. Thanks.

Re: Iroh 1.0

#146

Earlier quoted context omitted.

you can embed tailscale on the application level https://tailscale.com/docs/features/tsnet

This isn't the same functionality - if I'm shipping a video conferencing application, tsnet would require all my customers be in my tailnet.

but if I am shipping a video conferencing application (where I control both the client and the server) I don't need nat traversal anymore. My clients will have outgoing connections to whichever co-ordination server I choose.

Tailscale is great for bringing devices/apps into a secure network when I cannot modify them in any way. If I have full access to the source code for everything, the story changes completely.

Re: Iroh 1.0

#147
> And because all data that comes from the connection is secured by that key, we can build up from that same key into identity, permissions, and attribution.

So basically they want to find out who is who. In other words: sniffing.

It's interesting how the discussion is currently shifting to meta-explain why sniffing is necessary. I noticed this at universities in the last years; people now either have a tablet or a smartphone or a yubico key. This will be extended in the future, there is no doubt about that. And they are selling it with fancy words, just as Iroh showed.

Re: Iroh 1.0

#148

I am confused why this is needed. > IP addresses can break, without warning, and it's outside of your device's control. We have DNS? > Keys, however, are created & controlled by you. They stay the same as your device moves, and are yours to throw away, or not. So are domain names? This page does not do a good job of helping me find what it is that I'm missing.

Your phone and laptop don't have stable IPs, let alone DNS entries pointing to them.

They do if you use tailscale and friends

Re: Iroh 1.0

#150
post #53
post #46

I don't understand the problem its trying to solve in the first place, IP works just fine, such as DNS. There is already IPv6 and quic, you need vendor and major software to have any traction in that field.

I'm not affiliated with Iroh or even using it, but... "IP works just fine". What!? This is _not_ a solved problem

But what is the actual problem?
Post reply on HN