SlideShare a Scribd company logo
1 of 38
Download to read offline
A story of <3 and </3



(David)
 - Story of social networking love and hate, love and heartbreak
My 20+ Social Networks




(Brad)
 - Balancing many services online already
 - Having to re-enter the same information and make the same connections
My 20+ Social Networks




- Dopplr, great idea, wanted to use it, asked to re-define friends again
- So sick of doing this!
- Broke the camel's back
- Dopplr, great idea, wanted to use it, asked to re-define friends again
- So sick of doing this!
- Broke the camel's back
social applications




 - But it isn't Dopplr's fault
 - Hacks such as scraping address books
 - No current way to get the social graph without asking for it or choosing a proprietary
platform
social applications




 - But it isn't Dopplr's fault
 - Hacks such as scraping address books
 - No current way to get the social graph without asking for it or choosing a proprietary
platform
social applications




 - But it isn't Dopplr's fault
 - Hacks such as scraping address books
 - No current way to get the social graph without asking for it or choosing a proprietary
platform
social applications




 - But it isn't Dopplr's fault
 - Hacks such as scraping address books
 - No current way to get the social graph without asking for it or choosing a proprietary
platform
So what about platforms?




(David)
 - None of these services interoperate (with rare exceptions of RSS support)
 - Not a new problem
quot;IM Warsquot;




-   Their IM networks couldn't interoperate either
-   People were forced to pick one
-   Hacky solutions such as Trillian and Adium -- not real interoperability
-   Going where their friends are
Jabber / XMPP




- Still evolving, but providing true interoperability between walled gardens
Identity Silos




- Have to create a new account everywhere you go
- Poor security using the same password everywhere, hack one account get them all
- Overwhelming
Identity Silos




- Have to create a new account everywhere you go
- Poor security using the same password everywhere, hack one account get them all
- Overwhelming
- Reduce the number of accounts
- Strongly protect your OpenIDs
HOSTS



(Brad)
 - Examples of non-emerging technologies
 - Had to FTP a single quot;HOSTSquot; file around to resolve all names
 - Couldn't get to new sites until they were in the file and you fetched the updated file
 - Didn't scale
DNS



- Changes automatically propagate
- Made sysadmins happy
- More complicated than a white-space line-break separated file, but it scales
Segregated Messaging




- Most successful example of centralization -> decentralization
- 1960s demonstrated at MIT, required all users be on the same server
Email
                         SMTP as you know it today




- Took until the 1980s for SMTP to become popular
- Couldn't imagine a World without interoperable email
Centralization



- Social networks today are generally centralized
Decentralization



- But as history shows, technology becomes decentralized
it's harder
                                (but we always get there)




-   Scale
-   Data duplication / re-entry
-   Business decisions (geeks want to do the right thing)
-   Interoperability standards
quot;Either social networks will keep their walls up
to force individuals to choose, or they will open
     up in the hope that they'll get the
  customer even if their competitor
                  does, too.quot;

                                      O'Reilly Radar


(David)
 - Dopplr, don't go there for everything
 - Not trying to steal users, let them go there
 - This is not a zero-sum game
 - Traditional network eects
quot;A lot that you have heard here is about
  platforms and who is going to win. That is
