Let's start out this blogging task by listing a few interesting and thought-provoking posts I've come over the last week. Hopefully, it will be a recurring theme of this blog. The inspiration for this kind of link post comes from blogger Steve Rubel, who frequently writes "links for [date]" posts, with a short description and tags.
- Lessons from the O'Reilly Social Graph FOO Camp – Dare Obasanjo
He concludes that social graph discovery, as delivered by the Google Social Graph API, is more important than social graph portability. He also suggests that people can be identified using hash values of their email address, which would keep privacy, but still enable discoverability.
- A Radical Option For Yahoo: Out-Open Google – Erick Schonfeld
Yahoo should fully open up its search API to compete with Google in the long run. Currently all major search engines (Google, Microsoft, Yahoo, Technorati) have commercial and other restrictions on their search APIs, which make them hard for entrepreneurs to build on.
- Web 3.0: Is It About Personalization? – Josh Catone
The Web 3.0 debate continues. Personalization and recommendation are promises of the Semantic Web.
- Silicon Valley after a Microsoft/Yahoo merger: a contrarian view – Marc Andreessen
"Build something of value, and the world is yours," and: "The best way to get bought is to not be for sale."
- MySpace Platform Launches – John Musser
- Is XMPP the 'Next Big Thing' – Slashdot
The eXtensible Messaging and Presence Protocol seems to finally take off as a glue to build distributed web applications.
- Google Gathers Social Graph Information From The Web, Launches API – Michael Arrington
The Google Social Graph API can be used e.g. to add friends when joining a new social application. It uses publicly declared connections (links) between people as expressed by XFN and FOAF markup.
- How YOU Can Make the Web More Structured – Alex Iskold
He suggests simple annotations to make a web page accessible to semantic "top-down" analysis: Meta tags, tagging using rel-tag markup, and using standardized class names.