<?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>Socket.Org</title>
	<atom:link href="http://www.socket.org/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.socket.org/blog</link>
	<description>A collection of random stuff with no general direction…</description>
	<lastBuildDate>Mon, 20 Oct 2008 00:35:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Social Sockets</title>
		<link>http://www.socket.org/blog/2008/01/20/social-sockets/</link>
		<comments>http://www.socket.org/blog/2008/01/20/social-sockets/#comments</comments>
		<pubDate>Sun, 20 Jan 2008 15:32:17 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[social networks]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.socket.org/blog/2008/01/20/social-sockets/</guid>
		<description><![CDATA[Intro: Since I&#8217;ve been working on my personal web site  socket.org I&#8217;ve always been a bit frustrated.  Its hard to maintain  all the services you&#8217;d be used to on a Yahoo, or Google account.  On top of that you want to have content management like MySpace or FaceBook.  I just hate the thought of having to use those services [...]]]></description>
			<content:encoded><![CDATA[<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px"><span class="Apple-style-span" style="font-weight: bold">Intro:</span></p>
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">Since I&#8217;ve been working on my personal web site  socket.org I&#8217;ve always been a bit frustrated.  Its hard to maintain  all the services you&#8217;d be used to on a Yahoo, or Google account.  On top of that you want to have content management like MySpace or FaceBook.  I just hate the thought of having to use those services when I have my domain!</p>
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px"><span class="Apple-style-span" style="font-weight: bold">Use Case:</span></p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">Social networks are everywhere. MySpace, FaceBook, Friendster, &#8230;  They all provide two main features: the management of content, and the ability to define a network of friends or social relationships.  This idea has been very successful with the masses of internet users who are capable of using email, text messaging, and even writing blogs.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">But what of the true geek?  The technophile who owns his own domains, manages her own dns, runs their own email servers, webservers, blogs, and wikis!?  The tools that the current list of social networks provide to manage content are all to restrictive.  We want our own choice of tools to create and manage content.  If there is no tool that we like, open source or otherwise, then we write our own in perl, php, ruby, or even c++. Our web sites are ever evolving with the latest releases of different types of content management platforms&#8230; or maybe you like old school html for a given task.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">However, the geek is not without friends.  She still would like to define a set of relationships with her friends out on the internet.  For any given friend you want to know how contact them, and how to get to their blog, and to be notified when there is new content.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">So why not an open framework for defining friends, one that allows you to keep your content on your own hosts. You create a map of the content that you manage on your servers running in your domains and your freinds do the same.  Then you just keep a list of your friends and their content maps.  Lets call this idea Social Sockets.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">Now there&#8217;s one more twist.  You might think that someone must still maintain these maps.  That this service is just another attempt to monitize information produced by a social system.  Lets take this system one step further&#8230; the only thing we will define is a protocol.  When you produce your content map you can host it on any number of Social Socket servers, as long as it supports a standard API to return the items listed in your content map.  When you friends want to list you among their friends they just link to your Social Socket server along with your user id on that server.  The whole thing is decentralized and distributed.  Authentication could be taken care of with PGP or some other related scheme.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px"><span class="Apple-style-span" style="font-weight: bold">The Data:</span></p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">Who are you:</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">You are what is defined by your content map.  To find you you need a User Id, and the location of a Social Socket server.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;ss id=&#8221;dan@socket.org&#8221; ss=&#8221;http://socket.org/socket&#8221;/&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">This is the path to your content map.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">What is defined in your map:</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">The things we run are well defined bits of functionality: email, a blog, a wiki, &#8230;  or maybe you have created some new type of service.   However, all services have some commonality when it comes to mapping them:  the type of service, the url, the rss feed that provides notification of changes.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;ss&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;self type=&#8221;email&#8221; url=&#8221;email://dan@socket.org&#8221;/&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;self type=&#8221;blog&#8221; url=&#8221;http://socket.org/blog&#8221; rss=&#8221;http://socket.org/blog/rss&#8221;/&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;self type=&#8221;wiki&#8221; url=&#8221;http://socket.org/wiki&#8221; rss=&#8221;http://socket.org/wiki/rss&#8221;/&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;/ss&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px"><span class="Apple-style-span" style="font-weight: bold">Your Linkages:</span></p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">Now you need to define your friends.  This is just a list of user &#8211; server pairs.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;ss&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;friend id=&#8221;joe@email.org&#8221; url=&#8221;http://opensource.org&#8221;/&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;friend id=&#8221;bob@spam.org&#8221; url=&#8221;http://spam.org&#8221;/&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">&lt;/ss&gt;</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px">If you go to the url for any of your friends and provide their id it will respond with their content map.</p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; margin: 0px"><span class="Apple-style-span" style="font-weight: bold">Implementation:</span></p>
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">
<p style="font: normal normal normal 12px/normal Helvetica; min-height: 14px; margin: 0px">Is left up to the reader&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.socket.org/blog/2008/01/20/social-sockets/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Merrill Lynch bonuses are Shit!</title>
		<link>http://www.socket.org/blog/2008/01/13/merrill-lynch-bonuses-are-shit/</link>
		<comments>http://www.socket.org/blog/2008/01/13/merrill-lynch-bonuses-are-shit/#comments</comments>
		<pubDate>Sun, 13 Jan 2008 15:02:19 +0000</pubDate>
		<dc:creator>dan</dc:creator>
				<category><![CDATA[Finance]]></category>
		<category><![CDATA[Humor]]></category>
		<category><![CDATA[bonus]]></category>
		<category><![CDATA[ml]]></category>

		<guid isPermaLink="false">http://www.socket.org/blog/2008/01/13/merrill-lynch-bonuses-are-shit/</guid>
		<description><![CDATA[If you are a fixed income guy at Merrill Lynch your bonus was not very good this year.  One fixed income research employee, inspired by not receiving a bonus, shit all over the floor.  A Merrill Lynch spokesperson claims it was merely &#8220;an accident in one of the stalls&#8221;.  However, the inside scoop seems to [...]]]></description>
			<content:encoded><![CDATA[<p><span class="Apple-style-span" style="font-family: Verdana; font-size: 22px; line-height: normal; white-space: pre"><span class="Apple-style-span" style="color: #303030; font-family: Georgia; font-size: 13px; white-space: normal">If you are a fixed income guy at Merrill Lynch your bonus was not very good this year.  One fixed income research employee, inspired by not receiving a bonus, shit all over the floor.  A Merrill Lynch spokesperson claims it was merely &#8220;an accident in one of the stalls&#8221;.  However, the inside scoop seems to be: &#8220;The way we first heard it is that a guy took a dump in the rest room, stomped in it, and then dragged it all over the place by walking around with it on his shoes&#8221;. I guess my bonus doesn&#8217;t seem so bad this year!!! </span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.socket.org/blog/2008/01/13/merrill-lynch-bonuses-are-shit/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hello world!</title>
		<link>http://www.socket.org/blog/2008/01/09/hello-world/</link>
		<comments>http://www.socket.org/blog/2008/01/09/hello-world/#comments</comments>
		<pubDate>Wed, 09 Jan 2008 11:43:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.socket.org/blog/?p=1</guid>
		<description><![CDATA[First Post!]]></description>
			<content:encoded><![CDATA[<p>First Post!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.socket.org/blog/2008/01/09/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

