Пікірлер

  • @MekeninzoUG
    @MekeninzoUG9 күн бұрын

    I stopped at 4:00 and now I'm currently working out the trivial details so I can come back to the next step of the video.

  • @deformercr6680
    @deformercr668010 күн бұрын

    Dude you're my new favourite tech educator. Great energy, and very nice presentation

  • @WhoEls
    @WhoEls13 күн бұрын

    I don't really understand what the benefits of Kademlias K-Buckets are over Chord's Finger Tables. Seems like the same concept to me.

  • @geopopos
    @geopopos15 күн бұрын

    The dragon of the west? Sign me up

  • @daniel2color
    @daniel2color15 күн бұрын

    Just had my mind blown at 8:20 🤯

  • @daniel2color
    @daniel2color15 күн бұрын

    Bloom filters for the win! Thanks for sharing. This is great

  • @ROBERTOGONZALEZNAVAS
    @ROBERTOGONZALEZNAVAS16 күн бұрын

    I´m studing computer ingeneering and this is the best explanation i found about Kademlia. Great video, simple explanation, new subscriber. Thanks form Salamanca, Spain

  • @genxindia1154
    @genxindia115417 күн бұрын

    Looks good, how does it compare to Holepunch?

  • @IgorGuerrero
    @IgorGuerrero19 күн бұрын

    Immediately subscribed because of the synth in the background.

  • @dude2093
    @dude209320 күн бұрын

    Still no idea what this does lol

  • @darshankabariya5474
    @darshankabariya547420 күн бұрын

    why xor is not working for 0001 xor 1000 = 9 but real distance is only 7

  • @maskedvillainai
    @maskedvillainai20 күн бұрын

    What is it though? Is it an OS? Web os? I’ll check the repo

  • @user-cb8fx9wu1m
    @user-cb8fx9wu1m21 күн бұрын

    Thanks. Best explanation of Kademlia ever

  • @sharathmohan8316
    @sharathmohan831621 күн бұрын

    Feels like pied Piper

  • @marinaevdokimova4681
    @marinaevdokimova468122 күн бұрын

    the lesson was very useful, but his green eyes.......💔💔💔

  • @Rundik
    @Rundik22 күн бұрын

    "No central server required" - that is a lie. I don't know how your stuff works, but you will need at least one server for signaling and at least one stun server and a turn server if you want to traverse any NAT.

  • @xpynim
    @xpynim22 күн бұрын

    wdym

  • @NoOne-jg3jx
    @NoOne-jg3jx22 күн бұрын

    can we integrate Iroh in Web ? building web apps using iroh and web frameworks ? like React, Svelte ?

  • @LeoDaLionEdits
    @LeoDaLionEdits23 күн бұрын

    I never even heard of a bloom filter before watching this series, but after I feel enlighted. Thank you for being so enthusiastic and teaching this in an easy way to understand

  • @n0computer
    @n0computer22 күн бұрын

    Hey thanks!

  • @afjelidfjssaf
    @afjelidfjssaf23 күн бұрын

    So basically reinvented p2p so traffic usage is offloaded to the users to reduce server cost?

  • @edism
    @edism20 күн бұрын

    Look up what p2p is, you're just saying reinvented and not making sense.

  • @Metruzanca
    @Metruzanca23 күн бұрын

    Wait, I was just watching something relating to Bevy and saw the FishFolk Game as a bevy example of multiplayer. Funny to see it appear here as well. It take it Iroh is built with rust? Also based named. Uncle Iroh is based.

  • @n0computer
    @n0computer23 күн бұрын

    iroh is indeed written in rust: github.com/n0-computer/iroh

  • @evanbarnes9984
    @evanbarnes998423 күн бұрын

    How's your middle-out compression?

  • @n0computer
    @n0computer23 күн бұрын

    so good. we have the best middle-out compression.

  • @pedrows498
    @pedrows49823 күн бұрын

    How does it compare to Veilid?

  • @JanLunge
    @JanLunge23 күн бұрын

    Cool to see a tool for this, the devices of users aren't all equipped to store the entire state of their data so for some of my apps this would not be the final solution but having more interconnections that don't rely on a central server is always welcome. maybe this could be extended for federated software approaches as the activitypub protocol is still having a lot of issues

  • @theblckbird
    @theblckbird23 күн бұрын

    When I saw the channel name I immediatly thought that this was just another useless AI tool... But this is way better!

  • @maxwibert
    @maxwibert23 күн бұрын

    A little late to the party, but this is an awesome video and I have learned a lot from it. I have a small piece of feedback, though I’m not sure if implementing it would be helpful for your intended audience. I feel that your explanation of the triangle property leaves a little to be desired. At a surface level, the triangle property doesn’t have all that much to do with “triangulation” in the sense most people are familiar with, i.e. taking measurements from multiple places to narrow down a point’s location. **Way** down under the hood, the triangle property is important for triangulation, but only because it’s important for basically any process that involves geometry and metrics, and as far as I can tell the use of the word triangle in both of these concepts is more or less coincidental. Having not read the Kademlia paper, I have a guess as to how the triangle property may be relevant to the hopping protocol: basically a big hop plus a small hop lands not much farther away from the starting point than just the big hop. This assures us that we will never hop into the wrong distant k-bucket from our current node.

  • @631kw
    @631kw23 күн бұрын

    I probably need to watch one more time to understand the nuances, but I like the way you explain. Thank you

  • @Omesh7
    @Omesh723 күн бұрын

    So what is it exactly?

  • @eduardosabino4874
    @eduardosabino487423 күн бұрын

    what i though "serverless" meant when i first heard the word

  • @MrBarneyDinosaur
    @MrBarneyDinosaur23 күн бұрын

    A poorly explained p2p system. Nothing new.

  • @Omesh7
    @Omesh722 күн бұрын

    @@MrBarneyDinosaur that's it?, something like pied Piper?

  • @RIP212
    @RIP21222 күн бұрын

    ​@@Omesh7yes. Just P2P. It's not the first project like that.

  • @Omesh7
    @Omesh722 күн бұрын

    @@RIP212 ya so basically torrent??

  • @Danielo515
    @Danielo51523 күн бұрын

    You didn't explained a thing of what it is. It is a P2P network? It is a distributed system? What it is?

  • @joseduarte9823
    @joseduarte982323 күн бұрын

    Wdym? They said "iroh is a distributed systems toolkit"

  • @pacifico4999
    @pacifico499923 күн бұрын

    @@joseduarte9823So like Kubernetes?

  • @n0computer
    @n0computer23 күн бұрын

    We'll go into a bunch more detail in future videos. This video was mainly intended to cover the "why iroh?", in the meantime, our docs go into precise detail on what iroh is: iroh.computer/docs

  • @joel9909
    @joel990923 күн бұрын

    @@joseduarte9823 man wasn't listening to a 3 mins video lol

  • @TrippLilley
    @TrippLilley22 күн бұрын

    "new tools moving data, syncing state, and connecting devices directly."

  • @fille.imgnry
    @fille.imgnry23 күн бұрын

    My users sign up? What users? I have users!? Awesome! 😂🎉

  • @breakablec
    @breakablec23 күн бұрын

    Is there a playlist for Iroh?

  • @n0computer
    @n0computer23 күн бұрын

    not yet. We'll create one when the next video comes out!

  • @iraqinationalist7778
    @iraqinationalist777823 күн бұрын

    Does it support with gleam or flutter?

  • @vikaspoddar9456
    @vikaspoddar945623 күн бұрын

    You should name the channel to iroh

  • @Leto2ndAtreides
    @Leto2ndAtreides23 күн бұрын

    The idea is interesting, but what's this dissing on making money when providing value? ...

  • @TPF00T
    @TPF00T23 күн бұрын

    They aren't saying "don't make money", they are saying "make more money by reducing your cost". If your cost is lower, you don't have to resort to immoral ways of generating revenue. Also, selling user data won't be legal forever, so they may be positioning their product as something the industry will grow into to future proof.

  • @afjelidfjssaf
    @afjelidfjssaf23 күн бұрын

    He's saying that more users means more traffic means more server costs. By using their p2p system, the traffic happens directly between the users reducing cost and reducing the need for "customer becomes the product" corporate greed

  • @johnstef223
    @johnstef22323 күн бұрын

    Is that pied piper 2.0?

  • @n0computer
    @n0computer23 күн бұрын

    brb off to do a video on middle out compression

  • @PotatoMagnet
    @PotatoMagnet23 күн бұрын

    That was a great intro to the problem and your solution. Checking it out!

  • @darthvader4899
    @darthvader489923 күн бұрын

    Thanks, amazing. I think javascript/typescript sdk would be huge plus

  • @n0computer
    @n0computer23 күн бұрын

    Fully agreed. We’ve taken two stabs at it already, but scrapped both because we weren’t happy with the results. We’ll get it right, hopefully this year

  • @GaryFerrao
    @GaryFerrao23 күн бұрын

    Sounds interesting. Let me watch your previous videos now to see how this works.

  • @Matthew-lh3zy
    @Matthew-lh3zy23 күн бұрын

    Bring on the memes!

  • @Iswimandrun
    @Iswimandrun23 күн бұрын

    Yea count me in... But yea got to look at tech docs first.

  • @desireco
    @desireco23 күн бұрын

    Rust, Python, Swift.. no

  • @afjelidfjssaf
    @afjelidfjssaf23 күн бұрын

    Yes, all filthy languages

  • @dog4ik
    @dog4ik15 күн бұрын

    What would you like to see?

  • @triforce42
    @triforce4223 күн бұрын

    To me, "Zeroth" is confusing in this context. I also haven't heard "Oneth." I understand it means "First" and "second" respectively but if it's confusing generally, maybe that's something worth changing in the future.

  • @n0computer
    @n0computer23 күн бұрын

    Totally agreed, and thanks for the feedback! We’ll skip it moving forward ☺️

  • @kickeddroid
    @kickeddroid24 күн бұрын

    I'm making tools with this as we speak. You guys are absolute legends.

  • @DaxSudo
    @DaxSudo24 күн бұрын

    I am here for it.

  • @markg5891
    @markg589124 күн бұрын

    I really like the videos and deep dives you and other iroh folks put out here! Keep up the great work!👍

  • @dostarora97
    @dostarora9724 күн бұрын

    How is this different from Tailscale ?

  • @n0computer
    @n0computer24 күн бұрын

    Great question! In broad terms: * Iroh does more than networking, has tools for data transfer & sync on top. * you can bring your own relay servers. * iroh is purpose-built for embedding in apps.

  • @atom-06
    @atom-0625 күн бұрын

    can u do the signal protocol?

  • @n0computer
    @n0computer24 күн бұрын

    Oooooh that’s a great idea! We have a full slate for the next few months, but might just start reading docs…

  • @atom-06
    @atom-0623 күн бұрын

    @@n0computer thannk you

  • @LettersAndNumbers300
    @LettersAndNumbers30026 күн бұрын

    I need this

  • @chopper3lw
    @chopper3lw27 күн бұрын

    This is so farkin amazing, thanks for spending the time to cover it.

  • @chopper3lw
    @chopper3lw27 күн бұрын

    insert mike drop here