HNHacker News
TopNewBestAskShowJobs

david_ar

319 karma · joined September 28, 2011

my public key: https://keybase.io/davidar; my proof: https://keybase.io/davidar/sigs/l9M2C587Syg93bRIfTdETIyFAQ7zk2nluJarrOxTnUQ
submissionscomments
david_ar··on Why the Internet Needs IPFS
I suggest you read more about IPFS (or even just other comments on this post), as many of the issues you raise have already been solved (1-3), or have planned solutions (4-5).
david_ar··on Why the Internet Needs IPFS
See https://github.com/ipfs/notes/issues/40
david_ar··on Why the Internet Needs IPFS
1) The plan is to incentivise people with schemes like http://filecoin.io/

2) Yeah, I'll admit the asymmetric nature of home internet is a bit of a hassle. I suspect you'll still require machines on the backbone seeding content, with domestic machines focussed more on providing content to local peers and/or seeding rarely accessed content. In the long-term, IPFS can help ISPs in reducing their costs (content can be grabbed from within their own network, instead of having to peer with another network for almost everything), which might help to convince them to change.

3) IPFS doesn't force you to host any content you don't want to. If you choose to host illegal content, that's your problem.

david_ar··on Why the Internet Needs IPFS
The major issue is that the Web is vulnerable to single-points-of-failure (unlike the Internet). Personally I wouldn't use the phrase "unravel from its own internal contradictions", but I think most people have been bitten by a SPOF on the Web, even though the Internet itself is robust to failures. IPFS is about making the Web as reliable as the Internet itself.
david_ar··on Why the Internet Needs IPFS
Re your first question, see https://github.com/ipfs/notes/issues/40

In terms of revoking access rights, that's not really a problem unique to IPFS (cf. DRM)

david_ar··on Why the Internet Needs IPFS
If you have any suggestions for improving the landing page, see https://github.com/ipfs/website/issues/54
david_ar··on Why the Internet Needs IPFS
By pushing the logic into the client. See https://github.com/ipfs/apps/issues and https://github.com/ipfs/notes/issues/40 for example.
david_ar··on Why the Internet Needs IPFS
Internet != Web. The Internet isn't broken, HTTP is.
david_ar··on Why the Internet Needs IPFS
Yes, by using DNS TXT records. For example, the main ipfs.io website is actually just proxying https://ipfs.io/ipns/ipfs.io/
david_ar··on Keybase's New Key Model
> in 3 years they want "Log in with Keybase.io" on every website instead of "Log in with Facebook"

Awesome, I brought this up last week:

https://github.com/keybase/keybase-issues/issues/1767

david_ar··on React Native for Android
Possibly naive question: How does this compare to qml/qtquick?
david_ar··on Is it futile to un-Google?
See the (open source) OX app suite: https://www.open-xchange.com/en/ox-app-suite

https://mailbox.org/en also provides a (very reasonably priced) hosted version of OX

david_ar··on ΕΥΚΛΕΙΔΗΣ: A Geometry Drawing Language
Or Haskell: http://projects.haskell.org/diagrams/
david_ar··on Lisp in Your Language
Not necessarily: https://en.wikipedia.org/wiki/Lazy_evaluation#Control_struct...
david_ar··on Neocities is implementing IPFS – distributed, permanent web
The upside is less battery drain from long-distance data connections. But yes, it's not a panacea.
david_ar··on Neocities is implementing IPFS – distributed, permanent web
https://github.com/ipfs/faq/issues/18
david_ar··on Neocities is implementing IPFS – distributed, permanent web
This isn't freenet where you have no control over what you store. If you have an objection to certain content, you don't have to store it. It's only permanent so long as at least one person is willing to distribute it.
david_ar··on Neocities is implementing IPFS – distributed, permanent web
1) Content is verified by its hash 2) Not yet, but I believe "commit history" functionality is planned
david_ar··on Neocities is implementing IPFS – distributed, permanent web
I believe incentives for seeding rare files are in the future plans for bitswap
david_ar··on Neocities is implementing IPFS – distributed, permanent web
Brewster Kahle (IA founder) has expressed a public interest in IA acting as a seeder for distributed websites, so IA definitely still has a place.
david_ar··on Neocities is implementing IPFS – distributed, permanent web
There are plans for a (distributed) search engine: https://github.com/ipfs/archives/issues/8
david_ar··on Neocities is implementing IPFS – distributed, permanent web
On the other side of the coin, I'd say mobile clients offer more opportunities for local p2p distribution (Bluetooth, etc)
david_ar··on Will there be a Distributed HTTP?
Hyperboria/cjdns gives you that
david_ar··on Effectful Haskell: IO, Monads, Functors
I find it interesting that people complain about Haskell's monadic IO, and yet nodejs event-driven IO is arguably the same idea but without the syntactic sugar.
david_ar··on GitHub had connectivity problems
See http://ipfs.io and https://github.com/cryptix/git-remote-ipfs
david_ar··on On being the maintainer and sole developer of SPITBOL (2012)
Exactly. If the world had standardised on something like the Reduceron [1] instead, what we currently consider "low-level" languages would probably look rather alien.

[1] https://www.cs.york.ac.uk/fp/reduceron/

david_ar··on Ask HN: Who here would be interested in a free daily updated GeoIP database?
Also see http://hostip.info
david_ar··on The Girl Who Smelled Pink: Are we are all born with synesthesia?
Daniel Tammet has some pretty impressive synaesthetic abilities. From Born on a Blue Day:

> I never write anything down when I'm calculating, because I've always been able to do the sums in my head and it's much easier for me to visualise the answer using my synaesthetic shapes than to try to follow the `carry the one' techniques taught in textbooks we are given at school. When multiplying, I see the two numbers as distinct shapes. This image changes and a third shape emerges --- the correct answer. The process takes a matter of seconds and happens spontaneously. It's like doing maths without having to think.

> [...] I'm multiplying 53 by 131. I see both numbers as a unique shape and locate each spatially opposite the other. The space created between the two shapes creates a third, which I perceive as a new number: 6943, the solution to the sum. [sic]

david_ar··on Bacteria in the Intestines May Help Tip the Bathroom Scale, Studies Show
I really don't understand arguments like this - the problem is that some people have digestive systems that are "too" efficient, and so the "solution" is to cripple their ability to properly absorb nutrients. It seems rather wasteful.
david_ar··on An Intuitive Explanation of Bayes' Theorem
I never disagreed with the equation (of course it's correct). My point is that the prior always comes first, even in UII. You're not simply picking the hypothesis that best explains the data (assuming by best explains you mean has the greatest likelihood P(O|T)), otherwise you just end up with the hypothesis containing a lookup table of all previous data. You need to take into account your confidence in the hypothesis before the data arrived (e.g. based on the complexity/size of programs expressing that hypothesis for UII).
← PreviousPage 4 of 5Next →