Google Mail “no longer supports” Thunderbird (or other IMAP clients)

Seems that at some point in there Google ceased to provide direct support for IMAP clients. Upon enrolling a new Thunderbird for Google mail, I vailed to be ab le to set up the account. In my gmail stream I get the notice declaring that to allow Thunderbird, I have to accept the bargin that my account t is no longer protected by modern security standards, whatver they may be.


Google’s Documentation

Application-Application-Specific Password Required

Allowing less secure apps to access your account

My client isn’t accepting my username and password

Application-Application-Specific Password Required

Personalization & Interest Graphs

Data Sources

a.k.a. pure-play (3rd-party) data providers

  • Expect Labs
  • Google Now
  • Gravity
    • Amit Kapur, CEO
  • MIT Media Lab
  • Nara, Nara.me, Nara Logics, Inc.
    • A cluster of companies, perhaps
    • Tom Copeman, founder
    • Nathan Wilson, CTO
    • Digital DNATM; trade name of the auto-generated profiles
    • Something about a neural network in “big processes”
    • Why? <quote>“The solution we came up with for Nara is called the ‘why’ button,” Nathan Wilson says. “If a user clicks on this, it will tell them what connections the neural network drew on to make a particular suggestion.”</quote> ref
    • Major customer: SingTel
  • Outbrain
  • Ranker
  • Syntertainment
    • Will Wright
    • Term: “decimated reality,” reality aggregator; contra “augmented reality”

Products

Users of the data sources

Theory

Attributions are from the TNW articles, not the promotions of the works.

Promotions

Largely recirculating against their own (TNW) material …  The NSA, Guardian, PRISM stuff seems to be there because of some sort of privacy angle, and it recirculates well.

googlecl | Command line tools for the Google Data APIs

googlecl

