<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Embracing Chaos &#187; Facebook</title>
	<atom:link href="http://www.embracingchaos.com/facebook/feed" rel="self" type="application/rss+xml" />
	<link>http://www.embracingchaos.com</link>
	<description>Leo Parker Dirac on Business and Technology Trends</description>
	<lastBuildDate>Wed, 14 Jul 2010 01:21:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Parting thoughts on working at Google</title>
		<link>http://www.embracingchaos.com/2010/05/parting-thoughts-on-working-at-google.html</link>
		<comments>http://www.embracingchaos.com/2010/05/parting-thoughts-on-working-at-google.html#comments</comments>
		<pubDate>Thu, 13 May 2010 22:52:30 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Economics]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Personal Growth]]></category>

		<guid isPermaLink="false">http://www.embracingchaos.com/?p=1007</guid>
		<description><![CDATA[It&#8217;s been two and a half years since I started working for Google.  Now, as I walk out the door, I&#8217;m going to try to capture some of my thoughts about the experience and share them here.
In the summer of 2007, as I was finishing up my MBA, I was faced with a choice of [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been two and a half years since <a href="http://www.embracingchaos.com/2007/10/im-working-for.html">I started working for Google</a>.  Now, as I walk out the door, I&#8217;m going to try to capture some of my thoughts about the experience and share them here.</p>
<p>In the summer of 2007, as I was finishing up my <a href="http://foster.washington.edu">MBA</a>, I was faced with a choice of where to work.  I had this job at Google, and was also considering spinning up a startup on my own.  I had spent the last several years studying entrepreneurship and wanted to put that training into action.  One thing that really pushed me to Google was some advice from a very wise friend who was also looking for a new gig.  He said something like this.</p>
<p style="padding-left: 30px;">&#8220;So many people have adjustable rate mortgages, it&#8217;s ridiculous.  They&#8217;re going to reset and people won&#8217;t be able to afford to pay them any more.  I think a lot of people are going to default on their mortgages and lose their houses.  I bet that will drag the entire economy down.  That&#8217;s why I&#8217;m looking for a job in a nice big stable company.&#8221;</p>
<p>He went to Amazon.  Having tried to start a small venture in a recession previously, I decided that Google would be a great place to hide out.  I also figured (correctly!) that I could learn a lot about how an extremely well-run company works from the inside.</p>
<p><strong>Bottoms-Up Management</strong></p>
<p>I learned how bottoms-up management works.  The idea of giving as much control as possible to the individual contributors who are working on the problems themselves.  Google exemplifies the saying &#8220;<strong>let 1,000 flowers bloom</strong>&#8221; with teams seemingly running in every direction at once.  <strong>It&#8217;s worked very well for them</strong>, and I can see a lot of value in this structure.  But <strong>I also see its limitations</strong>.</p>
<p>Having spent a while working on building infrastructure projects at Google, I experienced first-hand the limitations of bottoms-up management.  Individuals are empowered to make their own decisions, and they optimize for what&#8217;s best for themselves, which means their careers and their projects.  It&#8217;s easy to optimize towards a local-minimum which is great for your project, but not necessarily ideal for the company as a whole.  Similarly, top-down directives are extremely difficult to enforce.  Executives can make decrees about how things should work, and it just doesn&#8217;t happen.  I remember walking out of a review with Larry, Sergey and Eric and hearing one of the Directors respond &#8220;well that&#8217;s Sergey&#8217;s opinion.&#8221;</p>
<p>I spent a bunch of time trying to encourage teams to standardize parts of their backend infrastructure on shared components.  Shared technology is rarely the easiest or fastest thing for an individual project, so let me tell you the road was challenging.  I&#8217;ll refrain from pointing out the holes in Google&#8217;s products that I was trying to plug which are still open.  (To be clear, I&#8217;m referring to missing features and UX annoyances, not security holes.)  But I also learned some important lessons in how to design such infrastructure so that it is a win-win-win for all the teams involved.</p>
<p><strong>Alignment with Customers</strong></p>
<p>The best thing about working at Google was the clear alignment with customers.  Because Google is so strong in web search, they can afford to invest heavily in primary demand stimulation.  Like Campbell&#8217;s paying for an ad campaign that says &#8220;Soup is good food&#8221;, it makes financial sense for Google to work very hard just to get people to use the web more.  It goes beyond the motto &#8220;focus on the user&#8221; &#8212; <strong>Google really does want whatever the user wants, at least 99% of the time.</strong></p>
<p>This makes huge classes of problem solving so much easier, because there&#8217;s no cognitive dissonance trying to remember the difference between a great user experience and a sound business decision.  This particular aspect of the business was an extremely refreshing change coming from Real Networks.  I remember working hard on re-designing the Real Player installer experience and tackling that specific problem head on.  The company had become addicted to the pocket change they could scrape out of their unsuspecting customers by surreptitiously taking over their computers when the Player was installed.  None of that BS at Google.</p>
<p><strong>Looking forwards</strong></p>
<p>Google faces some serious challenges in the years ahead.  For many of the reasons <a href="http://www.embracingchaos.com/2007/10/microsoft-buys.html">I pointed out in 2007</a>, Facebook continues to be a serious threat to Google&#8217;s primary business.  Android faces an uphill battle against Apple&#8217;s dominance in the all-important mobile space.  Amazon seems to be squarely in control of the hosted cloud computing space.  And Microsoft seems to be pulling their head out of the sand for office productivity software.  None of these problems will be easy for Google to solve.  But I&#8217;m confident the amazing folks I worked with there will put in very strong showings.</p>
<p>As for me, I&#8217;m going to work in social media.  I&#8217;m very excited about my new role which I&#8217;ll write more about soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2010/05/parting-thoughts-on-working-at-google.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Microsoft buys tiny stake in Facebook: Game on!</title>
		<link>http://www.embracingchaos.com/2007/10/microsoft-buys.html</link>
		<comments>http://www.embracingchaos.com/2007/10/microsoft-buys.html#comments</comments>
		<pubDate>Fri, 26 Oct 2007 03:49:57 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Yahoo]]></category>

		<guid isPermaLink="false">http://wp.embracingchaos.com/2007/10/microsoft-buys.html</guid>
		<description><![CDATA[After months of rumors about companies trying to buy Facebook, yesterday a deal was announced. In a sense the deal is quite small because Facebook sold just a 1.6% equity stake to Microsoft. But by paying $240 million, the deal values Facebook at about $15 billion! What's going on here? This surely can't be based on rational economics, can it? Let's analyze how these deals should be valued and take a few steps back through recent internet acquisition history for context. In trying to keep this post focused, I wrote a separate article about why mergers and acquisitions rarely work....
]]></description>
			<content:encoded><![CDATA[<p>After months of rumors about companies trying to buy Facebook, yesterday a deal was <a href="http://www.facebook.com/press/releases.php?p=8084">announced</a>.&nbsp; In a sense the deal is quite small because <strong>Facebook sold just a 1.6% equity stake to Microsoft</strong>.&nbsp; But by paying $240 million, <strong>the deal values Facebook at about $15 billion!</strong>&nbsp; What&#8217;s going on here?&nbsp; This surely can&#8217;t be based on rational economics, can it?&nbsp; Let&#8217;s analyze how these deals should be valued and take a few steps back through recent internet acquisition history for context. In trying to keep this post focused, I wrote a separate article about <a href="http://www.embracingchaos.com/2007/10/mergers-when-th.html">why mergers and acquisitions rarely work</a>.</p>
<p>Economically, companies should be valued at the present value of their free cash flows.&nbsp; That is to say, project forward all the possible ways the company might behave, and take a probability-weighted average (expectation value) of the total dividends the company would pay in each of these scenarios.&nbsp; Discount these cash flows by an appropriate discount rate and you&#8217;ll get a fair market value for the company.&nbsp; This is called fundamental analysis.</p>
<p>Now anybody who&#8217;s tried their hand at such financial calculations will know there&#8217;s a lot of judgement calls involved.&nbsp; Small differences in numbers like discount rate or growth rates have huge effects on the results, and these numbers are hard to judge.&nbsp; So it&#8217;s definitely possible to come up with a believable (by some) model of future cash flows that will value any currently successful company at whatever huge valuation you want.&nbsp; But that doesn&#8217;t make it correct.&nbsp; <strong>Is Facebook worth $300 per user?</strong>&nbsp; <strong>It&#8217;s not possible for me to click on a $10 CPM ad every day for 100 years</strong>, but maybe they can add more users to grow into that?&nbsp; Maybe?&nbsp; It sure seems high.&nbsp; I think there&#8217;s something else going on.</p>
<p>For context, think back to March of 2005 when Yahoo bought Flickr.&nbsp; IMHO that made Google feel bad because Picassa wasn&#8217;t doing so well.&nbsp; I think they saw this as a big missed opportunity to help organize the world&#8217;s photos.&nbsp; I think this was big on their minds when they paid too much for YouTube.&nbsp; And Google is still very far from monetizing this investment.&nbsp; But they now control the dominant way that videos are communicated on the net.&nbsp; This has to help them feel good about getting closer to their corporate mission of organizing the world&#8217;s information.&nbsp; Since it&#8217;s not clear right now how they&#8217;re going to achieve that goal for photos.</p>
<p>Now consider Facebook.&nbsp; Left and right, Facebook&#8217;s internal applications are surpassing total usage of th best dedicated net applications.&nbsp; Their invitation app gets many times more usage than evite, and I believe their photos app is actually well beyond flickr in terms of usage too.&nbsp; I don&#8217;t know where they stand for videos right now.&nbsp; But it&#8217;s clear that they are a force to be reckoned with.&nbsp; As I&#8217;ve written before, their application platform is potentially game-changing because it&#8217;s <a href="http://www.embracingchaos.com/2007/09/why-build-your-.html">very attractive for information service developers</a> and <a href="http://www.embracingchaos.com/2007/08/democratizing-p.html">democratizes the process of product development in a novel and powerful way</a>.&nbsp; </p>
<p>For all these reasons, I think Facebook has the potential to dislodge Google as king of the hill.&nbsp; No, Facebook isn&#8217;t going to become the dominant search engine, or even the dominant deliverer of internet advertising.&nbsp; But I think <strong>Facebook could become the dominant way the humans communicate with each other</strong> using computers.&nbsp; This could be the leverage they need to claim the crown of innovative thought leader on the internet.&nbsp; If I were running Google, I&#8217;d be concerned about this possibility.&nbsp; If I were running Microsoft, I&#8217;d be excited to get a piece of this.&nbsp; Any piece.&nbsp; Because even a tiny piece (like &lt;2%) means that <strong>Google can&#8217;t take control of Facebook</strong>.&nbsp; And yesterday, Microsoft got their foot in that door.&nbsp; <strong>So, the game is on</strong>.&nbsp; It&#8217;s gonna be fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2007/10/microsoft-buys.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Web UI Platforms through Javascript sandboxes</title>
		<link>http://www.embracingchaos.com/2007/10/web-ui-platform.html</link>
		<comments>http://www.embracingchaos.com/2007/10/web-ui-platform.html#comments</comments>
		<pubDate>Mon, 08 Oct 2007 17:12:00 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Democratization of Information]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Geek]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Tech Industry]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://wp.embracingchaos.com/2007/10/web-ui-platform.html</guid>
		<description><![CDATA[I see a trend of how we're approaching Tim O'Reilly's Web 2.0 ideal in a way that he didn't really identify. But I think the trend is important, and growing, although still in its infancy. The trend is towards richer web APIs that enable people to build value on top of existing websites. I'll give some history on how we got here, and talk about the current trend-leaders that I see: Facebook and Google Maps. I'll also explain why I think Microsoft is in the best position to build the required enabling technology. Original Web 1.0 Universal access to massive...
]]></description>
			<content:encoded><![CDATA[<p>I see a trend of how we&#8217;re approaching <a href="http://www.oreilly.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html">Tim O&#8217;Reilly&#8217;s Web 2.0 ideal</a> in a way that he didn&#8217;t really identify.&nbsp; But I think the trend is important, and growing, although still in its infancy.&nbsp; The trend is towards richer web APIs<br />
that enable people to build value on top of existing websites.&nbsp; I&#8217;ll<br />
give some history on how we got here, and talk about the current<br />
trend-leaders that I see: Facebook and Google Maps.&nbsp; I&#8217;ll also explain why I think Microsoft is in the best position to build the required enabling technology. </p>
<h3>Original Web 1.0</h3>
<p>Universal access to massive volumes of data.&nbsp; Being able to search<br />
through masses of data and find what you want.&nbsp; Connecting people to<br />
huge databases really well.&nbsp; Key examples:</p>
<ul>
<li>Online telephone books</li>
<li>Web search</li>
<li>Huge e-commerce sites</li>
</ul>
<p>But in all of these applications, the <strong>data set is static.</strong>&nbsp; User activity will not change the data for anybody else.</p>
<h3>Web 2.0.1: Democratizing use of the data</h3>
<p><strong><br />
The users of these data make the data better.</strong>&nbsp; They can collectively<br />
organize the data.&nbsp; (i.e. tags)&nbsp; They can help filter good data from<br />
junk.&nbsp; (i.e. voting)&nbsp; Or they can help you find the data that are most<br />
interesting to you.&nbsp; (i.e. collaborative filtering).&nbsp; In other words,<br />
you can interact with the data.</p>
<p>Any &quot;Web 2.0 company&quot; worth their salt has an API that federates out their raw data.&nbsp; This enables other sites to use the data in new and novel ways.&nbsp; But the primary problem with this paradigm is that anything built using these API&#8217;s is done from the ground up.&nbsp; Using the gmail POP interface, it&#8217;s possible to build a better UI for gmail.&nbsp; But to do so you need to first build an entire AJAX mail client &#8212; no small feat.&nbsp; Better would be the ability to add features into the gmail UI itself.&nbsp; But this is really the standard in web 2.0 API&#8217;s today.
</p>
<h3>Web 2.0.2: Democratizing the feature set</h3>
<p>The next big trend will be <strong>enabling users to make more compelling ways to interact with<br />
the data</strong>.&nbsp; Users can change not just the data, but how other users see<br />
and use the data.&nbsp; Sometimes this means API&#8217;s with UI hooks.&nbsp; Or other ways to enable new functionality into an existing site.&nbsp; This kind of platform enables Independent Software Vendors to improve upon the UI&#8217;s that the original sites created.</p>
<p>Facebook is doing this by allowing ISV&#8217;s to add new communications features to their site.&nbsp; Google Maps is doing this through maplets that allow developers to create new ways to interact with mapping data from within the fabulous Maps UI.&nbsp; Right now these are the only two examples of web 2.0.2 platforms that I&#8217;m aware of.</p>
<p>Building this kind of API is very challenging.&nbsp; There are several very different ways to go about doing it.&nbsp; Here are a couple of ideas:</p>
<ul>
<li>Provide a server-server API that includes content generated from the ISV&#8217;s servers into the main experience.&nbsp; Facebook style.</li>
<li>Allow developers to author XML files that define new algorithms that are interpreted on the primary host&#8217;s servers.&nbsp; Yahoo pipes is a service in this style, but they&#8217;re not doing anything to enhance an existing service so it doesn&#8217;t really meet my 2.0.2 criteria.</li>
<li>Allow developers to author javascript plugins to run on the client machine.&nbsp; Greasemonkey is essentially doing this.&nbsp; This strategy has the best shot for a lot of applications in the long term, IMHO.&nbsp; But it comes with some serious problems right now. </li>
</ul>
<p>Doing this correctly would allow ISV&#8217;s to add new features to Gmail.&nbsp; Think about it &#8212; if I wanted to change the way gmail messages were displayed, or how addressing happened, or whatever it was, this kind of platform could provide hooks for making gmail better in a way that a POP interface never would.&nbsp; And even though a POP-style interface theoretically could do this, there would never be momentum because having a high-level base to build upon means that there are network effects from the extensions.&nbsp; (Rails achieves a similar advantage over other web frameworks &#8212; just having a standard, any standard, means people will build upon that standard rather than argue over which library to use and extend none of them.)</p>
<h3>3rd-party javascript</h3>
<p>The big problem with this approach is security.&nbsp; There is none.&nbsp; You need to completely trust the ISV before you should allow their code to run in the context of your site.&nbsp; The kind of editorial review required to do this today would completely kill the democratic goal of such a platform.</p>
<p><strong>The world needs a security sandbox to run third-party javascript code inside.&nbsp; </strong>This way primary site hosts could allow ISV&#8217;s to run their code on client machines safely.&nbsp; Here are a few examples of places this kind of tool could be used.</p>
<p>ISV&#8217;s could&#8230;</p>
<ul>
<li>Add UI features to Gmail</li>
<li>Create alternate ways to share and discuss images on Flickr</li>
<li>Define new mathematical formulas to run client-side on a web spreadsheet</li>
<li>Create new playlist selection / shuffling algorithms for Rhapsody</li>
</ul>
<p>&#8230; and much more.&nbsp; Even better, individual users (not developers) could pick which UI extensions they wanted to use.&nbsp; Any site which provides such an API has <a href="http://www.embracingchaos.com/2007/08/democratizing-p.html">democratized the feature development process</a> in a very important way.&nbsp; Not only does it provide a distributed mechanism to figure out which features are best, but it allows users to self-segment as to which features work for them.&nbsp; Without such a mechanism the entire service must have the same features for everybody, which means product designers must play a political game where they&#8217;ll never make everybody happy.&nbsp; Right now I think really only Facebook has solved this problem.</p>
<p>Building a security sandbox is an area that Microsoft could probably do best and fastest.&nbsp; They are good at code API&#8217;s and layered security models,a nd they have a perfect place to do it with Silverlight and the CLR.&nbsp; They&#8217;re trying to position Silverlight as a faster way to run DHTML, which is something else the world desperately needs right now.&nbsp; But I just can&#8217;t imagine them doing anything this innovative or generally valuable.&nbsp; Doesn&#8217;t sell more Office.&nbsp; Doesn&#8217;t sell more Windows.&nbsp; They don&#8217;t even really have many services that could use third party extensions, and they&#8217;ve lost touch with the ISV&#8217;s who might build such extensions too.&nbsp; <a href="http://www.embracingchaos.com/2007/09/why-google-gear.html">Google Gears</a> could conceivably add such an extension.&nbsp; There&#8217;s precedent there considering the javascript threading extensions they provide.</p>
<p>This will be a difficult problem to solve, I have no doubt.&nbsp; But I hope somebody with the resources to leverage a solution takes it on, because I think it would really make the world a better place.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2007/10/web-ui-platform.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why build your app in Facebook?</title>
		<link>http://www.embracingchaos.com/2007/09/why-build-your.html</link>
		<comments>http://www.embracingchaos.com/2007/09/why-build-your.html#comments</comments>
		<pubDate>Thu, 13 Sep 2007 03:01:00 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Social Computing]]></category>

		<guid isPermaLink="false">http://wp.embracingchaos.com/2007/09/why-build-your.html</guid>
		<description><![CDATA[Almost every information service can be made more valuable by the addition of social networking metadata. So if you're thinking about launching a new information service you currently have three choices in this regard: Build your app without social networking data Start from scratch with your own social network Integrate your app with Facebook The third choice is so simple, it is the obvious best choice for most new information services. As I see it, this is the fundamental power of the Facebook platform and why they're going to go very, very far.
]]></description>
			<content:encoded><![CDATA[<p>Almost every information service can be made more valuable by the addition of social networking metadata.&nbsp; So if you&#8217;re thinking about launching a new information service you currently have three choices in this regard:</p>
<ul>
<li>Build your app without social networking data</li>
<li>Start from scratch with your own social network</li>
<li>Integrate your app with Facebook</li>
</ul>
<p>The third choice is so simple, it is the obvious best choice for most new information services.&nbsp; As I see it, this is the fundamental power of the Facebook platform and why they&#8217;re going to go very, very far.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2007/09/why-build-your.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Solving RSS Infoglut through Social Filtering</title>
		<link>http://www.embracingchaos.com/2007/09/google-reader-t.html</link>
		<comments>http://www.embracingchaos.com/2007/09/google-reader-t.html#comments</comments>
		<pubDate>Wed, 12 Sep 2007 14:58:03 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Democratization of Information]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Infoglut]]></category>
		<category><![CDATA[Social Computing]]></category>
		<category><![CDATA[User Experience]]></category>

		<guid isPermaLink="false">http://wp.embracingchaos.com/2007/09/google-reader-t.html</guid>
		<description><![CDATA[This morning Scoble linked to a leaked video out of google describing some new features to be added to Google Reader. I don't like re-reporting other-people's news here, but I can't leave this one sit because it strikes so close to home for me. The ideas they describe sound exactly like what I've been thinking the world needs out of a feed reader -- features to manage infoglut using the social network. What I've been thinking about building in my copious spare time is a web-based feed-reader that assumes you over-subscribe to feeds. That is, it expects you to "subscribe"...
]]></description>
			<content:encoded><![CDATA[<p>This morning <a href="http://scobleizer.com/2007/09/12/300000-google-reader-lockins/">Scoble linked</a> to a <a href="http://blogoscoped.com/archive/2007-09-11-n21.html">leaked video out of google</a> describing some new features to be added to Google Reader.&nbsp; I don&#8217;t like re-reporting other-people&#8217;s news here, but I can&#8217;t leave this one sit because it strikes so close to home for me.&nbsp; The ideas they describe sound exactly like what I&#8217;ve been thinking <strong>the world needs out of a feed reader &#8212; features to manage infoglut using the social network.</strong></p>
<p>What I&#8217;ve been thinking about building in my copious spare time is a web-based feed-reader that assumes you over-subscribe to feeds.&nbsp; That is, it expects you to &quot;subscribe&quot; to more feeds than you can fully consume.&nbsp; These days many of the most popular feeds on the web meet this criterion even if that&#8217;s all you subscribe too.&nbsp; I don&#8217;t have time to follow any one of <a href="http://www.techcrunch.com">TechCrunch</a>, <a href="http://www.scobleizer.com">Scobleizer</a>, <a href="http://www.engadget.com">Engadget</a>, or even <a href="http://radar.oreilly.com/">Radar</a> in their entirety &#8212; <strong>I generally don&#8217;t even get to skim all their headlines.&nbsp; But I know people in my social network do, and when they do it would be a small extra effort for them to help me identify the posts that are worth me reading.</strong></p>
<p>This could be done by explicitly recommending articles to friends, or by tagging, or rating, or any of a number of well-understood-yet-often-poorly-implemented mechanisms.&nbsp; Additionally, I could subscribe to a meta-feed coming out of a single-friend or a set of people in the social network graph that could expand several levels.&nbsp; And of course there would be meta-feeds covering the aggregate opinions of all users.&nbsp; The result would be that I could &quot;express mild interest&quot; in a feed by &quot;subscribing to it&quot; and the system would help me figure out which of the voluminous posts were actually worth reading.&nbsp; Or if other users tagged posts, I could find good posts on a particular topic.&nbsp; It would encompass a lot of the utility of digg, techmeme and link blogs all at once.&nbsp; Another step in the process of democratizing information consumption.</p>
<p>I&#8217;ve been talking with friends about building this in the context of a facebook app for reasonably obvious reasons.&nbsp; I&#8217;d call it &quot;the outside world&quot; as a reference to the fact that college kids are generally so isolated from external news, and this would be a social way for those few who do read the traditional-news to share good things with their friends.&nbsp; Facebook&#8217;s restrictions on apps processing social networking metadata would make somegood features difficult, but the advantages in marketing and lower barrier to entry probably outweigh that.&nbsp; Now my idea is out there for the world, so I&#8217;m not getting a jump on anybody.&nbsp; If anybody wants to take this idea and run with it, <a href="http://www.leodirac.com/contact">drop me a line</a> and I&#8217;d be happy to help advise.&nbsp; I might just do it anyway because the Facebook market and the Google Reader market are both healthy and the basics just aren&#8217;t that hard.</p>
<p>But it sounds like you&#8217;ll have stiff competition.&nbsp; Quoting from Blogoscoped&#8217;s analysis of the video:</p>
<ul>
<p><strong>Google’s recent big social effort is called Mocha-Mocha (or<br />
Mocka-Mocka?), and will become the infrastructure for all social stuff<br />
across all of their applications.</strong> As a part of this, a new<br />
feature called Activity Streams will be introduced or at least<br />
implemented in Reader this quarter. This will be comparable to<br />
Facebook’s News Feed (Minifeed?) feature, and integrate Gmail’s<br />
addressbook and contact list.</p>
<p>Also there will be some other Gmail and Orkut integration, but this might just mean there will be links to Reader.</p>
</ul>
<p>Hearing that <a href="http://valleywag.com/tech/brad-fitzpatrick/livejournal-creator-leaves-as-six-apart-fails-to-spin-286218.php">Brad Fitzpatrick has joined Google</a> and because it&#8217;s the kind of thing I do, I&#8217;ve been putting some thought into how Google could reasonably add social networking features to their services.&nbsp; I&#8217;ve been talking to folks about how Facebook is currently Google&#8217;s biggest strategic threat because they&#8217;ve done such a good job integrating the social network into new feature development, and in doing so have <a href="http://www.embracingchaos.com/2007/08/democratizing-p.html">democratized new feature development in a way the world has never before seen</a>.&nbsp; This need struck me as a good way to start integrating social networking features into Google.&nbsp; </p>
<p>Orkut is and only ever will be a toy IMHO.&nbsp; Let the Brazilians keep playing with it and don&#8217;t push it on the rest of us.&nbsp; Between contacts and knowledge about whom we chat and e-mail with, gmail has vastly more meaningful set of social networking data.&nbsp; As we&#8217;ve learned watching <a href="http://www.linkedin.com">LinkedIn</a> and <a href="http://www.okcupid.com">okcupid</a> and other social networks thrive side by side, it makes sense to have different social networks for different purposes.&nbsp; Orkut is a toy network and should not be the basis of anything more meaningful.&nbsp; Sorry, Orkut.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2007/09/google-reader-t.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Democratizing Product Development: Amazon, Google and Facebook</title>
		<link>http://www.embracingchaos.com/2007/08/democratizing-p.html</link>
		<comments>http://www.embracingchaos.com/2007/08/democratizing-p.html#comments</comments>
		<pubDate>Thu, 23 Aug 2007 15:07:07 +0000</pubDate>
		<dc:creator>leodirac</dc:creator>
				<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Analysis]]></category>
		<category><![CDATA[Business]]></category>
		<category><![CDATA[Democratization of Information]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://wp.embracingchaos.com/2007/08/democratizing-p.html</guid>
		<description><![CDATA[A trend in modern successful websites is the democratization of information and decision making. The so-called wisdom of the crowds is at the heart of what makes a web 2.0 company successful. I'm going to compare how three companies have democratized the process of making product development decisions. Amazon makes extensive use of so-called A/B testing to try out new UI's and optimize the user flow. This works very well for them because their end goal is very well defined: they want people to buy stuff. They are facing a very hard optimization problem, but their objective function is clear...
]]></description>
			<content:encoded><![CDATA[<p>A trend in modern successful websites is the democratization of information and decision making.&nbsp; The so-called wisdom of the crowds is at the heart of what makes a web 2.0 company successful.&nbsp; I&#8217;m going to compare how three companies have democratized the process of making product development decisions.</p>
<p><strong>Amazon</strong> makes extensive use of so-called<strong> A/B testing</strong> to try out new UI&#8217;s and optimize the user flow.&nbsp; This works very well for them because <strong>their end goal is very well defined</strong>: they want people to buy stuff.&nbsp; They are facing a very hard optimization problem, but their objective function is clear and easy to measure.&nbsp; So they can try out new UI&#8217;s for 1% of users, and if it does well according to this well-defined metric, roll it out to a broader audience.&nbsp; This is essentially best practice for any modern successful online company.</p>
<p><a href="http://www.embracingchaos.com/2006/10/democratization.html">Google has done a lot to democratize the internet &#8212; notably by democratizing search</a> through PageRank which allows anybody to implicitly vote on the relative merit of a web page.&nbsp; They have also democratized the way some product development choices are made through through their policy of encouraging developers to build whatever they want in 20% of their time.&nbsp; The result is that everything you can possibly imagine is probably being worked on by at least one googler, and the ideas with merit gain momentum and get built into real services.&nbsp; But before they get launched to the public they still must be approved by a central authority.&nbsp; Sure Google does A/B testing like everybody else, which is great for UI tweaks and to verify that new services won&#8217;t crash when hit with massive traffic.&nbsp; But it&#8217;s extremely difficult to do A/B testing on major changes to functionality.&nbsp; For example, it&#8217;s hard to imagine testing a change to how g-mail delivers mail through this kind of test.&nbsp; Moreover, depending on how the test goes, the change is either rolled out to the entire user base or not at all.</p>
<p>Facebook&#8217;s platform offers another alternative.&nbsp; ISV&#8217;s have the opportunity to offer major new kinds of functionality to Facebook users in a very democratic way.&nbsp; Users can try out the new features, and if they like it, they&#8217;ll tell their friends about it, and the feature will spread.&nbsp; Some features which are only appropriate for a certain segment of a user base can naturally find that segment.&nbsp; This mechanism doesn&#8217;t really lower the cost of adding new functionality compared to how Google does it &#8212; Google is always launching new features that you&#8217;d never know about without reading their dozens of product blogs.&nbsp; But it democratizes the process of figuring out which of these new features are valuable enough for a mass audience.&nbsp; To continue with the democracy analog, these decisions are still made by a communist-style central-planning committee in Google&#8217;s world, whereas <strong>Facebook users can vote with their keyboards on what features are worth using.&nbsp; </strong>This will make the Facebook platform very competitive in the arena of user&#8217;s attention.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.embracingchaos.com/2007/08/democratizing-p.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
