Live data from Hacker News

Make the internet yours again with an instant mesh network

changelog.complete.org

111–120 of 147 posts

Re: Make the internet yours again with an instant mesh network

#111

I was going to ask how the routing algorithm differs from eg Kademlia[1], but then I realised this explicitly builds on Kademlia’s ideas.[2] Kademlia uses “bitwise XOR of peer id” as a distance metric for routing; after querying the DHT you can immediately build a routing table for reaching a particular peer, and you instantly know a next hop for any particular destination you had in mind. Yggdrasil’s contribution is…

Another interesting comparison is Matrix’s Pinecone, which originally used Yggdrasil but eventually wrote their own custom version. See why in the README. https://github.com/matrix-org/pinecone

And this thread including a better summary than the one in the wiki IMO: https://news.ycombinator.com/item?id=27080335

Re: Make the internet yours again with an instant mesh network

#112
post #20

>Nowadays, running a website from home is just about impossible. You may not have a public IP, and if you do, it likely changes from time to time. And even then, your ISP probably blocks you from running servers on it. I'm not sure about the author's country / ISP, but here in Midwest USA, our residential ISPs (cable or DSL, fiber if you are lucky) generally do not change IPs frequently (unless your router/modem is r…

I do the same..

Re: Make the internet yours again with an instant mesh network

#113

Earlier quoted context omitted.

Blocking port 25 is pretty annoying. I know there are explanations, but a month ago I really wanted to run a mail server for jaytaylor.com myself. Only to find out it's basically impossible with mainstream ISPs. It's not a realistic option, regardless of Comcast, AT&T Fiber, no big boy ISP supports it at this point. I don't know if ATT even provides email with my service, much less for a custom domain. How did the de…

> How did the de-facto solution become "Just use Gmail" or pay a third party to do it? But, also, havn't you read all the cry babies on hackernews talking about how complicated it is to run a mail server? Why would you even try??? And, don't take calculus when you're in high school. That's hard too, I heard.

But, also, havn't you read all the cry babies on hackernews talking about how complicated it is to run a mail server?

Complexity isn't the issue. It's about the utility of doing it. What you gain from running your own mail server is so minute that it's not worth the effort even if you think it's simple and easy. I could run my own MTA from my house, but I pay someone else to because being a sysadmin is so boring.

Re: Make the internet yours again with an instant mesh network

#114
post #20

>Nowadays, running a website from home is just about impossible. You may not have a public IP, and if you do, it likely changes from time to time. And even then, your ISP probably blocks you from running servers on it. I'm not sure about the author's country / ISP, but here in Midwest USA, our residential ISPs (cable or DSL, fiber if you are lucky) generally do not change IPs frequently (unless your router/modem is r…

> our residential ISPs [...] generally only block port 25 (SMTP) While outbound connections to port 25 may be blocked, the ISP we are with still allows inbound connections to port 25. I have a few accounts on the net tied to an old domain, and what I've done with that domain is that I now have the MX record for that domain set to my home IP address, but I reject connections to port 25. Then, when I need to reset a pa…

Wow the idea of using a throwaway MTA to block marketing emails is super interesting. Do you reset your MX record after the reset is finished, or do you just go back to blocking 25?

But at that point, why not run your own MTA all the time and then just have your firewall cut port 25 off? When you want to start accepting mail again just turn the firewall rule off temporarily. That way you don't need to muck with setting up the MTA.

Re: Make the internet yours again with an instant mesh network

#115

Earlier quoted context omitted.

That's true, even though I'm not a business. Would it be more cost effective to do a DO droplet? (haven't tried it personally yet).

Actually I just remembered, I can probably use my free Oracle OCI VM, not sure if they'd set up reverse DNS, though. Will have to file a ticket or search about it to learn more. Disclaimer: Currently I work there, and it's true anyone can get a free VM "forever" (I've had one for 4 years).

you need to have a "paid" account to open a support ticket, but it's still very much free

also, newer accounts (from June I think) have port 25 closed by default, you need to open a ticket for that too

Re: Make the internet yours again with an instant mesh network

#116

Earlier quoted context omitted.

Even if it was open, it's very common for spam lists like Spamhaus to block residential dynamic IPs by default

A fair measure imo. You are probably going to see 1 legitimate email server mixed in with 1 million infected spam machines. For the legitimate user, its easier to tell them to rent a $5/month VPS.

> For the legitimate user, its easier to tell them to rent a $5/month VPS.

Quite often blocked, too.

Re: Make the internet yours again with an instant mesh network

#117
post #80

Earlier quoted context omitted.

For normal, mainstream people, it isn't.

The first sentence on the website says: > Yggdrasil is an implementation of a new name-independent routing scheme and functions as an end-to-end encrypted IPv6 network. Somehow I don't think this project is aimed at "normal, mainstream people"...

The set of techies and the set of nordic people are both minorities in the world - but they don't overlap.

Re: Make the internet yours again with an instant mesh network

#118
post #20

>Nowadays, running a website from home is just about impossible. You may not have a public IP, and if you do, it likely changes from time to time. And even then, your ISP probably blocks you from running servers on it. I'm not sure about the author's country / ISP, but here in Midwest USA, our residential ISPs (cable or DSL, fiber if you are lucky) generally do not change IPs frequently (unless your router/modem is r…

In France, it depends on the provider. The ones I've tried: Orange DSL would change the IPv4 fairly often, sometimes while using it during the day. Huge PITA. You could pay for a fixed IP. No IPv6 on DSL. I have no experience with their fiber offer. SFR used to have a fixed IPv4 on FTTH, but now they're rolling out CG-NAT. Which is even worse, because not even DynDNS can save you. Not sure if there's the option of pa…

Free also has been doing CG-NAT for years now.

Re: Make the internet yours again with an instant mesh network

#119
Tried getting some answers on their site and older HN post (did not spend too much time doing so), but I failed to find answers to couple of questions, few being:

* What transport does this network use for the IPv6 overlay network? (6in4 encapsulation, IPSec... this probably opens a number of other questions)

* I saw some notes about "hosting your own website" while reading about this project, does it allow for any YG node/network (from 200::/7) to be reachable from Internet? (I know 200::/7 will not be reachable directly, and I believe the answer is obvious NO, but then I am puzzled why is there a mention of hosting your own website like back in the day when it's only available on YG network).

* Is there a large performance hit when a node with IPv6 X, moves across the world (say my laptop when I travel), and it changes it's place in the topology? I will assume it only requires new DHT discovery and that the rest mostly depends on actual Internet lacentcy between end nodes + some overhead. (question is meant to be about the risk of overlay topology not converging when underlay changes, possibly causing packets to go around the world few times).

Re: Make the internet yours again with an instant mesh network

#120
post #37

>Enter Yggdrasil This is perhaps the worst branding I've seen in awhile. It's impossible to say correctly without being taught, difficult to remember, and difficult to spell. It's almost like they don't want their efforts to be acknowledged.

Only for people, who neglected their mythology studies. Ask veit ek standa, heitir Yggdrasill, hár baðmr, ausinn hvíta auri; þaðan koma dǫggvar, þærs í dala falla, stendr æ yfir, grænn, Urðar brunni.

[deleted]
Post reply on HN