Skip to main content
 

Sydney I am in you this week for Arcs Meetup.

Sadly smells like wildfires.





 

How long before Javascript starts looking like Perl?

https://developers.google.com/web/updates/2018/12/class-fields





 

 

Alt Text in Action

Would be nice if all of our products supported Alt text as well as Mastodon does...

And if sharing with Louis Gray I'd say "Image of a rack mount server with long fsck times"

Rack Mount Server with long fsck times

 

Red Hat, 20 Years

Red Hat turns 20 so they asked former folks for their memories. Here's something I dug up that might be of interest to folks 'round these parts..

... I never got a response on this email; but that might be because Red Hat was always late paying Google Invoices..

Looks like Joan is still here. Ray does not show up in Epitaphs.

 

https://www.engadget.com/2019/04/11/google-and-huawei-nexus-6p-settlement/

Notably, people who got Pixel 1XL phones will only get 0. In retrospect giving those phones out was a great investment...





 

'stories' from 'Github'

"stories" from. "GitHub"

In the developer ecosystem, branch conflicts are considered especially heinous.

On Github, the dedicated developers who resolve these vicious conflicts are members of an elite squad known as the Special Merge Unit.

These are their stories.

Dun Dun

 

Some days it feels like our whole industry is built on quicksand...

Also hope that Play Books folks are finding ways to help these folks transfer purchases over...


https://www.theverge.com/2019/4/2/18292177/microsoft-ebooks-refund-stops-selling-digital-books-store





 

Press '+' to Pay Respects

Goodbye Google+, thanks for trailblazing tech, good times and connections made.

Please donate to @internetarchive to support the upkeep of the (finally real) Google+ Ghost Town.

https://web.archive.org/web/20190313142515/https://plus.google.com/+PaulLindner


 

Tempted.. Nora Bateson takes the of her upbringing and takes it to a whole new level.


Cc +106683584710120301522 since posting to G+ collections are removed from my App..

https://www.commonwealthclub.org/events/2019-04-02/our-inner-ecology-its-all-about-shifting-how-we-t...





 

 



I can't seem to create a post using the FAB on Web (Chrome Stable). Also if you make the window narrow the FAB button goes under the Posts.

[Also what is the experiment I can turn off to disable temporarily?]





 

News Archiving

""What we found was that the majority of news outlets had not given any thought to even basic strategies for preserving their digital content, and not one was properly saving a holistic record of what it produces.""

https://www.cjr.org/tow_center_reports/the-dire-state-of-news-archiving-in-the-digital-age.php

 

""What we found was that the majority of news outlets had not given any thought to even basic strategies for preserving their digital content, and not one was properly saving a holistic record of what it produces.""

https://www.cjr.org/tow_center_reports/the-dire-state-of-news-archiving-in-the-digital-age.php

 

G+ Museum Pieces...

Before we bury G+ it might be worthwhile to collect some memorabilia...

Marc Weber from the Computer History Museum asked if we wanted to contribute Google+ artifacts to CHM. They don't care about swag, but I could think of a few things that they might be interested in:

- The Obama + Dalai Lama framed print.
- The Buffalo? (Too big?)
- The Emerald Sea painting (did anyone save it?)

Open to suggestions....

[Too bad the Apiary whiteboard is long gone....]

 

Circles Circles Circles

So I thought I'd write an apps-script macro to help find Twitter profiles of my G+ circled people. [I'm assuming these contacts will go away on April 2nd, right Greg Wolfe ?]

Code works, but App Script barfs on the Twitter javascript used to render the follow buttons. So I just grabbed the html output and stuck it on a server and clicked the follow bu
tton...

If someone wants to poke at it and/or publish it (I have no time for either) have at it...

You can access it here:

https://script.google.com/macros/s/AKfycbz8RJl6qIS6x1PTQss_O1Xz69l1_bp1QcyJPoxnW9qITvFYTEI/exec

And the xss-riddled code looks like this:

function doGet() {
var html = '<!DOCTYPE html>';

do {
var pageToken;

var connections = People.People.Connections.list('people/me', {
pageSize: 100,
personFields: 'names,urls',
pageToken: pageToken
});

connections.connections.forEach(function(person) {
// Skip people without URLs in their profile.
if (!person.urls) {
return;
}
person.urls.forEach(function(url) {
if (url.value && url.value.match(/twitter.com/)) {
var name = url.value;
if (person.names && person.names.length > 0) {
name = person.names[0].displayName;
}
html += '\n<br><a class="twitter-follow-button" href="' + url.value + '">';
html += 'Follow ' + name + '</a>\n';
}
});
});
pageToken = connections.nextPageToken;
} while (pageToken);

html += '\n<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>'
var output = HtmlService.createHtmlOutput(html);
output.setTitle('Google+ Follower Finder');
return output;
}

 

Moved my G+ following graph to Twitter more or less..

