Skip to main content
 

One of my 2023 Resolutions is to embrace change. I love how the Year in Search video captures the sentiment!

https://youtu.be/4WXs3sKu41I

 

@lejatorn it's really been reduced to a photo/video camera and bluetooth headset, but it still takes amazing shots. The high angle and wide FOV was perfect!

 

May I collect your Visual Bits?

I dusted off my Google Glass for Neotropolis. It was magical. But this was an environment where photo consent is the norm, and being augmented is, well, expected.

I'm yearning for an updated Glass with a Pixel camera sensor and portrait photo/video. But even without that I was able to stay in the moment and get some shots I would not have at all.

Neon lighted dancer surrounded by spectators

Portrait of Paul Lindner wearing a Google Glass in front of a desert stage that says Core

 

@Chrissip81 I see that you're popular! Sadly @c_lindner didn't get the flood of notifications! I did :-D

I'd love to know what you said in your video. My Translate App can't do it.

And thank you for encouraging vaccination and safety.

 

AI Fairness Exploits

Here's the video of the winners of the Twitter bug bounty/CTF for algorithmic fairness. It's a judo trick to get AI failures recognized in the same way as insecure code.

https://youtu.be/KLwdzLiJywI

Background
https://hackerone.com/twitter-algorithmic-bias?type=team
https://www.theverge.com/2021/8/10/22617972/twitter-photo-cropping-algorithm-ai-bias-bug-bounty-resu...
https://github.com/twitter-research/image-crop-analysis

 

Archive.org turns 25

I did a video version of the blog post I did for them a while back about Love, Loss and Archives.

http://anniversary.archive.org/

Consider donating and signing up for the 25th anniversary webcast, they do so much with such a small budget. Funny thing is that Google started out as a Library project. In some ways I wish we could go back to that simpler time.

 

A must watch documentary on voting rights now on Prime Video. Was lucky enough to see this at the Drive in a couple weeks back.

https://www.amazon.com/gp/video/detail/B08FRQQKD5

cc @westwinddrivein @primevideo

 

Adding some new background music to the WFH mix. Come play! You can chat and make requests!

https://www.dnalounge.com/webcast/video.html

 

MessagingApps++

Installed Instagram just for chat.

It's... Really good. This is for 1:1 but the video and voice message sharing is simple, and you can respond by just lifting the phone to your ear. Kinda magical and beats the crap out of voice typing.

YMMV etc etc

 

The @dnalounge webcast player sprouted a bridged IRC chat during the DJ set. Will be really interesting once it switches back to the music video jukebox on https://www.dnalounge.com/musicvideos/

Stream it:
https://www.dnalounge.com/webcast/video.html


 

Oh wow.

Already have @djkevincole a few minutes in...

https://www.tpt.org/minnesota-experience/video/first-avenue-closer-to-the-stars-preview-37031/

@FirstAvenue

 

"Made for kids" vs "Okay for Kids?"

I think something might have been lost in translation....

I can't even add this video to a watch-later playlist.

https://www.youtube.com/watch?v=dF32A7rb1jE&feature=youtu.be

But hmm.. I can share it...

youtube-dl it is then....





 

Hip hop

Saw Gza and Nur-d this weekend. Old school and new school. Gza is of course a legend and is also doing a Science series on Netflix. Nur-d was the headliner at the 2019 best new bands show. Weaves in the nerd culture in a very joyful way. Superb entertainer and you'll probably be seeing more of him..

http://www.startribune.com/nur-d-embraces-comics-video-games-and-insecurity-to-be-minnesota-hip-hop-...

https://www.youtube.com/watch?v=O-MvmW0Z2wU

 

Technology and Defense (Minnesota Edition)

This is an amazing history of technology in Minnesota. The rise and decline can be traced directly to military expenditures.

It also goes into the fascinating connection between the declining streetcar industry and how those engineers created the first disk drives using electric motors and spinning wheels.

Also tune-in for the coverage of Oregon Trail and of course Internet Gopher....

