I believe that the underlying transport mechanism is not part of IPFS; You can use IPFS over Tor to insure privacy.
Also, you can run nodes on other systems. This is effectively what `https://ipfs.io` is.
HN user
I believe that the underlying transport mechanism is not part of IPFS; You can use IPFS over Tor to insure privacy.
Also, you can run nodes on other systems. This is effectively what `https://ipfs.io` is.
I completely support the IPFS (especially with them keeping content hosting explicitly out of scope). The problem I faced when trying to leverage IPFS for a project is that the reference implementation is very difficult to use in languages other than Go, and to completely embed in applications (as in staticly linking to sqlite).
There already are efforts to address this with projects like the IPFS. However, without mass adoption, it seems very unlikely that an alternative internet would emerge before the increasingly-likely collapse of the open internet.
This might be good news for open source: No competent government will use software with classified information if it can't audit the code.
As a workaround, I use google cache or the waybackmachine when viewing sites that have issues with my strict HTTPS-only policy. I expect it's also a viable workaround for Tor users.
DuckDuckGo nicely lists these options if you search for the full URL too.
The same parties that hosted the old usenets and mailing lists; the users themselves.
Not correct. Google will completely ignore the rules in robots.txt if it deems it acceptable. I think there's a link to this somewhere in this comment page.
You're confusing redistribution with scraping. Scraping publicly-accessible content is legal. Redistributing it is not (at least not in the US).
Google scraps webpages as a core competency.
IANAL, but copyright governs redistribution of content not consumption (That's what pirates get busted for). I aslo recall that there was a ruling that footer TOSs aren't enforceable unless the user actively and explicitly agrees to them.
I agree with the GP in that public content is fair game. How do you thing google works?
I don't understand. If I produce a map image with all the details I'm interested in, and publish it, then use opencv to extract the data from that image into a database, would I be free to license the resulting database as a I wish?
To me, the biggest improvement Rust brings to the table is its sane defaults. This, coupled with its type system, makes handling outcomes something you opt out of.
As I continue to use of Rust, I keep finding myself avoiding `if` statements in favor of the `match` statement for this reason alone.
Any chance of providing an api that is more friendly to be used from other languages? Java is not the easiest thing to work with.
Also, does this library work on other systems besides android? I've noticed `android` appearing multiple places and google specific api (`GoogleCloudMessaging`).