Gopherfest 2017 | Upspin with Rob Pike

  Рет қаралды 48,313

The Go Programming Language

The Go Programming Language

Күн бұрын

Пікірлер
@brooklynhousepdx8267
@brooklynhousepdx8267 7 жыл бұрын
Even if you don't write gocode, I consider Rob Pike speeches to be engrossing and philosophical. We are a very lucky community.
@ethangarnier8416
@ethangarnier8416 7 жыл бұрын
I am so happy to be a part of the GO community, by far the best. This technology is amazing and can't wait to start using it
@dplameras
@dplameras 6 жыл бұрын
Upspin is a Plan9 Idea. If you don't know what Plan9 is, its a OS that was going to be a successor to Unix. Another cool concept of Plan9 is that IP sockets are files. Everything is a file :) Where have you heard that before...
@defnlife1683
@defnlife1683 Жыл бұрын
and it also had a lot of namespaces.
@agsantana
@agsantana 7 жыл бұрын
Really cool idea, it's solves a real problem that many of us have. Hope it sticks.
@morrisonbrett
@morrisonbrett 7 жыл бұрын
Awesome idea and thanks for another great presentation from Rob Pike.
@llitfkitfk
@llitfkitfk 7 жыл бұрын
"Don't break the law, but I believe that on the flip side I don't want the law breaking my data either." 24:33
@fungussa
@fungussa 7 жыл бұрын
Two questions: 1. Possibly a premature question, but how well will Upspin cope when a large number of users have been granted access to a file? 2. And given the data owner's name, will users be able to browse/discover the files that have been made accessible to them by the data owner, rather than the data owner having to message the users about which files have been made accessible to them?
@Mike-iz9kh
@Mike-iz9kh 4 жыл бұрын
He mentioned that "list" is one of the permissions that can be granted, which I think answers your question #2.
@fennecbesixdouze1794
@fennecbesixdouze1794 2 жыл бұрын
So wait, if I'm not mistaken by what he said: anyone listed in the access file will be able to read the rest of the access file and see everyone else that I've shared the data with?
@erichstocker4173
@erichstocker4173 6 жыл бұрын
The problem with all this cloud business is that when I want to use a file or service I might not have access to the network or to buy access to a network would cost an arm and a leg. When I have lightroom, its catalog and the raw files I want to work on. I can work whether I have a network connection or not. Also many of the network connections are painfully slow or come and go, etc. I've paid to have access on a flight and midway into the flight the connection was dropped. If my photos or music, etc. were on the cloud I would have no access and the rest of the flight would have been boring. While upspin is a good idea, the current network infrastructure isn't universal, equally fast or dependable.
@mishasawangwan6652
@mishasawangwan6652 4 жыл бұрын
Erich Stocker rest of the flight would be boring eh? first world problems .. :P .. snide-ness aside, yeah i agree this cloud stuff and services as services crap is lame and our dependence on constant network connectivity is frightening. it’s like a heroin addiction, but i may argue.. worse; because the average ‘addict’ isn’t even aware of the addiction not even when withdrawals (boredom?) kick in. fortunately, a fix is never far so one may never realize a state of withdrawal neither. maybe not until a catastrophic infrastructure failure or some such would it become apparent. anyway.. apologies for the rant, but i had to do it. it’s an addiction thing. cheers!
@kif11
@kif11 5 жыл бұрын
I think, the elephant in the room is network speed and the fact that you never cache your data. Having you home directory on the cloud is nightmare. With the average internet connection the read/write access will be 100x slower than SSD.
@gokukakarot6323
@gokukakarot6323 4 жыл бұрын
I just want to say. As much as I don't like that I don't like Golang, I absolutely love Rob Pike and Matz
@Tracks777
@Tracks777 7 жыл бұрын
I look forward to more videos
@john_rambo_27098
@john_rambo_27098 6 жыл бұрын
I like his specs...funky
@BraulioCassule
@BraulioCassule 5 жыл бұрын
Slides made in Go
@gl3nda96
@gl3nda96 2 жыл бұрын
2:51 does he mean Google? 😂
@rolandteague1778
@rolandteague1778 7 жыл бұрын
This looks awfully similar to AFS that I used back in the 90s at MIT.
@laexpearl
@laexpearl 7 жыл бұрын
Difference between this and IPFS ?
@JosephHermens
@JosephHermens 7 жыл бұрын
kzbin.info/www/bejne/e3-viHicnpWHockm45s
@vison360
@vison360 7 жыл бұрын
Looks like worse variation of IPFS with central server and human readable identifiers.
@bawzzzz
@bawzzzz 7 жыл бұрын
slides?
@yaxiongzhao6640
@yaxiongzhao6640 7 жыл бұрын
Blaze used for global file access. Rob seems like to reapply old ideas in new places...
@mishasawangwan6652
@mishasawangwan6652 4 жыл бұрын
Yaxiong Zhao though your comment is two years old i can’t help but remark: there are rarely ‘new’ ideas. i think it’s shortsighted to think there’s little benefit to recycling old ideas (a point i infer from your comment) and one need only look to history to see many examples of what can generally and simply be thought of as ..the fruits of ’iteration’. it’s how we landed on the moon, dawg. oh and.. 9,11 was an inside job. anyway ..just my worthless 2c. cheers!
@MehulKumar_m3huL
@MehulKumar_m3huL 7 жыл бұрын
this is some real shit!
7 жыл бұрын
Sounds like a worse-is-better take on Urbit :) Instead of trying to square the circle by promising a decentralized Internet which would still somehow involve access to popular centralized services like Facebook or Twitter, just in a way that puts the user in power (good luck with that...), focus on doing one thing right that everyone might find useful: resource sharing and access from multiple machines. Of course, the lack of intellectual flirtation with the alt-right movement (unlike Urbit's creator Curtis Yarvin) is also a huge plus.
@koredeaderele1666
@koredeaderele1666 6 жыл бұрын
Got very triggered by 5:18 because I happened to be swiping through Tinder simultaneously 🙃
Gopherfest 2015 | Go Proverbs with Rob Pike
22:29
The Go Programming Language
Рет қаралды 257 М.
dotGo 2015 - Rob Pike - Simplicity is Complicated
23:12
dotconferences
Рет қаралды 156 М.
Как Я Брата ОБМАНУЛ (смешное видео, прикол, юмор, поржать)
00:59
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 7 МЛН
SIZE DOESN’T MATTER @benjaminjiujitsu
00:46
Natan por Aí
Рет қаралды 6 МЛН
GothamGo 2017: Closures are the Generics of Go by Jon Bodner
27:21
Nation Confrences
Рет қаралды 22 М.
Release Party | Ways To Do Things with Peter Bourgon
31:00
The Go Programming Language
Рет қаралды 23 М.
OSCON 2010:  Rob Pike, "Public Static Void"
12:31
O'Reilly
Рет қаралды 114 М.
The Challenges of Writing a Massive and Complex Go Application
1:01:46
Association for Computing Machinery (ACM)
Рет қаралды 40 М.
Golang-syd Nov 2014 | Implementing a bignum calculator with Rob Pike
30:47
The Go Programming Language
Рет қаралды 40 М.
GopherFest 2015: Rob Pike on the move from C to Go in the toolchain
32:53
The Go Programming Language and Environment
41:54
UNSW Computing
Рет қаралды 22 М.
Google I/O 2012 - Meet the Go Team
1:00:29
Google for Developers
Рет қаралды 93 М.
Golang UK Conference 2016 - Dave Cheney - SOLID Go Design
27:30
GopherCon UK
Рет қаралды 109 М.
Decrusting the tokio crate
3:31:48
Jon Gjengset
Рет қаралды 142 М.
Как Я Брата ОБМАНУЛ (смешное видео, прикол, юмор, поржать)
00:59