https://www.tpt.org/solid-state/video/solid-state-minnesotas-high-tech-history-35848/

 

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...

 

~2010 Google History Video

This is worth 4 minutes of your time....





 

 

Would love to see the Ads team run retro banner/video ads on April 1st.

Or offer this as an option in Google Contributor...

https://www.theatlantic.com/technology/archive/2017/04/the-first-ever-banner-ad-on-the-web/523728/





 

Digital immortality: How your life’s data means a version of you could live forever

Some interesting takes here, including this:

Should we treat digital remains by the same code that museums use for human remains? Doing so would severely limit the ways in which companies can use (or exploit) our data. If digital remains are like “the informational corpse of the deceased,” they write, they “may not be used solely as a means to an end, such as profit, but regarded instead as an entity holding an inherent value.”

https://www.technologyreview.com/s/612257/digital-version-after-death/

Of course mentions the Black Mirror episode. However I always go back to the original Max Headroom episode: Deities

https://www.dailymotion.com/video/x4jl2mn

 

Lotus Concept Video (2014)

Missed this one the first time..

I do have some issues with this. I agree with the goal of having technology help us be more human. However to achieve the goals of this system one would have to restructure our lives to have most activities be technology-mediated. That means conforming our norms to the technology platforms which makes us less than human.

Oh and it was a pre-Uber world....

http://go/lotusprinciples
http://go/lotusvideo


https://docs.google.com/file/d/0B0RwipB98dLpdDgyNElWZXlSbkM2d2t0LUlTOGZjdw/edit





 

Blender put all their videos on PeerTube after getting shut down on Youtube.

PeerTube uses ActivityPub standards and WebTorrent to serve up videos. It's under rapid development and has progressed a lot since the last time I checked in with them..

https://video.blender.org/





 

Selfish Ledger

Finally watched that Selfish Ledger video...

I didn't find it "unsettling", to me I found it to be your basic tone-deaf techno-utopianism.

Especially given the ugly fact that the research of Hamilton and Dawkins supports eugenics.

I'm curious if +102251792736752917169 is aware of _All Watched Over by Machines of Loving Grace (ep3)_?

https://thoughtmaybe.com/all-watched-over-by-machines-of-loving-grace/

Treating humans as programmable computers is a dangerous path to go down. We're already seeing the negative externalities of this today. Filter bubbles, Facebook Ads, Deep Fakes and more show the non-altruistic version of the ideas presented in this concept video.

That said, the user-data story for Fuchsia (which this was an input to) is a good one. And I suspect we won't be breaking out virtual brain calipers any time soon.

 

RT @bradfitz: The video of the @PerkeepOrg talk from @lejatorn and me at @lfnw the other day is already online:

https://t.co/rJSivYts5v

