Gopherfest 2017 | Upspin with Rob Pike

The Go Programming Language2 HN recommenders · 2017–2025
50K views · talk · dated · Uploaded 2017-06-22

Rob Pike presents Upspin at Gopherfest 2017, an experimental framework for naming and sharing files and data securely and uniformly across a global namespace. It is a project written in Go rather than about Go.

Cited as the talk that introduced Upspin, and called fascinating and really good by commenters.

Watch on YouTube

5 comments from Hacker News

@hawkinsw2017 · in “The Upspin manifesto: On the ownership and sharing of data (2014)”

Rob Pike explains this manifesto in several videos available on YouTube: [VIDEO] It's a fascinating talk. I really enjoyed it. I hope you do too!

Strongly recommendsView on HN
@iamevn2021 · in “Interview with CEO of rsync.net: “no firewalls and no routers””

If you want to see more on this theme, the Upspin docs[1] are a really interesting read. This 2017 talk[2] that Rob Pike gave on it is also really good. [1] [LINK] [2] [VIDEO]

RecommendsView on HN
@bngybmgrglflps2021 · in “Standard Notes is a safe place for your notes, thoughts, and life's work”

"Encrypt, store, share [files] on your own terms" is elegantly handled by (Rob Pike's) Upspin. Practically: upspinfs fusermounts a cloud storage bucket. (TCO: $0.01/GB/mo.) Transparent public-key crypto. Sharing is built into the protocol. Sane defaults. [LINK] [VIDEO] Building notes on top feels almost too straightforward to monetize. (For that matter: 1password, any number of small-scale B2C things, ...)

@jd32024 · in “Willow Protocol”

other commenters have mentioned ipfs, dropbox, syncthing, etc. but this most closely resembles [LINK] with the caveat that willow is p2p and upspin uses a centralized key server [VIDEO]

@pbohun2025 · in “Turning Down Upspin Infrastructure”

This saddens me because I think the concept behind Upspin is powerful. Is it really that much of a resource drain to drop the key server? I imagine it could run on a $10/mo VPS. This is the talk that introduced Upspin: [VIDEO]