Skip to main content
 

Digital Vellum Photos

Digital Vellum is working on a project to help people store Photos for 100+ years.

That means I'm thinking about how to build a long-term, stable, resilient systems and business. I'd also love to see this applied to Google so it too can be a very very long term entity.

So I'm not an expert in this area but it seems that there are some ways that we can focus the business on long term value. Some are structural, others based on rethinking existing systems. I'm not an economist or an MBA by any stretch, but here goes:

- Sell annuities that pay out in storage/access "dividends" spread out over a long time.
- Create a wholly owned Mutual Society to manage storage and serving. Google can then become a Lloyds of London-stye "Name". [This entity could sell long-term/perpetual bonds that also have storage dividends]
- Create a customer-owned collective to manage long-term assets. Think of it as "Vanguard for Storage".
- We already store Photos for iPhone users, why not have each company back each other up and come up with coordinated storage systems with rights of survivorship.
- For the crytpocurrency angle use something like Streem (http://steem.io) or Storj (http://storj.io) Allow anyone to participate in a long-term storage system. This might be more adaptable.

And also remember to take our Photo Preservation Survey if you haven't already:

https://docs.google.com/forms/d/e/1FAIpQLSfBR7omZ1SDgpgO05W4UD70cITmBk6zqS1xvxyU1t-rtV0Vkg/viewform?...

https://www.ted.com/talks/martin_reeves_how_to_build_a_business_that_lasts_100_years#talk

 

Kanban

We have what, three or more internal Kanban tools? go/kanban, go/plananizer, and now go/scrumboard

None of them really do everything I want.. Trello or Jira+Grasshopper both worked better in the past, and I'm sure they're even better now.

I wish we could merge all three internal projects and then add the UI from this simple opensource sandstorm app WeKan.

https://wekan.github.io/

 

Mosh to cloudtop from laptop

Assumes:
- you have a jump host (existing ubiquity works fine)
- beyondcorp is disabled on laptop/jumphost

On jumphost
sudo apt-get install dtach

On laptop
ssh cloudtophost
echo
# copy the value of that environment variable
# create a new shell on your laptop and continue:
mosh --port=60000 jumphost
export SSH_AUTH_SOCK={pasted filename}
dtach -Ez -r winch -c ~/.cloudtop-session ssh cloudtophost
tmx # or screen or whatever you prefer

This setup leaves your mosh session active when putting the laptop to sleep, network changes, etc.

Every morning you will need to use go/auth-refresh to get fresh tokens.

If you have to reboot your laptop you can get back to your previous state by executing:

mosh --port=60000 jumphost
dtach -a ~/.cloudtop-session

 

Cloudtop!

Finally can use GCP instances to replace Ubiquity.

Also so very happy that I put my dotfiles in git so I can get this rig the way I like it quickly...

https://user.git.corp.google.com/plindner/dotfiles/

 

Bridges

The Bay Bridge wishes it was built this tough. I wonder how much this chunk of steel costs in SWEh...

 

Daycare

The new Moffet Place campus is guilty here too... No Daycare to be found.

Daycare seems like such a no-brainer *investment*. Every parent that never comes back after maternity/paternity leave is another one we have to spend money hiring...

https://qz.com/984785/apples-new-5-billion-apple-park-campus-has-a-100000-square-foot-gym-and-no-day...

 

The Mail Must Go Through - Decentralized Customer Service

Some kudos to the US Postal Service.  I sent Express Mail to a PO Box for Saturday delivery.  Saturday comes and  I realize that the post office is only open from 8 to 10:30, but delivery is only guaranteed by 3pm.  Oops.

So I look up the Post Office and notice that a local number is available.  With skepticism I called the local number.  3 rings later I'm talking to a small-town Postmaster.  She knows the recipient, takes the tracking number and promises to call back.  15 minutes later she has found out where it was and promised to receive it after hours and deliver it.

Shocked I ask her what can I do to thank you.  Her response is simple - "The mail must go through!".

 

Google+ Buttons...

*The +1 button for web sites is now the G+ button*

Hey Googlers - get ready to dogfood the new G+ button! It's an evolution of the existing +1 and +Share buttons you see across the web. It's leaner, faster and much less expensive to operate. Instead the world's most costly-click-counter you'll share directly to G+, which is what most users wanted anyway.

You can see the G+ button at various places such as:

- Blogspot blogs like http://googlemapsmania.blogspot.com/ or https://googlesystem.blogspot.com/
- The Chrome Web store https://chrome.google.com/webstore/
- And sites from a-to-z http://abc7news.com/weather/doppler/ http://www.ikea.com/us/en/catalog/products/10069107/

Want to give feedback? There's a handy link in the pop-up sharebox to do so.

Big kudos to +106053902024703312631 / +110610523830483756510 / +104802479551695111660 and the cast of characters that have helped us get this far.

 

Whose Global Village?

*Whose Global Village?* added to reading list.

I do know one thing -- the Global Village as envisioned decades ago by Marshall McLuhan sure isn't what we have today.

https://www.goodreads.com/book/show/29882956-whose-global-village

 

Unreachable!

Unsearchable and Daily Inspiration for a TGIF..

The following *delightful* Google Play Playlist is a comprehensive collection of music from Watch Dogs 2:

https://play.google.com/music/playlist/AMaBXyk097zW--4WF7YxbXiHUAwlq-_CkO6SUOEQuhlGiwkzcMYeVnWqK_Kyi...

Digdug doesn't know anything about it.

And yes, that's a base-64 encoded proto you're seeing! [and Let's hope that adding a new message to that proto doesn't rewrite all the permalinks....]

I was able to find the link to this in some disqus comments with a bit of search tweaking, but I couldn't get an actual link surfaced for a playlist in our own product. The original Spotify playlist does show up.

https://www.gamecrate.com/heres-all-music-featured-watch-dogs-2/15001

https://play.google.com/music/playlist/AMaBXyk097zW--4WF7YxbXiHUAwlq-_CkO6SUOEQuhlGiwkzcMYeVnWqK_Kyi...

 

Checking out SAFe

Looks like there was an internal presentation that I missed:

https://sites.google.com/a/google.com/eng-program-management/community-and-events/fireside_chat/safe

It gives names to processes that I recognize, so it seems like it might be a useful model..

http://www.scaledagile.com/

 

Slick as Vic

*SocialExperienceLevel.SLICK_AS_VIC* -- some documentation may be out of date...

http://google3/social/common/segmentation/proto/segmentation.proto?rcl=128413029

cc @ebarn

 

Emerald Sea Protocols

*Emerald Sea Protocols* - October 2010

_Make open protocols the "default choice" and the "easy choice"_ -- me

And 6 years later some of this stuff is finally taking off....

https://docs.google.com/document/d/1spaXUlKajV6Ng20zZBmcKHvDekDNbC2OO5M-R-Ug0q8/edit?_escaped_fragme...

 

Red Pill

This will be hilarious for people who know what webfinger is. For the rest get ready for chat bots that auto-create memes...

 

New comment by lindner in "How SSH got port number 22"

For the record Gopher used port 150 for some time until we got a warning from Joyce that we had to change it.

Registering MIME types was also easy:

https://www.iana.org/assignments/media-types/application/msw...

 

Google+ Commercials and Promos

*Various Dates* - Various Google+ Commercials and Promos

In order of appearance with some notes on when they aired.

Introducing the +1 Button
Google+: Circles
Google+: Sparks
Google+: Instant Upload
Google+: Explore Circles
Google+: Explore Settings
Google+: Explore Hangouts
Google+: Explore Games
Welcome to Google+
Google+: A quick look
Google+: Messenger
Google+: Pages
Google+: Search
Google+: Sharing but like real life
Google+: Circles Love Story
Introducing the new Google bar
Google+: Say more with Hangouts
Muppets Google+ Hangout (featuring the Muppets).mp4
Search, plus Your World
Google+: New Dad
Google+ Nina
Google+: Daria Musk
Google+: Tom
Google+ Local: Places you'll love, from people you trust
Google+ Events: Share event photos instantly with Party Mode
Introducing Google+ Events
Connect with friends the way you want with Google+ in Gmail
Google+ for Android
College Football on Google+
Google+ 2012
Google+ Communities: A place for whatever you're into
Google+ Events: Introducing a new way to get together
Google+: Public Squares
Google+: Beautiful movies, made Auto Awesomely
Google+: Media

https://www.youtube.com/playlist?list=PLrzxz5-dv4abGzg0lZPjCIYVSqhc-ivlw&_utm_source=gplus

 

Feedback...

_People long to be treated as co-creators. Not cattle._

[pulled from the massive Google+ feedback thread...]

 

Roborecruiter to lindner

Roborecruiter to lindner
3:01 PM

Hi. I'm Robo from Robo Recruiter. I am a recruitment bot connecting Blockchain rockstars like yourself to projects that need help. I have project roles in London and San Francisco today and will have plenty more needs in the future. Can you register with us and at the same time let us know if you would have any interest in these roles we have available now. Thanks Robo! P.S. Hope this is a cool way to check out new jobs…

Chat with RoboRecruiter about these and other roles

© 2017 Robo Recruiter, 660 22nd Avenue, San Francisco, CA 94107

www.roborecruiter.ai/blockchain-developer

To unsubscribe, please click here.

Robo Recruiter

 

Donate for Yemen now

*Donate for Yemen now* Only 4k to go!

Get your extra disaster relief match here:

https://g-give.googleplex.com/campaign/2017-Famine

A very very long time ago I helped launch http://reliefweb.int on the the brand-new ".int" tld using Lotus Notes Domino. The site is still awesome and makes it possible for WFP field workers to help millions.

http://reliefweb.int/report/yemen/wfp-yemen-situation-report-28-05-april-2017

 

New comment by lindner in "Why Slack is inappropriate for open source communications"

Everyone should be using Matrix. Not just open source developers.

It's near feature parity with Slack and it's also one of the best IRC clients around. I used to run ERC in a tmux session just so I could stay connected and not lose messages. No more.

 

Yelle!

Testing une clip filmé en mode téléphone sur G+

YouTube app supports it quite nicely....

https://www.youtube.com/watch?v=Neqp_R-xAYs&feature=youtu.be

 

Google+ Features vs Oz Bulk

Finally figured out how to get Charts to overlay labels on the vertical...

Oh for the record, Peak Oz:

28151 files
330MB of Code/Resources
125 Backends
1525 HTTP Paths
673 Stubby Endpoints
3 binaries (widgetbe, widgetfe, frontend)
Lots and lots of qps, much 4514$

 

Social Multiplier

*The Social Multiplier for Google+* April 2011

A Social Multiplier applies to Googlers’ 2011 bonuses. It measures and recognizes the impact each team has on the success of Google+ and building meaningful relationships, sharing, and identity across all our products.

More details

https://sites.google.com/a/google.com/2011-social-multiplier-faqs/home

 

Emerald Sea Mobile Update

*Emerald Sea Mobile Update* - 2010 Q3

by Punit Soni

- We've come full circle on Location Sharing. +111280803752736822602
- Making phone calls on profiles never happened, and the CallMeMaybe project 5 years later never launched.

https://docs.google.com/presentation/d/17D9uqGEglLfrICSNiYOwKCzHsFmSjZcNNoc7KpJHOk0/edit?_escaped_fr...

 

Bitcoin Lightning

Bitcoin Lightning talk today:

_Come learn about the bitcoin Lightning Network! The Lightning Network is a "layer 2" bitcoin protocol designed to address some of bitcoin’s technical limitations in regards to scaling. Compared to on chain bitcoin payments, it promises instant payment speed measured in milliseconds to seconds, scalability capable of millions to billions of transactions per second across the network, lower cost and improved anonymity. Olaoluwa Osuntokun (aka roastbeef) is a former Google intern and currently works on Lightning Network at Lightning Labs. He will give a deep dive into latest developments in the implementation of Lightning Network._

More info: https://lightning.network/, http://lightning.community/

https://calendar.google.com/calendar/event?action=TEMPLATE&tmeid=ZGcxZDNhZjBnaW9sZDhwZ2tjYjl0Ymo...

http://lightning.network/

 

New comment by lindner in "A self-driving Uber ran a red light last December, contrary to company claims"

Even though this was clearly a red light being run, it was this AI's first offense, so we should just give it a warning and a stern talking-to....

 

Oz Monolith

*An Update on the Oz Monolith*

So it's a little over been two weeks since we turned down most of Oz for frontends. Project Death Star removed most Google+ traffic. Purple Hummus removed contacts.google.com. Project Falcon got iOS G+ on FEDS. And the OneGoogle Notifications Widget is now exiting too.

There's still much more to do, Apiary APIs, widgets and more need to go. And lots of code to delete as you can see in the Rise and Fall of Oz by # of files below.

Thanks to everyone that removed services/code, and let me know if you're missing a killoz teams badge.

 

 

 

Scanning

I guess just in case I was running some perl script I downloaded off of Matt's Script Archive on port 7888

plindner@arcwelder:[beaker]/google3$ host 172.25.65.58
58.65.25.172.in-addr.arpa domain name pointer security-scanner-amer-3.cbf.corp.google.com.

But it appears I can't make it stop :(

https://scarf.googleplex.com/checkip?target=100.109.7.129&list=

05:52:51.515942 IP 172.25.65.58.43577 > 100.109.7.129.7888: Flags [P.], seq 0:432, ack 1, win 229, options [nop,nop,TS val 1188697399 ecr 2097041011], length 432
        0x0000:  4560 01e4 1784 4000 3b06 ccee ac19 413a  E.....@.;.....A:
        0x0010:  646d 0781 aa39 1ed0 c325 02b0 5897 25e2  dm...9...%..X.%.
        0x0020:  8018 00e5 069a 0000 0101 080a 46da 1537  ............F..7
        0x0030:  7cfe 4e73 4745 5420 2f66 6f72 6d2f 6175  |.NsGET./form/au
        0x0040:  6b74 696f 6e2e 6367 693f 6d65 6e75 653d  ktion.cgi?menue=
        0x0050:  2e2e 2f2e 2e2f 2e2e 2f2e 2e2f 2e2e 2f2e  ../../../../../.
        0x0060:  2e2f 2e2e 2f2e 2e2f 2e2e 2f65 7463 2f70  ./../../../etc/p
        0x0070:  6173 7377 6420 4854 5450 2f31 2e31 0d0a  asswd.HTTP/1.1..
        0x0080:  486f 7374 3a20 6172 6377 656c 6465 722e  Host:.arcwelder.
        0x0090:  6d74 762e 636f 7270 2e67 6f6f 676c 652e  mtv.corp.google.
        0x00a0:  636f 6d3a 3738 3838 0d0a 4163 6365 7074  com:7888..Accept
        0x00b0:  2d43 6861 7273 6574 3a20 6973 6f2d 3838  -Charset:.iso-88
        0x00c0:  3539 2d31 2c75 7466 2d38 3b71 3d30 2e39  59-1,utf-8;q=0.9
        0x00d0:  2c2a 3b71 3d30 2e31 0d0a 4163 6365 7074  ,*;q=0.1..Accept
        0x00e0:  2d4c 616e 6775 6167 653a 2065 6e0d 0a43  -Language:.en..C

 

drowsiness-mode

Need an ML algorithm to detect sleep-typing and sound a wake up alarm. Then I can:

M-x drowsiness-mode

https://en.wikipedia.org/wiki/Driver_drowsiness_detection

 

Tap Tap Tap

*Needed: Tap Counter Job Ladder*

[Posting since most people had not heard of this...]

_"Thank you. What do you do here?" He said, "I'm a tap counter." I'm like, "You're a what?" He goes, "Well Jeff Hawkins, the CEO, says, 'If any task on the Palm Pilot takes more than three taps of the stylus, it's too long, and it has to be redesigned.' So I'm the tap counter."_

https://www.ted.com/talks/david_pogue_says_simplicity_sells#talk

 

Now...

Achievement unlocked. Google Now tells me about my own posts on my own site.

 

Aristotle

No, please no. Treating omnipresent surveillance as normal at an early impressionable age feels like a step too far.

As such, there are some cringe-worthy quotes in this one...

"custom built AI with baby-centric features"

_"Aristotle was specifically designed to grow up with a child"_ -- [does anyone seriously believe that someone will be running this device 10 years from now?]

_"E-commerce functionality tied directly to key retail partners will enable Aristotle to automatically reorder or look for deals and coupons on baby consumables, formula and other baby products when it detects you are likely running low on the specific item."_

http://www.prnewswire.com/news-releases/mattels-nabi-brand-introduces-first-ever-connected-kids-room...

 

“Digital objects last forever—or five years, whichever comes first."

“Digital objects last forever—or five years, whichever comes first."

You owe it to yourself to read "Through A Glass, Darkly: Technical, Policy, and Financial Actions to Avert the Coming Digital Dark Ages"  Saving the bits isn't enough.

 

A Christmas message from Björk.

A Christmas message from Björk.

Wishing everyone the curiosity, surreality and poetry of the season.

original: http://www.1500wordmtu.com/2016/a-christmas-message-from-bj%C3%B6rk

 

6p

Looks like I'm the latest to suffer from the 6p rapid battery drain hardware defect... :(

 

gHarmony

Sad that they didn't call it G-Love and Special Sauce

https://sites.google.com/a/google.com/deepcompatibility/home

 

Specialty Pharmacy Pfizer Farce

Still riding the blindfolded roller coaster with my wife and her metastatic breast cancer. We got a good 18 months from the 1st treatment. Fingers crossed that this new wonder drug will be even better.

I had a whole rant queued up about cancer drugs, Google's specialty pharmacy and Pfizer pricing Ibrance at 0k/month. Alas, MacOS+Chrome ate it.

Instead you can read this article and understand how we end up with ridiculous 80 monthly ransom payments copays. (Seriously life-and-death isn't subject to price elasticity of demand!)

http://www.fiercepharma.com/sales-and-marketing/pfizer-s-ibrance-pricing-shows-multiyear-market-anal...

 

The early bird gets the worm

Subject: Greetings from Dropbox; Yes, I'm working on a weeknight :)

Hi Paul,

They say, "The early bird gets the worm," well this early worm would really enjoy a conversation about your skills, goals, and interest. To be brief, you have an excellent educational and technical background and I'd enjoy the opportunity to discuss your expertise a bit further (Not tonight of course).

....

 

 

 

Defense against the digital dark ages

Vint Cerf speaks today at noon! Via VC or in MTV-1950

_We create digital content in enormous and growing quantities every day. Much of this content requires software to be displayed (images, videos) or manipulated (e.g. spreadsheets and text documents) or executed (e.g. video games). In some cases, specific operating systems and hardware are needed for support. We face a challenge to preserve digital content over periods of hundreds or years because the software and associated hardware may no longer exist. There are legal issues associated with copyright of content and licensing of software as well as business models that must somehow be sustained for long periods of time. This talk will outline some of the challenges and possible solutions._

https://liveplayer.googleplex.com/view/2016-10-27-43705620-31

Location: MTV-1950-1-Bodega Bay Tech Talk

Reserved VC rooms:

RES-EXPL-10-Mount Rogers
NYC-9TH-15A239-Raft of Otters
DUB-1GC-4-Fangorn
This talk will be recorded

 

Did someone say DNS DDoS Attack? Remembering PharmaMaster vs Blue Security, 2006

Blue Security Graph

Yeah, I was there... Back in May of 2006 Typepad, LiveJournal and TuCows got taken down by a massive (at the time) DDoS.  I recall it was 2-4 GBps of reflective DNS traffic.  Scott Berinato covered it pretty well in the Wired article Attack of the Bots.

For the record we were able to get back up using Akamai DNS Hosting, MCI/UUNet DDoS mitigations, and a cleverly placed GRE tunnel.  Oh and a bunch of great Ops work from Lisa Phillips, Matt Peterson, Peter Wohlers and others.  I think I still have the commemorative t-shirt we did with TuCows.

And here we are 10 years later.  Same stuff, yet in many ways worse.

It's high time we get to fixing the underlying protocols and infrastructure to make these types of attacks a thing of the past.  It's time to Redecentralize.

 [Fancy graph from: Netcraft, Blue Security Shuts Down, Citing DDoS Attacks]

 

 

Long Now

Would people be interested in attending a *Google Talk* about the *Long Now* projects 10,000 year clock[1] and Rosetta disk[2]? I'm in touch with their staff and they expressed interest and I'd like to know if it's worth my time to organize the event...

Also I recommend joining and attending their events. Lots of interesting people and viewpoints that you normally don't get inside the tech bubble. Plus it feels like you're a member of a secret society and their bar _The Interval_[3] serves up damn fine cocktails.

[1] http://longnow.org/clock/
[2] http://rosettaproject.org/
[3] http://theinterval.org/

http://longnow.org/about/

 

Code Next Opens in Oakland, creating diversity through Constructionism

Code Next Opens in Oakland, creating diversity through Constructionism

"From a design point of view it is a truly unique experience that very much leans on an educational theory known as constructionism. This codified curriculum will soon be available to the entire world as an open source."

 

The Whiz Kids - Tech Role Models of the 80s

Reading this passage from Ready Player One1 I was reminded of a major influence that I had all but forgotten:

It was a Friday night, and I was spending another solitary evening doing research, working my way through every episode of Whiz Kids , an early-’80s TV show about a teenage hacker who uses his computer skills to solve mysteries.  Ready Player One, Ernest Cline, Chapter 18.

So I was prepared when I was recently asked "What brought you here?" (in relation to technology). My answer? ... The Whiz Kids. I can directly trace my interest in online services to that white-hat hacking, war dialing, speech synthesizing, BASIC programming gang of kids2.  I can only hope that today's teens have something as good or better.

Trying to find the video also made me realize that Youtube is providing a vital preservation service.  You see the Whiz Kids episodes were never released, not on DVD, not even on VHS. You won't find them in any library. Anywhere. But there it is, in 10 minutes chunks3, captured and uploaded off a grainy, noisy videotape recording.

Cultural Artifacts, preserved... for now.


  1. RP1, soon to be a major motion picture from Steven Spielberg.
  2. It was also probably the first time I ever heard about the NSA ("No one knows if they even exist")
  3. Here's a full Full Playlist
Image from IMDB
 

1m LoC deleted!

Of course I couldn't have done it without the entire teams that wrote the code and these specific products:

Firefox Toolbars
Google Gadgets, iGoogle, and OpenSocial
Hotstuff
Google Buzz and the entire Focus Frontend
Chili
Tacotruck
Mercury
Kraken
... and Oz

And big shout outs to abandoned experiments, never completed features and my agent, Klippy.

https://deletestats.googleplex.com/plindner#1286694000..1474786800!cdd

 

A reminder from Vint Cerf about the importance of digital preservation

A reminder from Vint Cerf about the importance of digital preservation

It seems inescapable that our society will need to find its own formula for underwriting the cost of preserving knowledge in media that will have some permanence. - vinton cerf  - We're Going Backward

I've seen this firsthand. Albums from some lesser known bands I listened to in the 90s are not available in digital format. When the CDs finally bit rot the music will be gone forever unless someone rips and uploads them. Some content never made the jump from VHS, also at risk of loss when the tapes degrade.

Support the Internet Archive and other efforts if you value this. Also work towards a future self-archiving decentralized web where content can live beyond the data silos they currently occupy.