Wrote a hacky script to grab twitter URLs using the Google People API. Fed that into a web page with follow widgets

Hope to find more folks in the Fediverse https://bridge.joinmastodon.org/

 

Happy to see Uranium Club show up on @resonatecoop this morning.

https://resonate.is/profile/9203/

Always nice to see good stuff come out of Minneapolis.

 

 

A Poem for Code Red and Google+ turndown:

Here, in the melting structures of obsolete systems, is the fluid of possibility. It’s sticky with confusion, it smells like pain, & it stains the past w/ dyes of remorse. There is no blissy workshop to take to avert the discomfort. There is no formula for success. Just show up.

https://twitter.com/NoraBateson/status/1106099786791485440





 

In June 1995 I presented "Using Gopher with the World-Wide-Web" at GopherCon 95.

""Together the strengths of Gopher and WWW create a better, more integrated information system.""

http://ipfs.io/ipfs/QmNSeLizSGrHjpMZKQg21Sw15NQNTmMjA43mDtw66fNDSz/Webbedgopher.txt

 

Elizabeth Warren was secretly trying to tell us that we need to "break up" the global blobstore Spanner DB.

omg/13134





 

Orkut Community Archive

Whatever happened to the Orkut Community Archive?

+116817942633187704506 ?

http://web.archive.org/web/20160413222454/http://orkut.google.com/en.html

 

Thinking about holding a Wake for Consumer G+

"This ceremony allows one last interaction with the corpse, providing a time for the living to express their emotions and beliefs about death with the deceased."

https://en.wikipedia.org/wiki/Wake_(ceremony)

 

Consumer G+ Wake

Anyone up for an HIRL before consumer G+ is gone for good?

This ceremony allows one last interaction with the corpse, providing a time for the living to express their emotions and beliefs about death with the deceased.

https://en.wikipedia.org/wiki/Wake_(ceremony)

 

I ❤️ Standards

A long, long time ago I had an ISO bumper sticker with two cars colliding at equal heights. Can't seem to find any evidence of it existing anywhere, offline or online...

 

I'd recommend: Four Futures - Life After Capitalism.

https://www.versobooks.com/books/1847-four-futures

 

Take Care

CW: health, cancer, stuff like that.

So yeah, I've spent the past 5 days living at Kaiser Hospital in Oakland. I spent my waking hours caring for my wife's basic needs as she recovers from an infection and progression of bone mets that caused much pain and suffering. We have a plan forward and are headed home today.

But that's neither here nor there. I don't want sympathy or anything like that; I post these updates to normalize and make visible the caretaker role that we all assume. Please use your sick leave, vacation, vacation donation time and finally short-term/long-term disability to care for your loved ones. You've earned it (and in the case of disability you're even paying premiums for it.)

I'll have a few more stories to share later on once I get caught-up. But for now behold the disco-light aesthetic of the Stanley Healthcare Bed-Check®. (It's basically a bed sensor and an alarm used to prevent people from falling). I highly doubt that it uses a cloud based TensorFlow prediction model.

 

 

 

@evacide Sounds like the long awaited Real Genius reboot... Who will play the Val Kilmer role is an open question...

 

Trash Talk

Tired: Wipeout
Wired: Confidential Waste

 

Hmm, maybe mimic Ethereum?

https://github.com/ethereum/wiki/wiki/Licensing

- Reusable libraries/components MIT or Apache?
- Resonate-specific frontends/backends, AGPL? (like Mastodon?)

Note: AGPL would restrict participation by corp contributors (like myself)

@mattl wdyt?

 

Is Utopia a Hospital?

Fred Turner --

A hospital is a place where people get together, work very hard over very long periods of time in defined roles, checking and rechecking each other’s work, and they work toward a benevolent goal of saving lives.

https://032c.com/fred-turner-silicon-valley-thinks-politics-doesnt-exist

 

Caregiver-SRE

The human body is more varied and complex than even the largest metro cell.

This Philips IntelliVue MP50 has graphs that are butterfly smooth, multi layer alerts, trending, color coded heads up display and much more. Whatever is the latest replacement for BorgMon would do well to learn from this adjacent field ..

 

One solution; treat open source like a VC.

Companies take a "FOSS/FLOSS" round -- in exchange for using community property firms would put ~7% of equity in escrow, that would be used exclusively to fund these efforts.

https://motherboard.vice.com/en_us/article/43zak3/the-internet-was-built-on-the-free-labor-of-open-s...

 

 

Caregiving support

Just a reminder that if you're faced with the task of caring for a loved one at Google I am available to talk.

Also I signed up to donate my excess vacation but I've yet to participate.

https://sites.google.com/a/google.com/us-benefits/time-off/vacation/overview--emergency-vacation-don...

 

Authors: would you recommend Medium membership for someone that wants to support good writing? Any alternatives? As always concerned that Medium took $132m in venture funding that will have to be paid...

