Edward Wang
Edward Wang
This may or may not be related. But it is good to know we are not alone thinking about p2p and storage: http://tahoe-lafs.org/pipermail/tahoe-dev/2011-February/006150.html
Looks like etorrent codes use two flavor of InfoHash. One is a `binary()`: crypto:sha(SomeThing). All codes other than `etorrent_dht` submodule use this one. The other is what `etorrent_dht` submodule uses,...
Yes, exactly. I was trying to do that and found this interesting distinction.
Got answer from klaar. Quote: "The DHT subsystem uses an integer as the type for both info hashes and node ids because the DHT protocol defines the distance between nodes,...
Yes, this presentation is very good. And "make illegal states unrepresentable" part is around 18:10.
That would be terribly inefficient. But I suppose `into_stream` can take an extra parameter that is the buffer analogous to the `AsyncRead::poll_read`: ```rust pub trait AsyncReadExt { fn into_stream(self, buf:...
Also dug a little bit around node documentation. Must be some reason that there exist three flavors of stream piping API `stream.pipe`, `stream.pipeline` and the experimental `stream.compose`. But better leave...
My confusion was probably stemmed from the help message of `spago ls`, which says `spago ls packages` should "List packages available in the local package set". It led me to...
The document exists so I will close the ticket. I'd argue that `spago registry search` has limited utility since one may or may not be able to add the result...