Services

  • Blogger
    $ google blogger post --title "foo" "command line posting"
  • Calendar
    $ google calendar add "Lunch with Jim at noon tomorrow"
  • Contacts
    $ google contacts list Bob --fields name,email > the_bobs.csv
  • Docs
    $ google docs edit "Shopping list"
  • Finance
    $ google finance create-txn "Savings Portfolio" NASDAQ:GOOG Buy
  • Picasa
    $ google picasa create "Cat Photos" ~/photos/cats/*.jpg
  • Youtube
    $ google youtube post --category Education killer_robots.avi

Promotions

Google’s evil plan is simple and not so evil | A.J. Kohn

Via: A.J. Kohn; Google’s Evil Plan; In His Blog; 2013-01-27.

Mentions

  • Thesis:
    • the plan is “Get people to use the internet more”
    • <quote>TL;DR
      Google’s strategy is to get people to use the Internet more. The more time people spend on the Internet the more time they’ll engage in revenue generating activities. As such, nearly every Google effort is focused on increasing Internet speed and access with the goal to shorten the distance between any activity and the Internet.</quote>
  • Product/Project recital
    • Chrome (browser)
    • SPDY
    • Android
    • Motorola
    • Google Now
    • Google Fiber
    • Chromebook
    • Google+
    • Self-Driving Cars
    • Google Glass
    • Google TV

Walled Gardens: Facebook Zero, Google Free Zone

Via: David Talbot; Facebook and Google Create Walled Gardens for Web Newcomers Overseas; In Making Money in Mobile; In MIT Technology Review; 2013-03.Teaser: In some countries, “the Internet” is confined to certain sites as part of a strategy to help wireless carriers offer starter packages.

Mentions

  • The article is mostly about Facebook with a little Google thrown in.
    • Facebook launched their garden 2010
    • Google launched theirs 2012-10.
  • Facebook Zero
    • Launch 2010
    • Distribution:
    • Features & Availability
      • Messenger for Android (the chat)
      • Messenger for iOS
      • Facebook for Every Phone
      • m.facebook.com
    • Biz Model
      • Base charge for the service: $3/month or $1/week or $0.20/day.
      • Match against Telecom’s raw voice+text+data $8/month for 12-months.
      • No (extra) data charges for the Facebook feature
      • Facebook participates in consumer’s data plan usage (e.g. when they click out from the news feed to read the article)
    • Vendors
      • Ericsson
    • Quotes
      • via Derrick Mains, press relations, Facebook
      • via Victor Ferraro Esparza, strategic product manager, Ericsson
      • via Carl Howe, a principal analyst, Yankee Group
  • Google Free Zone
    • Launched 2012
    • Distribution
      • carrier-focused
      • Philippines & South Africa
    • Features
      • Google Plus
      • GMail
    • Biz Model
      • Base charge for the service.
      • No (extra) data charges until they click a link or open a photo or other attachment.
    • Quotes
      • via unnamed press relations, Facebook

Installation and Configuration of the Google+ Crossposting WordPress Plugin

Google+ Crossposting

Plugin Google+ Crossposting

Problem Definition

What Is Wanted

  1. Syndicate (cross-post) your blog posts out onto Google+ for distribution
  2. Use the Google+ identity system to facilitate login on your WordPress blog
    • Tie comments to actual persons.
    • Mitigate spam.
    • Promote clear attribution.

What is Convenient

  1. Syndicate (cross-post) your Public posts on Google+ onto your own venue (WordPress blog).

What You Get

  • The convenient stuff (Google+ has a readonly API).

What You Don’t Get

  • The wanted stuff (Google+ doe does not have a write API).

Other Solutions

Are unsuitable; they require you to disclose your Google password to an external service, into scriptware, or to purchase opaque plugins and services.  They aren’t Google API calls so much as mechanized versions of Google login flows.  Ick.  And vastly dangerous.

  • How to Auto Post to Google Plus from WordPress Blog; In WPSquare; undated (probably late 2012), no date appears on the page.
    • There is no Google API that does this; the Google+ API is readonly
    • The WPGPlus Plugin copies your credentials into the plugin
    • The gPressor, from WarriorForum, by special forum distribution
    • NextScripts has a for-pay addon script; requires their hosting+service arrangements
  • TwooglePlus; used copied user credentials; has been disabled by themselves and by Google

Particulars & Provenances

You need

  • Your Google+ ID (a very long number)
  • A server-to-server Google API Key

Acquiring Your Google+ ID

  1. Go to your Google+ experience (sign in).
  2. Go to your Posts
  3. See the URL which of the form
    https://plus.google.com/NUMBER/posts

Acquiring a Google API Key

  1. Go to https://code.google.com/apis/console/
  2. Read it

Actualities of the key acquisition workflow

Warnings and Gotchas

It is a known effect that the plugin destroys (clears, removes) the Google+ ID and the Google API Key from its settings page if the tokens do not operate without error.  The plugin has no better way of signalling an error than to do this.   So you  need to

  1. Store these items safely some where else as primary storage, not in WordPress
  2. Watch, wait and review to ensure the tokens don’t “disappear”
  3. Realize the connection from Google+ into your blog is shaky at best.

References

Actualities

From acquiring the Google API Key for Google+ access.














Google is serving IPv6 out of Australia, some 170ms out, and no rDNS for their addr

Domain Name IPv6 Address rDNS of the Address Ping Time
www.google.com 2404:6800:4008:c01::67  (none) 173 ms
www.youtube.com 2404:6800:4008:c01::5d  (none) 172 ms
www.yahoo.com 2001:4998:c:401::c:9102
2001:4998:f011:1fe::3000
2001:4998:c:401::c:9101
r2.ycpi.vip.gq1.yahoo.net 51.7 ms
ad.yieldmanager.com 2001:4998:44:80b::1000
2001:4998:44:80b::1001
mpr1-v6.ngd.vip.ne1.yahoo.com 50.0 ms
www.facebook.com 2a03:2880:10:8f02:face:b00c:0:1 edge-star6-10-12-prn1.facebook.com 33.0 ms
$ for i in www.{google,facebook,yahoo,youtube}.com ad.yieldmanager.com ad.doubleclick.net ; do ( ping6 -c 1 $i || echo $i unknown host ) 2>&1 | sed -e "s/^/$i--> /" ; done | grep -Ee '(from|host)'
www.google.com--> 64 bytes from 2404:6800:4008:c01::67: icmp_seq=1 ttl=53 time=173 ms
www.facebook.com--> 64 bytes from edge-star6-10-12-prn1.facebook.com: icmp_seq=1 ttl=55 time=33.0 ms
www.yahoo.com--> 64 bytes from r2.ycpi.vip.gq1.yahoo.net: icmp_seq=1 ttl=53 time=51.7 ms
www.youtube.com--> 64 bytes from 2404:6800:4008:c01::5d: icmp_seq=1 ttl=53 time=172 ms
ad.yieldmanager.com--> 64 bytes from mpr1-v6.ngd.vip.ne1.yahoo.com: icmp_seq=1 ttl=53 time=50.0 ms