Oddbean new post about | logout
 But I also promise you Hyperswarm won't grow ever until they start supporting upnp.

I am sure more than 333 clients are using Hyperswarm, but only nodes that have clearnet open ports ever become routing nodes.

That is a self inflected limitation, because when the Hole punching is so good, why would anyone open ports, and why would the DHT bother with upnp (I saw a very old issue asking about upnp and Mathias rightly said it is extra complexity not needed because hole punching is good enough).

So even if millions of apps are using Hyperswarm, the DHT won't grow until this technical aspect changes.

Either way I worked with the best tools available. 

Being only implemented in JS is another deal breaker, Pkarr wouldn't have had a single team interested in it if the only way to use it is to run a JS runtime.

I am just trying to say... I did my dawn homework. and it took years to justify my decisions to myself and others.

So yeah it bothers me a tiny bit when people know absolutely none of these informations but are still champions of the tech they clearly didn't wrestle with enough. 
 Yup seen this movie before for 2 decades with libretroshare