Paleolithic thinking. The Web has already won.
        The web is the Platform.quot;

                       Jeff Huber (Web 2.0 Summit '07)




- There won't be just one walled platform, interop is a must
- This battle was tried in the 1990s and was lost
- HTML, CSS, JavaScript, XML
quot;As long as people feel that if they don't like
what we're doing they can just switch, then that
  keeps us honest and keeps everybody else
               honest as well.quot;
                      Eric Schmidt (Web 2.0 Summit '06)




- This year has had a trend reinforcing decentralization
- With the move toward services in the cloud, data import/export is increasingly important
- Good to see the large services understand this
Open Data is increasingly
         important as services
             move online
                           Tim O'Reilly (OSCON '07)




- Hosted services change the quot;openquot; game
- Data is as important as source
social graph
                    (another type of user generated/owned data)




-   Social graph already exists as Zuckerberg said
-   Everyone is having to map it out
-   Every user is declaring their own maps
-   The user maps are THEIR data, not the services they're giving it to
So how can we all make this happen?




(Brad)
 - Today you'll be laughed at if you say you're a blog site and have no RSS/Atom
 - Want to get to the same thing for social networks oering an analogous form of data
interop
 - To make it just as easy to move it, share it, mash it up as it is with blogs
markup and share data



- Microformats, FOAF, RSS, Atom, etc
- Format wars don't benefit users, we don't care where the curly braces go
import data
export data
put the people in control



- History shown
- Network eects as David said
- Decentralization
privacy is important
                           (As seen on Facebook and others)




- Just fully public or fully private doesn't cut it
- Share with your friends
OAuth
              (emerging standard; quot;your valet key for the webquot;)




- Standardized existing duplicate protocols from Google, Yahoo!, AOL, and Microsoft
- Remove the need to ask for email provider passwords
provide context outside your walls
   if users want to link accounts, allow it...they may even link to
                 your service from another profile
Who does this right with XFN?
          • Wordpress
          • Twitter
          • Pownce
          • LiveJournal
          • Google Profiles
          • TypePad and Movable Type this month
(Brad until TypePad)
 - Markup both on the service and outside the service
 - Context matters for XFN rel-me
make your network
                  more accessible
                 You can't fight it forever...David beats Goliath




- As seen with content, services will just scrape you if they want it
- Proactively sharing while respecting privacy reduces your own server load
- Talk of nasty hacks within the browser for uncooperative services
Real-time Stream of
               Relationship Changes
                       http://updates.elsewhere.im




                                                      coming soon
- As a way to make more accessible
- Allows real-time relationship changes to be noted across services
- Don't have to quot;pingquot; every news feed service that you're now friends with me
Let's all open the social graph!




- This is user generated data
- Watch for developments in this space
- O'Reilly radar

More Related Content

More from David Recordon

Decentralized Social Networks - WebVisions 2009
Decentralized Social Networks - WebVisions 2009Decentralized Social Networks - WebVisions 2009
Decentralized Social Networks - WebVisions 2009David Recordon
 
A Social Web Intro at the Internet Identity Workshop
A Social Web Intro at the Internet Identity WorkshopA Social Web Intro at the Internet Identity Workshop
A Social Web Intro at the Internet Identity WorkshopDavid Recordon
 
OpenID Introduction - IIW2008b
OpenID Introduction - IIW2008bOpenID Introduction - IIW2008b
OpenID Introduction - IIW2008bDavid Recordon
 
Learning from Apache to create Open Specifications
Learning from Apache to create Open SpecificationsLearning from Apache to create Open Specifications
Learning from Apache to create Open SpecificationsDavid Recordon
 
"Blowing Up" Social Networks by Going Open
"Blowing Up" Social Networks by Going Open"Blowing Up" Social Networks by Going Open
"Blowing Up" Social Networks by Going OpenDavid Recordon
 
Supporting The Open Web - OSCON 2008
Supporting The Open Web - OSCON 2008Supporting The Open Web - OSCON 2008
Supporting The Open Web - OSCON 2008David Recordon
 
Building Open Platforms
Building Open PlatformsBuilding Open Platforms
Building Open PlatformsDavid Recordon
 
Open Platforms in Web 2.0
Open Platforms in Web 2.0Open Platforms in Web 2.0
Open Platforms in Web 2.0David Recordon
 
OpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter AnnouncementOpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter AnnouncementDavid Recordon
 
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0David Recordon
 
Eduserv OpenID Meeting: OpenID Today
Eduserv OpenID Meeting: OpenID TodayEduserv OpenID Meeting: OpenID Today
Eduserv OpenID Meeting: OpenID TodayDavid Recordon
 
Web 2.0 Expo Berlin: Open Platforms and the Social Graph
Web 2.0 Expo Berlin: Open Platforms and the Social GraphWeb 2.0 Expo Berlin: Open Platforms and the Social Graph
Web 2.0 Expo Berlin: Open Platforms and the Social GraphDavid Recordon
 
Digital ID World 2007 - Understanding Openid
Digital ID World 2007 - Understanding OpenidDigital ID World 2007 - Understanding Openid
Digital ID World 2007 - Understanding OpenidDavid Recordon
 
OpenID Overview - Seoul July 2007
OpenID Overview - Seoul July 2007OpenID Overview - Seoul July 2007
OpenID Overview - Seoul July 2007David Recordon
 
OpenID Bootcamp Tutorial
OpenID Bootcamp TutorialOpenID Bootcamp Tutorial
OpenID Bootcamp TutorialDavid Recordon
 

More from David Recordon (18)

Decentralized Social Networks - WebVisions 2009
Decentralized Social Networks - WebVisions 2009Decentralized Social Networks - WebVisions 2009
Decentralized Social Networks - WebVisions 2009
 
A Social Web Intro at the Internet Identity Workshop
A Social Web Intro at the Internet Identity WorkshopA Social Web Intro at the Internet Identity Workshop
A Social Web Intro at the Internet Identity Workshop
 
Anatomy Of "Connect"
Anatomy Of "Connect"Anatomy Of "Connect"
Anatomy Of "Connect"
 
OpenID Introduction - IIW2008b
OpenID Introduction - IIW2008bOpenID Introduction - IIW2008b
OpenID Introduction - IIW2008b
 
Learning from Apache to create Open Specifications
Learning from Apache to create Open SpecificationsLearning from Apache to create Open Specifications
Learning from Apache to create Open Specifications
 
"Blowing Up" Social Networks by Going Open
"Blowing Up" Social Networks by Going Open"Blowing Up" Social Networks by Going Open
"Blowing Up" Social Networks by Going Open
 
Supporting The Open Web - OSCON 2008
Supporting The Open Web - OSCON 2008Supporting The Open Web - OSCON 2008
Supporting The Open Web - OSCON 2008
 
Building Open Platforms
Building Open PlatformsBuilding Open Platforms
Building Open Platforms
 
Open Platforms in Web 2.0
Open Platforms in Web 2.0Open Platforms in Web 2.0
Open Platforms in Web 2.0
 
OpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter AnnouncementOpenID Foundation Japan Chapter Announcement
OpenID Foundation Japan Chapter Announcement
 
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
Web 2.0 Expo Berlin: OpenID Emerging from Web 2.0
 
Eduserv OpenID Meeting: OpenID Today
Eduserv OpenID Meeting: OpenID TodayEduserv OpenID Meeting: OpenID Today
Eduserv OpenID Meeting: OpenID Today
 
Web 2.0 Expo Berlin: Open Platforms and the Social Graph
Web 2.0 Expo Berlin: Open Platforms and the Social GraphWeb 2.0 Expo Berlin: Open Platforms and the Social Graph
Web 2.0 Expo Berlin: Open Platforms and the Social Graph
 
ScubaBots - Ignite Sf
ScubaBots - Ignite SfScubaBots - Ignite Sf
ScubaBots - Ignite Sf
 
Digital ID World 2007 - Understanding Openid
Digital ID World 2007 - Understanding OpenidDigital ID World 2007 - Understanding Openid
Digital ID World 2007 - Understanding Openid
 
Implementing OpenID
Implementing OpenIDImplementing OpenID
Implementing OpenID
 
OpenID Overview - Seoul July 2007
OpenID Overview - Seoul July 2007OpenID Overview - Seoul July 2007
OpenID Overview - Seoul July 2007
 
OpenID Bootcamp Tutorial
OpenID Bootcamp TutorialOpenID Bootcamp Tutorial
OpenID Bootcamp Tutorial
 

Recently uploaded

Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noidadlhescort
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756dollysharma2066
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...lizamodels9
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataExhibitors Data
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876dlhescort
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Sheetaleventcompany
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...rajveerescorts2022
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...allensay1
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxWorkforce Group
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 

Recently uploaded (20)

Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service NoidaCall Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
 
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Majnu Ka Tilla, Delhi Contact Us 8377877756
 
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
Russian Call Girls In Rajiv Chowk Gurgaon ❤️8448577510 ⊹Best Escorts Service ...
 
RSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors DataRSA Conference Exhibitor List 2024 - Exhibitors Data
RSA Conference Exhibitor List 2024 - Exhibitors Data
 
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
Call Girls in Delhi, Escort Service Available 24x7 in Delhi 959961-/-3876
 
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLJAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
JAYNAGAR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Jp Nagar Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
Falcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investorsFalcon Invoice Discounting: The best investment platform in india for investors
Falcon Invoice Discounting: The best investment platform in india for investors
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptxCracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 

Web2Summit: Opening Up the Social Graph

  • 1. A story of <3 and </3 (David) - Story of social networking love and hate, love and heartbreak
  • 2. My 20+ Social Networks (Brad) - Balancing many services online already - Having to re-enter the same information and make the same connections
  • 3. My 20+ Social Networks - Dopplr, great idea, wanted to use it, asked to re-define friends again - So sick of doing this! - Broke the camel's back
  • 4. - Dopplr, great idea, wanted to use it, asked to re-define friends again - So sick of doing this! - Broke the camel's back
  • 5. social applications - But it isn't Dopplr's fault - Hacks such as scraping address books - No current way to get the social graph without asking for it or choosing a proprietary platform
  • 6. social applications - But it isn't Dopplr's fault - Hacks such as scraping address books - No current way to get the social graph without asking for it or choosing a proprietary platform
  • 7. social applications - But it isn't Dopplr's fault - Hacks such as scraping address books - No current way to get the social graph without asking for it or choosing a proprietary platform
  • 8. social applications - But it isn't Dopplr's fault - Hacks such as scraping address books - No current way to get the social graph without asking for it or choosing a proprietary platform
  • 9. So what about platforms? (David) - None of these services interoperate (with rare exceptions of RSS support) - Not a new problem
  • 10. quot;IM Warsquot; - Their IM networks couldn't interoperate either - People were forced to pick one - Hacky solutions such as Trillian and Adium -- not real interoperability - Going where their friends are
  • 11. Jabber / XMPP - Still evolving, but providing true interoperability between walled gardens
  • 12. Identity Silos - Have to create a new account everywhere you go - Poor security using the same password everywhere, hack one account get them all - Overwhelming
  • 13. Identity Silos - Have to create a new account everywhere you go - Poor security using the same password everywhere, hack one account get them all - Overwhelming
  • 14. - Reduce the number of accounts - Strongly protect your OpenIDs
  • 15. HOSTS (Brad) - Examples of non-emerging technologies - Had to FTP a single quot;HOSTSquot; file around to resolve all names - Couldn't get to new sites until they were in the file and you fetched the updated file - Didn't scale
  • 16. DNS - Changes automatically propagate - Made sysadmins happy - More complicated than a white-space line-break separated file, but it scales
  • 17. Segregated Messaging - Most successful example of centralization -> decentralization - 1960s demonstrated at MIT, required all users be on the same server
  • 18. Email SMTP as you know it today - Took until the 1980s for SMTP to become popular - Couldn't imagine a World without interoperable email
  • 19. Centralization - Social networks today are generally centralized
  • 20. Decentralization - But as history shows, technology becomes decentralized
  • 21. it's harder (but we always get there) - Scale - Data duplication / re-entry - Business decisions (geeks want to do the right thing) - Interoperability standards
  • 22. quot;Either social networks will keep their walls up to force individuals to choose, or they will open up in the hope that they'll get the customer even if their competitor does, too.quot; O'Reilly Radar (David) - Dopplr, don't go there for everything - Not trying to steal users, let them go there - This is not a zero-sum game - Traditional network eects
  • 23. quot;A lot that you have heard here is about platforms and who is going to win. That is Paleolithic thinking. The Web has already won. The web is the Platform.quot; Jeff Huber (Web 2.0 Summit '07) - There won't be just one walled platform, interop is a must - This battle was tried in the 1990s and was lost - HTML, CSS, JavaScript, XML
  • 24. quot;As long as people feel that if they don't like what we're doing they can just switch, then that keeps us honest and keeps everybody else honest as well.quot; Eric Schmidt (Web 2.0 Summit '06) - This year has had a trend reinforcing decentralization - With the move toward services in the cloud, data import/export is increasingly important - Good to see the large services understand this
  • 25. Open Data is increasingly important as services move online Tim O'Reilly (OSCON '07) - Hosted services change the quot;openquot; game - Data is as important as source
  • 26. social graph (another type of user generated/owned data) - Social graph already exists as Zuckerberg said - Everyone is having to map it out - Every user is declaring their own maps - The user maps are THEIR data, not the services they're giving it to
  • 27. So how can we all make this happen? (Brad) - Today you'll be laughed at if you say you're a blog site and have no RSS/Atom - Want to get to the same thing for social networks oering an analogous form of data interop - To make it just as easy to move it, share it, mash it up as it is with blogs
  • 28. markup and share data - Microformats, FOAF, RSS, Atom, etc - Format wars don't benefit users, we don't care where the curly braces go
  • 31. put the people in control - History shown - Network eects as David said - Decentralization
  • 32. privacy is important (As seen on Facebook and others) - Just fully public or fully private doesn't cut it - Share with your friends
  • 33. OAuth (emerging standard; quot;your valet key for the webquot;) - Standardized existing duplicate protocols from Google, Yahoo!, AOL, and Microsoft - Remove the need to ask for email provider passwords
  • 34. provide context outside your walls if users want to link accounts, allow it...they may even link to your service from another profile
  • 35. Who does this right with XFN? • Wordpress • Twitter • Pownce • LiveJournal • Google Profiles • TypePad and Movable Type this month (Brad until TypePad) - Markup both on the service and outside the service - Context matters for XFN rel-me
  • 36. make your network more accessible You can't fight it forever...David beats Goliath - As seen with content, services will just scrape you if they want it - Proactively sharing while respecting privacy reduces your own server load - Talk of nasty hacks within the browser for uncooperative services
  • 37. Real-time Stream of Relationship Changes http://updates.elsewhere.im coming soon - As a way to make more accessible - Allows real-time relationship changes to be noted across services - Don't have to quot;pingquot; every news feed service that you're now friends with me
  • 38. Let's all open the social graph! - This is user generated data - Watch for developments in this space - O'Reilly radar