(…

 

Programming is Forgetting

This is good. Read and/or watch it.

http://opentranscripts.org/transcript/programming-forgetting-new-hacker-ethic/

Build systems that forget less. Use that as a metric...

Of course the cybernetician in me wants to say:
- Forgetting is really Variety Attenuation[1]
- The Good Regulator theorem applies [2]. To effectively regulate a system your model needs to be as complex as the system itself.

[[Oh and http://opentranscripts.org is such a great project. It's something that Google could do at scale, especially for educational materials, lectures etc. It also... *increases variety* by making video content more accessible]]

[1] https://en.wikipedia.org/wiki/Variety_(cybernetics)
[2] https://en.wikipedia.org/wiki/Good_regulator

 

Here's your periodic repost of the http://go/ortelius video, which most Googlers never see.

I'll keep posting it until we get a new Creative Labs concept video that can replace it..







 

Twenty Eight Bucks

It took a bit of searching to figure out why I received a check for 8. But if you get one here's why:

This is a wage and hour PAGA action arising from Defendant's failure to pay wages in a timely manner at the end of each pay period. Labor Code § 204( d) requires employees to be paid out by the seventh (ih) day following the closing of the pay period if employees are paid on a weekly or bi-weekly basis. Defendant, who paid its employees on a bi-weekly basis, had a consistent policy of paying the wages of its employees on the eighth (8t11) day or later following the close of the respective pay period, and thus, beyond the time periods as allowed pursum1t to Labor Code § 204. This PAGA action is being sought on behalf of Defendant's other aggrieved employees.

In addition to the PAGA action, Plaintiff also asserts individual claims for wrongful termination in violation of public policy. Specifically, Plaintiff engaged in protected activity by removing alcohol from the workplace (due to fear for her personal safety and the safety of co-workers), and to prevent sexual harassment. However, by exercising such rights, Plaintiff was terminated from her employment.

Defendant's Position

Plaintiff was employed by Defendant from approximately January 27, 2015 to April 12, 2016 as a Program Manager. In late March 2016, a Google employee reported that several personal items had gone missing. Google's asset investigations team confirmed through video evidence that Plaintiff had taken the reported items. During its investigation, Plaintiff provided inconsistent accounts of her actions, which Google deemed to lack credibility. As a result, Google terminated Plaintiffs employment for violation of company policy and the dishonest conduct she exhibited.

Google denies that its payroll schedule was inconsistent with section 204 of the Labor Code. Moreover, Plaintiff cannot show that she or any of the members of the group she seeks to represent were aggrieved. An award of civil penalties under PAGA would result in an award that is unjust, arbitrary, and oppressive

https://www.docketalarm.com/cases/California_State_Santa_Clara_County_Superior_Court/16CV301321/Baid...

 

Crashplan to home customers: bye bye

60 days isn't a long time for people with lots of data. I have a feeling it's going to take legislation to get companies to do the right thing here (and that includes us too, Google Drive notice is 60 days as well...)

Also facepalm on the earnest CEO video at:
https://www.crashplan.com/en-us/consumer/nextsteps/

https://twitter.com/crashplan/status/899995190852820994

 

Battle for the Net

I read that we were going to participate in Net Neutrality protests today. I loaded up google.com to see if we were doing a home page promo. I didn't see the logo load and thought that this was a very sublime way of calling attention to content blocking. So I waited for a spinner and call to action...

haha; no. Instead it was this super heavy doodle that took forever to load over GBUS wifi.

Ah well. Looks like we're sending an "email" to our "listserve" (itsthe90s.gif) of committed diehards, and posting a video playlist hidden somewhere on youtube (couldn't find it, can you?)

https://sites.google.com/a/google.com/moma-news/july-2017/ourparticipationinthenetneutralitydayofact...

https://www.battleforthenet.com/

 

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

 

Slack no more. Why you should use Riot.im and Matrix.org

There's been a trend where open source projects start a Slack for team communication.  I understand why.  The Slack UI is refined, you get searchable, synced conversions on all devices and even emails when you're away.  Nice!  Except the price you pay is vendor lock-in and a closed source code base.  Plus aren't you fed-up with creating dozens of slack accounts for each projects?  I know I am.

What if I told you there was an open alternative?  One that even included access to your favorite IRC channels? Well there is.  For the past month I've replaced Slack usage with Riot.im (aka vector.im) and Matrix.org and I am very, very happy with the results.  

Let's start with the UI.  Here's my Web UI right now:

 

 

On the left: rooms/channels. I've customized mine into high/low priority with full control over notification settings.

In the middle: the  IRC channel on Freenode.  Read/unread state is maintained on the server so I can easily switch to the Android or iOS app and participate there.

On the right: the member roster.  You can hide it, or use it to Initiate direct messages.

And look, here's the same UI, on Android showing the Matrix HQ Room:

As you can see Riot supports video/audio calls using WebRTC and file upload too.  Works really well!

Did I mention that these super high quality clients are all open source?

So what about the underlying service?  Well, we're in luck.  The matrix.org service is also well designed, fast, interoperable and open.  So what exactly is it?  From their FAQ:

Matrix’s initial goal is to fix the problem of fragmented IP communications: letting users message and call each other without having to care what app the other user is on - making it as easy as sending an email.

The longer term goal is for Matrix to act as a generic HTTP messaging and data synchronisation system for the whole web - allowing people, services and devices to easily communicate with each other, empowering users to own and control their data and select the services and vendors they want to use.

Bold and ambitious, and the FAQ has answers to some common questions like why not XMPP and more.

What all this means in practice is that anyone can run Matrix protocols using their own servers.   Want your own private internal system?  Run your own server disconnected from the network.  Want your chats to stay on your own server?  Run your own; with the benefit of interoperating and communicating with other servers in the mesh.  Want to bridge to another chat system, like IRC?  Yes, you can.

And the IRC integration is very, very good.  As you saw above identity and channel state is carried through, direct messages are supported. Offline for a while?  Scroll back to your unread indicator.  Or just check your email:

A Matrix notification shown in an email browser window

So there you have it.  An open system that enables chat.  A highly polished front end.  Full support for one to one and one-to-many conversations. Yes, it's beta, so there are some rough edges.

Give it a try.  You can find me at @lindner:matrix.org or just drop into some IRC channels, my nick is plindner.

 

 

 

Come Home Paul! Come Home!

- First time I've seen Recruiters targeting expat folks. What next, will they contact my family to put pressure on me to move back?
- Including a Youtube video in your emails is a good way to get your message visibility in Inbox. Even if it's this dorky thing.
- It also appears that Target makes it's recruiters use their DJ name. In da house with *DJ Luke Doubler* and his sidekick *Talent Scout*.

http://rumandmonkey.com/widgets/toys/namegen/3675

---
Paul,

My name is Luke Doubler and I’m a talent scout for Target Corporation.

I’m reaching out to you because I see that you went to the U of M and I’d like to see if you’d consider coming back.

I found your name on your GitHub profile (http://github.com/lindner) and see you are a full stack developer with contributions in JavaScript, full stack products, Apache, Amazon Dynamo and others. I also see via your LinkedIn profile you are with Google. I’d like to see if you’d consider a leadership role with Target.

Our corporate office located downtown Minneapolis has an engineer leadership position open in a very agile/scrum development team building products that will propel Target.com as the premier online retailer.

Would you be open to connecting Paul via phone? Your full stack development experiences appears to be exactly what we’re seeking. I can make myself available based on your schedule.

I look forward to connecting.

https://www.youtube.com/watch?v=QopMlVsPH3Y

 

Facebook - House of Pain - TV Commercial

[Note: I dare you to find this video using Google Search. I used search.twitter.com to find this]

This is a new Facebook TV Commercial set to House of Pain's Jump Around. Of interest:

- square aspect ratio (on tv it's on a seamless white background)
- there is no opengraph markup on this page. No markup at all really.
- Except for meta tags for: https://w3c.github.io/webappsec/specs/referrer-policy/ which I did not realize existed.
- It makes me want to see if it's possible to animate our own app UI at 60fps.

https://www.facebook.com/facebook/videos/vl.515712155263726/10153943242676729/?type=1&theater

 

Knowledge Panel FR

When I search for a Phone (say Sony Xperia) show the music videos where it's been product placed.

This Avril Lavigne vid must be the worst yet. The video starts with "oh, my new Sony phone is ringing!".

Also: I wonder if Forrester includes these payouts in total digital ad spend?

https://www.youtube.com/watch?v=uuNTO31FlY8

 

I've wanted this for youtube for so long..

I think this is one reason comments are bad -- if you're commenting you're not actually watching the video.


http://thenextweb.com/facebook/2015/07/07/watch-out-youtube/






 

I see dead screens...

When I walk into the office I see row after row of screens, empty and lonely.  I want to change that.  I want a world where ambient passive consumption helps eliminate the blank screen.

Solving one piece of this puzzle is Malika's intern project.  It starts with rich, compelling, G+ Android Daydream support.  If time allows we may be able to add interesting things like:

* Interactive hooks, voice action (Choose your own adventure!)
* Whisper/Copresence support
* Kiosk mode, add QR codes or NFC support
* Vendor support,
* Rich Video/Audio

If you're looking into something like this we'd love to hear more.  (I did some searching and didn't turn up much other than http://go/showy ) If you have specific features you'd like to see in such a system leave 'em in the comments.  Maybe we can add it!

 

Any reason to not get one of these?

This would replace a 40" Sony GTV.  It's had a good run, but GPMAA is still slow and buggy, and the new Youtube app is a serious regression.  And since Android TV doesn't support multiple users I can use the nexus player and my wife can use the built-in ATV functionality.

... and why is this already on sale?
... also lists amazon prime video -- wonder if that'll get released for nexus player?
... and Opera browser bundled?  WAT?


http://store.sony.com/43-class-42.5-diag-4k-ultra-hd-tv-zid27-XBR43X830C/cat-27-catid-sony-ces-2015-...






 

 

Idea: *bandwidth meter on shuttle*

or a data based way to stop data hogs.

- Install network monitoring on the router. Use sflow or something like http://www.pmacct.net/ Also gather interface stats (up/down/max bw, etc)
- display results for everyone to see
  - use built-in TV/video out (if available)
  - or use an led sign like the one below..

Messages that could be displayed:

  - Bandwidth warning 75% reduce usage.
  - No 3G/4G service.  Hang tight!
  - Warning.  Video usage @35%
  - Display stats for the current ride
     BW used this ride 420M
  - Or even better:
     BW used this ride: 56
  - Or sillier:
    BW use this ride: .05 milli-SWE

Of course a programmable sign could be used for other things too.

Next Stop: West Oakland Park & Ride
Some interesting google-wide metrics (and not the stock price, please...)


http://www.amazon.com/NEOPlex-Programmable-Scrolling-Software-Keyboard/dp/B00B90LY7I/ref=pd_sim_sbs_...






 

Still an empty profile though...

Still an empty profile though...

But not much better than:

Joe Tuman - https://plus.google.com/109949039322333887009

Libby Schaff - https://plus.google.com/110500927796450135344

Bryan Parker - https://plus.google.com/109333654487362962540

At least Parker has a couple of posts there.  Tuman has only 1 Youtube video..

If there are other candidates add them here and I'll share an Oakland Mayor 2014 circle..

 

 

Is there a Youtube video that has the encoding information stamped on the video like this?

There are some _Example Show_ videos that when played tell you the bitrate and resolution.   It's also a surreal thing to watch...


http://www.huffingtonpost.com/2013/11/05/netflix-test-video_n_4212826.html






 

Pluck spammed me about their new events/hangouts-like functionality.

Hello Paul,

Can you do this today?

Hold a live event, on your website or Facebook page. Invite an executive, topical expert or celebrity to host it. Let hundreds of thousands of your fans not only follow the event, but participate with comments, questions and photo and video uploads. Manage your event’s tone, pace and energy by choosing the content your fans see. Compel them to spend an average of 40 minutes on your website or Facebook page.

How about this?

Enhance a virtual or in-person event with a dynamic social wall experience. Collect, curate and display related social media content directly on your website. Moderate fan content – comments, questions, photos, videos, tweets, Facebook posts – so that it best represents your brand. Add your own original content or editorial commentary.  Create a complete, highly visual story around a particular topic or event.

Creating a Real-time Experience is about starting a conversation, not joining it. It’s about listening and engaging. Real-time Experiences are about collaborative content, and leveraging unique audience consumption opportunities on your owned media.

Pluck’s CoveritLive Real-time Engagement Platform gives you everything you need to design and produce highly interactive real-time experiences. More than 1,500 leading brands, retailers and publishers like Subway, EA, Jeep, Ford and Anthropologie have created real-time experiences with CoveritLive. They have connected with their fans – and generated new ones – through Live Blogs, Q&A Sessions, Social Walls, Second Screen Experiences, Featured Galleries and Facebook Chats.

For digital marketers seeking customer and shopper engagement, real-time experiences are highly differentiated and very sticky. CoveritLive routinely supports events with hundreds of thousands of attendees, who on average are engaged for 40 minutes.

And here’s the best part. You can download CoveritLive and run trial events of your own at no cost. What are you waiting for?









 

Here's a quick tip I posted to the Developing with Google+ community.

Here's a quick tip I posted to the Developing with Google+ community.  Plenty more good stuff there for publishers and app developers.

Originally shared by Paul Lindner

Youtube and Google+ Embedded Posts

If you embed Youtube videos on your web site you might want to take second look at the Google+ Embedded Post feature:

https://developers.google.com/+/web/embedded-post/

Instead of using a direct Youtube embed try creating a Google+ post that includes the video and your commentary.  Embed that post on your site by following the instructions linked above.

People can still play the video in the page, but now they can also +1, Follow, and Reply to it.  This engagement will make your conversation stand out in the new Youtube.com comments section.

 

Youtube and Google+ Embedded Posts

Youtube and Google+ Embedded Posts

If you embed Youtube videos on your web site you might want to take second look at the Google+ Embedded Post feature:

https://developers.google.com/+/web/embedded-post/

Instead of using a direct Youtube embed try creating a Google+ post that includes the video and your commentary.  Embed that post on your site by following the instructions linked above.

People can still play the video in the page, but now they can also +1, Follow, and Reply to it.  This engagement will make your conversation stand out in the new Youtube.com comments section.

 

*Paul's Guide to Youtube spammers*

G+ uses a reputation system and it gets better if it's properly trained.  Here's how to help.

1) Find a video you like.
2) Select *Newest First* Comments.
3) Find a spammer!  Selling instagram followers, make money at home, PSN codes, ascii-"art", Home "remedies" etc.
4) Hover over the timestamp
   - If it's a link to a video, you have a skinny page, report it inline.
5) If it's a G+ profile cmd-click into a new tab
6) On the opened tab click on the profile link in the left card.
7) Amaze at the series of spam posts
8) Report them as spam from the drop-down until you get bored
9) Block/Report the profile if you deem it appropriate
10) For particular nasty stuff or if you detect certain patterns escalate at

  http://go/es-abuse

