Web2Summit: Opening Up the Social Graph

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    19 Favorites & 2 Groups

    Web2Summit: Opening Up the Social Graph - Presentation Transcript

    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. \"IM Wars\" - 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 \"HOSTS\" 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. \"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.\" 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. \"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.\" 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. \"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.\" 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 \"open\" 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
    29. import data
    30. export data
    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; \"your valet key for the web\") - 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 \"ping\" 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

    + David RecordonDavid Recordon, 2 years ago

    custom

    7650 views, 19 favs, 10 embeds more stats

    Brad Fitzpatrick and David Recordon's High Order Bi more

    More Info

    © All Rights Reserved

    Go to text version
    • Total Views 7650
      • 7388 on SlideShare
      • 262 from embeds
    • Comments 0
    • Favorites 19
    • Downloads 312
    Most viewed embeds
    • 190 views on http://lj-toys.com
    • 33 views on http://www.techpresentations.org
    • 26 views on http://www.thewavingcat.com
    • 4 views on http://www.soup.io
    • 3 views on http://www.tbshao.com

    more

    All embeds
    • 190 views on http://lj-toys.com
    • 33 views on http://www.techpresentations.org
    • 26 views on http://www.thewavingcat.com
    • 4 views on http://www.soup.io
    • 3 views on http://www.tbshao.com
    • 2 views on http://opensocialsphere.wordpress.com
    • 1 views on http://wildfire.gigya.com
    • 1 views on http://www.blogger.com
    • 1 views on http://tbshao.com
    • 1 views on http://amxambe.blogspot.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as innappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel

    Categories

    Groups / Events