HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
Stanford Seminar - IPFS and the Permanent Web

stanfordonline · Youtube · 12 HN points · 6 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention stanfordonline's video "Stanford Seminar - IPFS and the Permanent Web".
Youtube Summary
"IPFS and the Permanent Web"- Juan Benet of Protocol Labs

Support for the Stanford Colloquium on Computer Systems Seminar Series provided by the Stanford Computer Forum.

Speaker Abstract and Bio can be found here: http://ee380.stanford.edu/Abstracts/151021.html

Colloquium on Computer Systems Seminar Series (EE380) presents the current research in design, implementation, analysis, and use of computer systems. Topics range from integrated circuits to operating systems and programming languages. It is free and open to the public, with new lectures each week.

Learn more: http://bit.ly/WinYX5
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Still it's early days, but watch these talks on IPFS[1] and Golem[2] to get a basic idea.

[1] https://www.youtube.com/watch?v=HUVmypx9HGI

[2] https://www.youtube.com/watch?v=DGinj5K3tcI

WOW, very difficult. Anyone have a link?

They talked a little about it in this video [1], but that's all I could find.

[1] https://www.youtube.com/watch?v=HUVmypx9HGI

Jul 01, 2016 · 12 points, 0 comments · submitted by enkiv2
Thanks very much to Christian and John for writing a much needed detailed article :)

Some more links for people to check out:

## (upcoming) IPLD "merkleized JSON" format:

- improves upon our basic format to make it much more pleasant to build things on top of ipfs.

- JSON meets CBOR meets Merkle-linking

- mini-spec: https://github.com/ipfs/specs/blob/master/merkledag/ipld.md

## answers to some common questions i've read on this page:

- content model / replication: https://github.com/ipfs/faq/issues/47

- how resolution works: https://github.com/ipfs/faq/issues/48#issuecomment-152917088

- how IPNS / mutable linking works: https://github.com/ipfs/faq/issues/16

- this is a very poor answer, sorry, i'll write up a post or paper on it.

- for now if interested, see the QConf slides below, specifically slides ~110 to ~130 -- the DNS, IPRS, SFS/Mazieres linking, IPNS parts.

## These repos have interesting "lab notebook" style discussions:

- https://github.com/ipfs/notes/issues

- https://github.com/ipfs/apps/issues

## deep dive talk at stanford:

- video: https://www.youtube.com/watch?v=HUVmypx9HGI

- slides: lmk if you want them, i'll pdf them up

## talk at ethereum's devcon1 covering blockchain uses

- video: https://www.youtube.com/watch?v=ewpIi1y_KDc

- slides (interesting bits start at slide ~70): https://ipfs.io/ipfs/QmUgRq7QfmRbPw5kXqwSs1TRtPDBXMoDNiYwJQg...

## talk at qconf sf (similar to above)

- in this talk i discuss a bunch of datastructure stuff, including using IPFS for PKI, for arbitrary dns-like records, for name systems, for CRDTs, and so on.

- unfort video will be released in march: https://qconsf.com/video-schedule

- slides (intersting bits starts at slide 80): https://ipfs.io/ipfs/QmPpYmdSEKspjgXxVyGK9UMHV54fKZS8MwJjppg...

Is this all centralized?

How about something completely decentralized, but permanent:

https://ipfs.io/

https://youtu.be/HUVmypx9HGI

The InterPlanetary File System (IPFS)

chc4
I'm all for IPFS, but I think you're missing the forest for the trees. Crypto is hard, especially PKI. KeybaseFS is crypto first, global FS second, while IPFS just says "do crypto yourself" - which, as we've seen with email and texting and literally everything else, doesn't work.

I would love for KeybaseFS to work via IPFS instead of their own servers. But pointing at IPFS as a /replacement/ for this crypto+FS project is disingenious.

amelius
I think parent only wanted to give examples of what direction we should be looking in.
hatsunearu
30 second caveats:

- You still have to host yourself, since you don't get free hosting.

- Not encrypted, so you gotta add the encryption in yourself.

manyoso
Not true. IPFS is encrypted and with pluggable PKI too!

https://youtu.be/HUVmypx9HGI?t=3210

And you do not have to host yourself once your content is distributed. That is what makes it permanent!

kevincox
You don't have to, but unless someone decides to "pin" it it might just disappear at any time. So you better pin it yourself or find someone reliable to pin it for you.
toomuchtodo
> or find someone reliable to pin it for you.

The Internet Archive will eventually be the "pin" of last resort.

icebraining
For encrypted personal files?
toomuchtodo
No, this was IPFs being discussed (content addressable web).
icebraining
Yes, but we were talking in the context of the grandparent post "IPFS is encrypted and with pluggable PKI too!", not of publicly accessible files.
greglindahl
And/or someone will make a business out of pinning files.

For public files, I hope that there will be several organizations organizing multiple long-term pins of files.

toomuchtodo
That's the best part! Anyone could be paid to pin!

Home users with enough bandwidth and storage. Existing CDNs. New cloud storage entrants (Backblaze).

Literally anyone with an internet connection and storage would be able to securely serve your content.

EDIT: I just saw your profile :) Thanks for the work you do at the IA!

richdougherty
Here's an IPFS issue about Keybase integration: https://github.com/ipfs/notes/issues/48
lewisl9029
Decentralized doesn't mean you need to host it yourself.

Decentralized simply gives you the additional option to host it yourself. It also does not preclude free hosting.

Example: email.

HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.