<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Google Could Learn from Shakespeare</title>
	<atom:link href="http://crastinate.com/2008/05/30/google-could-learn-from-shakespeare/feed/" rel="self" type="application/rss+xml" />
	<link>http://crastinate.com/2008/05/30/google-could-learn-from-shakespeare/</link>
	<description>A Blog by Ely Rosenstock</description>
	<lastBuildDate>Mon, 15 Feb 2010 00:26:33 -0600</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Reddit Opens Up &#171; Crastinate</title>
		<link>http://crastinate.com/2008/05/30/google-could-learn-from-shakespeare/comment-page-1/#comment-26</link>
		<dc:creator>Reddit Opens Up &#171; Crastinate</dc:creator>
		<pubDate>Wed, 18 Jun 2008 15:39:02 +0000</pubDate>
		<guid isPermaLink="false">http://crastinate.wordpress.com/?p=45#comment-26</guid>
		<description>[...] step today and opened up their algorithm of how they rank stories to the public. I&#8217;ve written before about how opening your site&#8217;s code to the public can be risky. The real threat with Reddit is [...]</description>
		<content:encoded><![CDATA[<p>[...] step today and opened up their algorithm of how they rank stories to the public. I&#8217;ve written before about how opening your site&#8217;s code to the public can be risky. The real threat with Reddit is [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cobas</title>
		<link>http://crastinate.com/2008/05/30/google-could-learn-from-shakespeare/comment-page-1/#comment-28</link>
		<dc:creator>Cobas</dc:creator>
		<pubDate>Tue, 03 Jun 2008 01:52:40 +0000</pubDate>
		<guid isPermaLink="false">http://crastinate.wordpress.com/?p=45#comment-28</guid>
		<description>I stand corrected. :)
Pretty cool that they&#039;ve released their code. When I went to read about Platform I thought it was just a comprehensive API, not the whole kitten-kaboodle.</description>
		<content:encoded><![CDATA[<p>I stand corrected. <img src='http://crastinate.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Pretty cool that they&#8217;ve released their code. When I went to read about Platform I thought it was just a comprehensive API, not the whole kitten-kaboodle.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ely Rosenstock</title>
		<link>http://crastinate.com/2008/05/30/google-could-learn-from-shakespeare/comment-page-1/#comment-27</link>
		<dc:creator>Ely Rosenstock</dc:creator>
		<pubDate>Tue, 03 Jun 2008 01:01:18 +0000</pubDate>
		<guid isPermaLink="false">http://crastinate.wordpress.com/?p=45#comment-27</guid>
		<description>Facebook actually has gone open source (http://www.techcrunch.com/2008/06/02/facebook-turns-platfrom-open-source-via-fbopen/). The code might not be completely available like other sites, but according to Techcrunch, it&#039;s open source.</description>
		<content:encoded><![CDATA[<p>Facebook actually has gone open source (<a href="http://www.techcrunch.com/2008/06/02/facebook-turns-platfrom-open-source-via-fbopen/)" rel="nofollow">http://www.techcrunch.com/2008/06/02/facebook-turns-platfrom-open-source-via-fbopen/)</a>. The code might not be completely available like other sites, but according to Techcrunch, it&#8217;s open source.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cobas</title>
		<link>http://crastinate.com/2008/05/30/google-could-learn-from-shakespeare/comment-page-1/#comment-25</link>
		<dc:creator>Cobas</dc:creator>
		<pubDate>Mon, 02 Jun 2008 14:35:49 +0000</pubDate>
		<guid isPermaLink="false">http://crastinate.wordpress.com/?p=45#comment-25</guid>
		<description>Don&#039;t confuse releasing an API with &quot;going open source.&quot; Facebook isn&#039;t open source; they released an API for developers to use. The distinction is huge.

An API isn&#039;t exactly source code. It is the ability to call functions within the platform the API was designed for. It is, essentially, a protocol for doing things.

For example: Facebook didn&#039;t release their algorithms for how it figures out who your friends might be. But they might have given the ability to developers to call their findPotentialFriends function. I don&#039;t know how findPotentialFriends is implemented and Facebook sure isn&#039;t telling me. They&#039;re simply making me a promise: if you call this function with the parameters we tell you to call it with, we&#039;ll give you information in return.

In that sense, it is still very much a closed garden. Facebook dictates how and when you can use their API. If they don&#039;t like a particular application, they can shut your API key off. If they don&#039;t think anyone will use a feature they can deprecate it. Actually, even if they KNOW people are using a feature, if they think it will take too much money away from them they can stop developers from calling specific functions.

A closed API isn&#039;t a democracy. A closed API is a dictatorship: you use it on the terms of the owner at the owners good-will, and the owner can stop you from using it at any time.</description>
		<content:encoded><![CDATA[<p>Don&#8217;t confuse releasing an API with &#8220;going open source.&#8221; Facebook isn&#8217;t open source; they released an API for developers to use. The distinction is huge.</p>
<p>An API isn&#8217;t exactly source code. It is the ability to call functions within the platform the API was designed for. It is, essentially, a protocol for doing things.</p>
<p>For example: Facebook didn&#8217;t release their algorithms for how it figures out who your friends might be. But they might have given the ability to developers to call their findPotentialFriends function. I don&#8217;t know how findPotentialFriends is implemented and Facebook sure isn&#8217;t telling me. They&#8217;re simply making me a promise: if you call this function with the parameters we tell you to call it with, we&#8217;ll give you information in return.</p>
<p>In that sense, it is still very much a closed garden. Facebook dictates how and when you can use their API. If they don&#8217;t like a particular application, they can shut your API key off. If they don&#8217;t think anyone will use a feature they can deprecate it. Actually, even if they KNOW people are using a feature, if they think it will take too much money away from them they can stop developers from calling specific functions.</p>
<p>A closed API isn&#8217;t a democracy. A closed API is a dictatorship: you use it on the terms of the owner at the owners good-will, and the owner can stop you from using it at any time.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
