HackerTube
HomeLongsLikedHistoryWatch laterCategoriesPlaylistsSettings

Gopherfest 2017 | Upspin with Rob Pike

The Go Programming Language2 HN recommenders · recommended in 2 months, 2017-2025
YouTube
50K views · 9 years ago · talk · dated

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.

C, C++, Rust, Go & systems languagesCryptographyTech pioneers & interviews#upspin#robpike#golang#securesharing#namingsystems

5 comments from Hacker News

@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: ▶ this video

CitesView on HN
@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 ▶ this video

CitesView 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 ▶ this video Building notes on top feels almost too straightforward to monetize. (For that matter: 1password, any number of small-scale B2C things, ...)

CitesView 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] ▶ this video

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

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

Strongly recommendsView on HN
Gopherfest 2015 | Go Proverbs with Rob Pike22:29

Gopherfest 2015 | Go Proverbs with Rob Pike

The Go Programming Language
317K views • 10 years ago
Google I/O 2012 - Go Concurrency Patterns51:27

Google I/O 2012 - Go Concurrency Patterns

Google for Developers
894K views • 14 years ago
GopherCon 2016: The Design of the Go Assembler - Rob Pike23:57

GopherCon 2016: The Design of the Go Assembler - Rob Pike

Gopher Academy
116K views • 10 years ago
GopherCon 2014 Opening Keynote by Rob Pike56:36

GopherCon 2014 Opening Keynote by Rob Pike

Confreaks
38K views • 12 years ago
Sydney Golang Meetup - Rob Pike - Go 2 Draft Specifications1:07:00

Sydney Golang Meetup - Rob Pike - Go 2 Draft Specifications

Macquarie Group
57K views • 7 years ago
dotGo 2015 - Rob Pike - Simplicity is Complicated23:12

dotGo 2015 - Rob Pike - Simplicity is Complicated

dotconferences
172K views • 10 years ago
Rob Pike about the target group of the Go programming language (golang)0:27

Rob Pike about the target group of the Go programming language (golang)

f8C4G86p KbqEFe47
7K views • 6 years ago
Hacking with Andrew and Brad: tip.golang.org1:02:49

Hacking with Andrew and Brad: tip.golang.org

The Go Programming Language
99K views • 11 years ago
Google I/O 2011: Writing Web Apps in Go51:12

Google I/O 2011: Writing Web Apps in Go

Google for Developers
135K views • 15 years ago
OSCON 2010:  Rob Pike, "Public Static Void"12:31

OSCON 2010: Rob Pike, "Public Static Void"

O'Reilly
119K views • 16 years ago
GopherCon 2014 Inside the Gophers Studio with Blake Mizerany48:19

GopherCon 2014 Inside the Gophers Studio with Blake Mizerany

Confreaks
8K views • 12 years ago
RustConf 2017 - Closing Keynote: Safe Systems Software and the Future of Computing by Joe Duffy42:45

RustConf 2017 - Closing Keynote: Safe Systems Software and the Future of Computing by Joe Duffy

Confreaks
2K views • 9 years ago
Lexical Scanning in Go - Rob Pike51:18

Lexical Scanning in Go - Rob Pike

GoogleFOSSSydney
162K views • 15 years ago
The Go Programming Language59:26

The Go Programming Language

Google TechTalks
406K views • 17 years ago
Origins of Go Concurrency style by Rob Pike38:19

Origins of Go Concurrency style by Rob Pike

jasonofthel33t
28K views • 14 years ago
RustConf 2020 - Closing Keynote by Siân Griffin39:03

RustConf 2020 - Closing Keynote by Siân Griffin

Rust Programming Language
10K views • 6 years ago
Lang NEXT 2014 Panel  Systems Programming in 2014 and Beyond1:05:56

Lang NEXT 2014 Panel Systems Programming in 2014 and Beyond

25msr
3K views • 8 years ago
Invited Talk - Guy Steele1:07:22

Invited Talk - Guy Steele

ClojureTV
39K views • 9 years ago
Google I/O 2012 - Meet the Go Team1:00:29

Google I/O 2012 - Meet the Go Team

Google for Developers
108K views • 14 years ago
Rust NYC: Jon Gjengset - Demystifying unsafe code29:25

Rust NYC: Jon Gjengset - Demystifying unsafe code

Rust Programming Language
27K views • 6 years ago