https://medium.com/membership

 

@bentarnoff @moiragweigel And if you want to know more about the California Ideology @giunitpod has you covered:

https://t.co/4EE872ghCr

 

Pre-mortem for Postmortems

Looking for a home for the public G+ Postmortems community. Is there a good place to host this? It's not a huge group, only 250 posts, but I would like to see it land in an appropriate place for the participants.

Is there a community of practice around Postmortems that I could reach out to?

https://plus.google.com/communities/115136140203018391796

 

Chrome Scamware 2019 edition

Removed a New Tab Page Extension and some other junk. Which led to a bad set of search results that led to this modal that blocked the entire browser..

- Force Quit, restart Chrome
- Remove shitty extensions
- Install uBlock Origin
- Add site to custom blocklist
- Restore Tabs
- Cry a little.

 

Blitzscaling

This mentality applies to internal projects too....

The losses from the blitzscaling mentality are felt not just by
entrepreneurs but by society more broadly. When the traditional
venture-capital wisdom is to shutter companies that aren’t achieving
hypergrowth, businesses that would once have made meaningful
contributions to our economy are not funded, or are starved of further
investment once it is clear that they no longer have a hope of becoming a
home run.

https://qz.com/1540608/the-problem-with-silicon-valleys-obsession-with-blitzscaling-growth/

 

Team Human with David Pescovitz of Boing Boing

This is an easy event for folks in the SF Office. Tickets are still available for this Jan 30th event at the Commonwealth Club.

The https://www.npr.org/2019/01/28/689215618/team-human-stresses-that-the-future-lies-in-connection-and-... sums why I think Team Human is important:

In the last few chapters he offers a vision that is neither anti-technology or techno-utopian. There are many ways to create the future (a word which Rushkoff says should be considered a verb). "Human beings can intervene in the machine," he tells us. "That's not a refusal to accept progress. It's simply a refusal to accept any particular outcome as inevitable."

https://commonwealthclub.org/index.php/events/2019-01-30/douglas-rushkoff-team-human

 

The book is out, and very very good. A must read. If you have more time than money I have some paid-for Play Books gifts I can give. DM me.

https://rushkoff.com/books/team-human-book/

 

Be Hopeful, Be Human

"The first step toward reversing our predicament is to recognize that being human is a team sport. We cannot be fully human alone. Anything that brings us together fosters our humanity. Likewise, anything that separates us makes us less human, and less able to exercise our individual or collective will."

In 100 psalms-like entries Rushkoff's manifesto presents a way forward for the situation we find ourselves in.

The two takeaways everyone should understand are
- The inversion of "Figure and Ground"
- Mechanomorphism - treating humans like machines.

It's a breezy, short read and has my highest recommendation. It also gives me hope that we can rediscover

Available at:
https://play.google.com/store/books/details/Douglas_Rushkoff_Team_Human?id=4Y5gDwAAQBAJ
http:///
https://books.wwnorton.com/books/detail.aspx?ID=4294997566

 

Buy your copy of Ted Nelson's "Computer Lib/Dream Machines" while you can.

https://computerlibbook.com/

 

Grow with Arcs

2 openings on the Arcs team - one Android-ish, one Cloud-ish. Come work with me and the rest of the Arcs team in SFO...

https://grow.googleplex.com/jobs/e8f3fd1f-59d5-4bfe-9a95-0fb706947891
https://grow.googleplex.com/jobs/bb80a320-2a69-4236-8618-21f5799a8b15
The http://go/arcs is part of the http://go/cerebra team in Google AI. Arcs is an early stage project creating a new open ecosystem for privacy-preserving, AI-first computing. In this vision the user owns their data, software comes to the device and runs on the data locally, and data egress is carefully managed. The user has a Personal Cloud server that acts as a secure, reliable data repository while also acting as another device with greater resources (power, storage, bandwidth, etc.) than the user’s phone.
We develop software across server (TypeScript/JavaScript, Node.js, Docker, GCP, C++), Android (Java, WebView, TypeScript/JavaScript), and desktop/mobile web (TypeScript/JavaScript, CSS). Much of our work is done in the open on GitHub at https://github.com/PolymerLabs/arcs.

 

I wonder which internal systems fit into this category?

http://beza1e1.tuxen.de/articles/accidentally_turing_complete.html





 

Only 1 week left to enjoy Youtube Annotated videos...

https://waxy.org/2018/11/a-tribute-to-youtube-annotations/

 

Youtube Annotations

You have a week left to see these creative uses of Youtube Annotations before they're gone forever..

https://waxy.org/2018/11/a-tribute-to-youtube-annotations/

Seems like a missed opportunity to keep the data available for someone to implement a video.js/chrome extension to provide the overlay...

 

Looks like you can still watch Eric's BOD Town Halls.

Watching the last one now. Lots of interesting places where the rhetoric diverges from what actually happened...