And follow the instructions in the bug template.









 

A song about gentrification in San Francisco...  It pains me to see Google vilified in this way when it enables so much (including this content itself)

Sadly I don't hold out much hope for technology fixing the dysfunctional housing situation in the Bay Area.

[And where's my soundcloud embed  @112474028169763877889 ??]

Also if you decide to watch the youtube video remember that _This video has been age-restricted based on our Community Guidelines_


http://soundcloud.com/persia415/persia-google-google-apps-apps






 

Juhan says hi!

Here's my neighbor Juhan.  He's a Google fan that  suffers from Macular Degeneration. Every other week I help him with his old Windows XP rig that somehow resets the font sizes back to stock.

He's still on AOL, which doesn't support larger font sizes.  So when he receives a "letter" he opens it, selects Forward and uses the message editor to boost the font size.  He tried switching to Comcast (Zoho?) Mail but it was a big fail.

Otherwise he does pretty well with video sites, Newspapers and Skype.  Watching him use technology has been very instructive.  I learned a lot watching him cope with various web sites.

Despite not using our products he's a big fan of Google and wishes us all the best!


https://plus.google.com/photos/107786897865850743842/albums/5898813881606962785/5898813885589560450?...






 

No, this isn't today's doodle.  It is some very creative high-speed liquid photography.

No, this isn't today's doodle.  It is some very creative high-speed liquid photography.

Originally shared by Alex Koloskov

Behind the shot video:

http://www.photigy.com/the-making-of-google-happy-birthday-google-plus/

Have one can of blue paint left, should we shoot Facebook from it? :-)