sxswi 2012: programming social applications

21
Jonathan LeBlanc Twitter: @jcleblanc Hashtag: #FutureSoc E-Mail: [email protected] Github: github.com/jcleblanc Programming Social Applications SXSWi Book Reading

Upload: jonathan-leblanc

Post on 31-Oct-2014

6 views

Category:

Technology


0 download

DESCRIPTION

Book reading session at SXSWi 2012 (Austin, TX) on "Programming Social Applications". The audio recording from this session is available at http://www.archive.org/details/ProgrammingSocialApplicationsUnderstandingHumanIdentity

TRANSCRIPT

Page 1: SXSWi 2012: Programming Social Applications

Jonathan LeBlancTwitter: @jcleblancHashtag: #FutureSocE-Mail: [email protected]: github.com/jcleblanc

Programming Social ApplicationsSXSWi Book Reading

Page 2: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

The Foundation Topics

The Foundations of Human Identity

Tribalism and Social Grouping

The Big Bag of Social Identity Fail

Page 3: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

The Foundation Topics

The Foundations of Human Identity

Tribalism and Social Grouping

The Big Bag of Social Identity Fail

Page 4: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Human Identity: User Types

Anonymous Users Real Identity Login

Page 5: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

OAuth (1.0a + 2.0)PayPal Access, Facebook, Twitter

OpenID (…and the upcoming OpenID Connect)PayPal Access, Google, Yahoo!

Emerging IdentityMozilla BrowserID, WebFinger, LRDD

Human Identity: Open Identity Programming

Page 6: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Human Identity: Anonymous Users

Page 7: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

There are a few common options

Human Identity: Tracking Anonymous Users

Tracking Cookie Local Storage

Page 8: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Human Identity: Real Identity Users

Page 9: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Human Identity: Real Identity Sources

Social (perceived) Concrete (true)

Sources of Real Identity

Page 10: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

The Foundation Topics

The Foundations of Human Identity

Tribalism and Social Grouping

The Big Bag of Social Identity Fail

Page 11: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Social Grouping: It’s Not A New Thing…

Page 12: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Tribalism started as a way to keep us safe

…it has lead to some horrible parts of history

but is also a foundation of many of our social relationships

Social Grouping: Foundation in Tribalism

Page 13: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Social Grouping: The Real Life Social Graph

Page 14: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Social Grouping: The Online Social Graph

Page 15: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Social Grouping: Group Types

Follower Type

Connection Type

Group Type

Page 16: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

Social Grouping: Data Miners are Rock Stars

Page 17: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

The Foundation Topics

The Foundations of Human Identity

Tribalism and Social Grouping

The Big Bag of Social Identity Fail

Page 18: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

“My privacy concerns are not trite. They are linked to my actual physical safety” --Harriet Jacobs (Gizmodo)

Social Identity Fail: Personal Safety

When Social Discovery Impacts Personal Safety

Page 19: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

“Path Uploads Your Entire iPhone Contact List By Default” --Mark Hachman (PCMag)

Social Identity Fail: Privacy Concerns

When Making Things Easy Impairs Privacy

Page 20: SXSWi 2012: Programming Social Applications

Hashtag: #FutureSocProgramming Social Applicationshttp://oreil.ly/FutureSoc

“How Target Figured Out A Teen Girl Was Pregnant Before Her Father Did” --Kashmir Hill (Forbes)

Social Identity Fail: The Fine Line

The Fine Line Between Insightful and Creepy

Page 21: SXSWi 2012: Programming Social Applications

Jonathan LeBlancTwitter: @jcleblancHashtag: #FutureSocE-Mail: [email protected]: github.com/jcleblanc

Thank You! Questions?Slides: http://slidesha.re/programmingsocial