<?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"
	>

<channel>
	<title>Sold Out Activist</title>
	<atom:link href="http://blog.soldoutactivist.com/feed" rel="self" type="application/rss+xml" />
	<link>http://blog.soldoutactivist.com</link>
	<description>I care about the world, just not the people on it.</description>
	<pubDate>Thu, 14 Aug 2008 16:14:55 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>Creepy Dream.</title>
		<link>http://blog.soldoutactivist.com/creepy-dream</link>
		<comments>http://blog.soldoutactivist.com/creepy-dream#comments</comments>
		<pubDate>Thu, 14 Aug 2008 16:14:55 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[dream]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=174</guid>
		<description><![CDATA[Not really so much a dream as a fragment.
I am in the bedroom, and I get a call from my girlfriend, from the living room. She tells me that she accidentally killed one of our cats. My dream implies the cat was killed under the recliner which we are always afraid of happening. When I [...]]]></description>
			<content:encoded><![CDATA[<p>Not really so much a dream as a fragment.</p>
<p>I am in the bedroom, and I get a call from my girlfriend, from the living room. She tells me that she accidentally killed one of our cats. My dream implies the cat was killed under the recliner which we are always afraid of happening. When I go into the living room, my girlfriend has left for work, seemingly to her old job.</p>
<p>There is a small clear, plastic tarp on the floor in the living room, which is devoid of all furniture. I suppose that makes sense because we just moved into the apartment recently and my first impression of the living room was when it was empty. I try to open the tarp, but I had trouble doing so. I've seen this cat near death twice now, once when nearly crushed and again when it tried to drowned in the fish tank (that event required CPR), so you think I would be used to seeing this scene.</p>
<p>Eventually, I do open the tarp and there is the cat, switching between states of being wet (like the drowning incident) and just a dry sleeping/dead cat. All that leads to the creepy part: the body starts to twitch (which also happened when the cat drowned after I gave gave it CPR), but in a more cartoon, stop-animation setting.</p>
<p>I get excited, thinking the animal is still alive, I pet the animal's side and it reacts in a strange, mechanical way that freaks me out. I pick the cat up and take it into the middle room to put it in the travel container (which wasn't the greatest idea, I know).</p>
<p>About that time, the whole situation has freaked the shit out of me and I woke up. Man, I'm fucking tired now.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/creepy-dream/feed</wfw:commentRss>
		</item>
		<item>
		<title>The scourge of altruism: dumbasses.</title>
		<link>http://blog.soldoutactivist.com/the-scourge-of-altruism-dumbasses</link>
		<comments>http://blog.soldoutactivist.com/the-scourge-of-altruism-dumbasses#comments</comments>
		<pubDate>Thu, 24 Jul 2008 09:39:11 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=173</guid>
		<description><![CDATA[If you thought that names like Tookie, Alquan, or Sheananalae were horrible names, apparently we were a step behind the curve, behold from New Zealand:
Officials had blocked [names such as] Sex Fruit, Keenan Got Lucy and Yeah Detroit, he said, but Number 16 Bus Shelter, Violence and Midnight Chardonnay had been allowed.
I've said for a [...]]]></description>
			<content:encoded><![CDATA[<p>If you thought that names like Tookie, Alquan, or Sheananalae were horrible names, <a href="http://news.bbc.co.uk/2/hi/asia-pacific/7522952.stm">apparently we were a step behind the curve</a>, behold from New Zealand:</p>
<blockquote><p>Officials had blocked [names such as] Sex Fruit, Keenan Got Lucy and Yeah Detroit, he said, but Number 16 Bus Shelter, Violence and Midnight Chardonnay had been allowed.</p></blockquote>
<p>I've said for a long time that global peace will destroy us. To choose between death by stupidty or death by evil, I'll pick evil. Shut up, Jewish folk. Blah blah, Nazi, death camps. At least when you fought back and tried to kill your attackers, you weren't held in contempt in the eyes of justice.</p>
<p>"But peace on earth is good!" And communism is evil. Grow up. We were born through struggle. We will die through another struggle. Every breath you ever take is a struggle to simply not die. Each second of your life is a stolen moment from the rest of your life.</p>
<p>The World IQ is falling at an unprecedented scale. We've been steadily increasing the World IQ ever since the Middle Ages and now it is falling off a cliff. Sure our smart people are getting smarter by the day. But our dumb people are losing intelligence by the second, and multiplying like retarded locust. The bell curve is so flat and peaked, it might as well be an upside-down capital T.</p>
<p>The main problem, however, is that our dumb people are just smart enough to make detrimental decisions. Like raise ever worse generations, leech off welfare programs, vote subpar politications into office based on their YouTube exposure (oh, you thought Politics + Youtube was a good idea? Apparently, you've missed all the `Obama is hawt, I'd phuck him in the opal office` comments), and god help me, further lower the entry bar for firefighter, police, and the military. Eventually, you won't have to be able to hold a gun to get in any defense position. I look forward to the time with our enemies gather up and roll over America in our old tanks we sold because we needed more Escalades and Plasma TVs.</p>
<p>Let me put it bluntly another way, I would disown any child of mine that named their child Sex Fruit. Disavow any friend that named their child Number 19 Bus Shelter. And depending on my mood, I'd shoot both in the head.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/the-scourge-of-altruism-dumbasses/feed</wfw:commentRss>
		</item>
		<item>
		<title>The Move of Unbearable Disconnection</title>
		<link>http://blog.soldoutactivist.com/the-move-of-unbearable-disconnection</link>
		<comments>http://blog.soldoutactivist.com/the-move-of-unbearable-disconnection#comments</comments>
		<pubDate>Tue, 08 Jul 2008 23:56:03 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA["The Move"]]></category>

		<category><![CDATA[at&amp;t]]></category>

		<category><![CDATA[oplink]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=171</guid>
		<description><![CDATA[So we are in Houston now. But my internet connection was 1.5 hours that way. Until, well, about 1.5 hours ago when I disconnected it. On the upside, I get a check for $16.51 from my old ISP (about as useless as an economic stimulus check), but I won't have internet for potentially 10 to [...]]]></description>
			<content:encoded><![CDATA[<p>So we are in Houston now. But my internet connection was 1.5 hours that way. Until, well, about 1.5 hours ago when I disconnected it. On the upside, I get a check for $16.51 from my old ISP (about as useless as an economic stimulus check), but I won't have internet for potentially 10 to 15 days. And I'm betting that in joyous business days too.</p>
<p>I don't blame the ISP I've chosen, <a href="http://www.oplink.net">Oplink DSL</a>. They can't help it if AT&amp;T is a horrifical beast that, were we suddenly five or six centuries in the past, knights would woo their ladies by seeking to slay this particular conglomerate. The timeframe from AT&amp;T is 10-15 days from this recent Monday to set up access for Oplink to install access to the Remote Terminal so that I can get service.</p>
<p>"Why not go with AT&amp;T for DSL? I'm sure they are faster right?" Oh definitely. But you know, I could have lost my virginity to a girl named Susie a full year earlier than I actually lost it. But on the other hand, I'd have herpes one year earlier than never as well. So you know: patience, virtue, blue balls.</p>
<p>AT&amp;T has shitty service anyway. And Oplink rates highest in Houston in terms of service, quality, and customer satisfaction.</p>
<p>I'll wait. But I won't enjoy it.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/the-move-of-unbearable-disconnection/feed</wfw:commentRss>
		</item>
		<item>
		<title>So retarded, it's gay.</title>
		<link>http://blog.soldoutactivist.com/so-retarded-its-gay</link>
		<comments>http://blog.soldoutactivist.com/so-retarded-its-gay#comments</comments>
		<pubDate>Tue, 24 Jun 2008 18:22:58 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[gay]]></category>

		<category><![CDATA[heinz]]></category>

		<category><![CDATA[homosexuality]]></category>

		<category><![CDATA[retards]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=170</guid>
		<description><![CDATA[Heinz releases a commercial. In the commercial, a stereotypical family is starting a stereotypical day. The mother is preparing lunches for the family, getting it right for each of the children. The father comes in, of course, in a rush, and takes his lunch. The wife calls out to get her kiss, just like in [...]]]></description>
			<content:encoded><![CDATA[<p>Heinz releases a commercial. In the commercial, a stereotypical family is starting a stereotypical day. The mother is preparing lunches for the family, getting it right for each of the children. The father comes in, of course, in a rush, and takes his lunch. The wife calls out to get her kiss, just like in every 1950s sitcom ever.</p>
<p>The catch in this commercial is that "Mum" was actually a guy in a deli outfit, little paper hat included. And the father shares a kiss with the man. <a href="http://www.guardian.co.uk/media/2008/jun/24/asa.advertising?gusrc=rss&amp;feed=networkfront">And retard parents got in an uproar over that.<br />
</a> (http://www.guardian.co.uk/media/2008/jun/24/asa.advertising?gusrc=rss&amp;feed=networkfront) (follow the link to see the commercial)<span id="more-170"></span><div style="margin: 5px auto 5px auto; width: 468px;"><script type="text/javascript"><!--
google_ad_client = "pub-3378581752424717";
/* SOA: After the beep */
google_ad_slot = "5225872217";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div></p>
<p>I'm not defending the act of two guys kissing, I'm straight, I don't really care to see that. BUT this commercial was not a commercial about gay men. At all. There wasn't even a hint of the fucking notion anywhere in the commercial.  The idea saying that Heinz deli condiment sauces were so much the fucking cat's tits that it was like your were living with a real-live deli owner.</p>
<p>So you take stereotypical wife, replace with deli owner with paper hat. Everything the wife would have done in that kitchen, now performed by a gruff looking man. OH ITS A JOKE!</p>
<p>Parents are very upset that now they have to broach a <em>difficult</em> subject like homosexuality. Because you're supposed to wait on that shit. Push it off until the boy's 16 and just blown a guy out back of a gay bar. Parents, you know what that gulping sound was: you failing.</p>
<blockquote><p>(For those of the homosexual alignment, I'm not trying to state that being homosexual is wrong or bad. Rather I'm just ragging on the straight parents, whom I previously labeled as retards)</p></blockquote>
<p>I'm going to tell you how to deal with that commercial. Verbatim.</p>
<p>Child: Daddy why did the man kiss the other man in the commercial?<br />
Parent: It was a joke, son. They were just making a joke.<br />
Child: *automatic giggle, parent say funny, child believe funny* Boys don't kiss each other! Ew!<br />
Parent: *hides relief* That's right, son. Boys don't kiss each other.</p>
<p>Topic over. You've avoided talking about homosexuality until it is too late. Good on you.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/so-retarded-its-gay/feed</wfw:commentRss>
		</item>
		<item>
		<title>Semantics in web icons</title>
		<link>http://blog.soldoutactivist.com/semantics-in-web-icons</link>
		<comments>http://blog.soldoutactivist.com/semantics-in-web-icons#comments</comments>
		<pubDate>Fri, 20 Jun 2008 20:12:02 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[rants]]></category>

		<category><![CDATA[semantic icons]]></category>

		<category><![CDATA[web2o]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=166</guid>
		<description><![CDATA[


Most of you will recognize the image at left, the share icon that has taken over the blog world. I forgot who came up with the icon, but (edit) Tom gave me the proper link. My first thought was, "Oh god. I hope it doesn't become popular." But it did, and now everyone has a [...]]]></description>
			<content:encoded><![CDATA[<div style="float: left; margin: 0 10px 10px 0;"><img class="size-full wp-image-168" style="margin: 0 0 5px 0;" title="Share Original" src="http://blog.soldoutactivist.com/wp-content/uploads/2008/06/share-original.png" alt="" width="77" height="72" /><br />
<img class="size-full wp-image-167" title="Semantic Share" src="http://blog.soldoutactivist.com/wp-content/uploads/2008/06/share-large.png" alt="" width="72" height="72" /><br />
<img class="size-full wp-image-169" title="share" src="http://blog.soldoutactivist.com/wp-content/uploads/2008/06/share.png" alt="" width="16" height="16" /></div>
<p>Most of you will recognize the image at left, the share icon that has taken over the blog world. I forgot who came up with the icon, but (edit) <a href="http://tomsucks.wordpress.com">Tom</a> gave me the <a href="http://alexking.org/blog/2006/12/04/share-this-icon-concept-1">proper link</a>. My first thought was, "Oh god. I hope it doesn't become popular." But it did, and now everyone has a horrible, non-semantic icon littering their blog or news source. (edit) Pre-iterating, I'm not knocking Alex King's icon, just the semantics.<span id="more-166"></span><div style="margin: 5px auto 5px auto; width: 468px;"><script type="text/javascript"><!--
google_ad_client = "pub-3378581752424717";
/* SOA: After the beep */
google_ad_slot = "5225872217";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><br />
When I say semantics in regards to images, I don't mean the semantics that some people think will save the Internet. What I mean is the nitpicking semantics, splitting hairs, and etcetera. The kind of nitpicking that every person on the planet does until they get paid money not to.</p>
<p>The current share icon amounts to little more than an open triangle with circles at the end points. The icon doesn't demonstrate the reality of Internet sharing. The circles, denoting people, in the original share icon are the same size, giving the impression that each user is as interested, or important as the others regarding the topic. Which is not the case in regards to anything, especially the Internet.</p>
<p>In my version of the icon (the second image), the seeder, the first top left circle, the person who felt the item was worth being shared with others is the most important, therefore the largest. From there the secondary person, the right most circle, may not be as interested in the shared item as the seeder, so that circle needs to be smaller to illustrate said possible disinterest. The last person, the bottom most circle, is potentially more interested in the shared item than the second person, therefore larger than the second circle, but not as large as the seeder. Furthermore, the third circle is closer to the second person, giving the impression that the second person passed the link on to the third person in less time than the first person shared the item with the second.</p>
<p>Our brains are incredibly sensitive to minute changes, in fact, we have to constantly work to ignore those small little details. Headphones, sunglasses, white nose generators, television, dim lights, bright lights, ear plugs, muscle relaxers, cocaine, sex, beer. When you think about it, our entires lives are in large parts devoted to weeding out things we don't want to give attention.</p>
<p>But I'm off topic, what I mean is that in the age of the bloated website where no over-the-top image is to be left out, why would we settle for a small, unrealistic icon that doesn't fully represent the idea of the Internet when all one must do is change the size of some circles?</p>
<p>Semantics in icons are generally only for standardized icons. For example, the RSS icon has good semantics, one source transmitting content in all directions. On the other hand, the Digg icon used in blogs is not a good semantic icon, but that doesn't matter, it is a stylized, widely-known icon and not subject to the rules of semantics.</p>
<p>Finally, I'm not trying to rag on the person that created the icon, he hit the nail on the head when he gave link-sharing a standardized icon. But now it is time to upgrade the icon to something better. The third image is what the icon looks at 16&#215;16. And as you can see, the semantics isn't lost at that level either.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/semantics-in-web-icons/feed</wfw:commentRss>
		</item>
		<item>
		<title>pingPressFM 2.1.4 released.</title>
		<link>http://blog.soldoutactivist.com/pingpressfm-214-released</link>
		<comments>http://blog.soldoutactivist.com/pingpressfm-214-released#comments</comments>
		<pubDate>Mon, 16 Jun 2008 15:06:47 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=164</guid>
		<description><![CDATA[Just some bug fixes. This post was actually testing the plugin so give it a few minutes to appear.
Project page
]]></description>
			<content:encoded><![CDATA[<p>Just some bug fixes. This post was actually testing the plugin so give it a few minutes to appear.</p>
<p><a href="/project-pingpressfm">Project page</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/pingpressfm-214-released/feed</wfw:commentRss>
		</item>
		<item>
		<title>PingPressFM 2.1.2 released</title>
		<link>http://blog.soldoutactivist.com/pingpressfm-212-released</link>
		<comments>http://blog.soldoutactivist.com/pingpressfm-212-released#comments</comments>
		<pubDate>Thu, 12 Jun 2008 03:35:39 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=161</guid>
		<description><![CDATA[Removed user's need for developer API to match Ping.fm's API changes. You should update if you are using an older version.
]]></description>
			<content:encoded><![CDATA[<p>Removed user's need for developer API to match Ping.fm's API changes. You should <a href="http://soldoutactivist.com/project-pingpressfm">update</a> if you are using an older version.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/pingpressfm-212-released/feed</wfw:commentRss>
		</item>
		<item>
		<title>s3nt back up</title>
		<link>http://blog.soldoutactivist.com/s3nt-back-up</link>
		<comments>http://blog.soldoutactivist.com/s3nt-back-up#comments</comments>
		<pubDate>Thu, 05 Jun 2008 21:53:19 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[pingPressFM]]></category>

		<category><![CDATA[projects]]></category>

		<category><![CDATA[s3nt]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=156</guid>
		<description><![CDATA[On my todo list was: make s3nt timestamps based on milliseconds instead of seconds
And I didn't do it. What happened was that two people posted a link at the same second, and it wasn't returning the right latest row and therefore the new hash for the short link had already been used by the real [...]]]></description>
			<content:encoded><![CDATA[<p>On my todo list was: make s3nt timestamps based on milliseconds instead of seconds</p>
<p>And I didn't do it. What happened was that two people posted a link at the same second, and it wasn't returning the right latest row and therefore the new hash for the short link had already been used by the real latest link.</p>
<p>This has been fixed. I wish I had been notified by someone because it was that way for a couple days&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/s3nt-back-up/feed</wfw:commentRss>
		</item>
		<item>
		<title>Twitterbacks, Pingbacks for Twitter</title>
		<link>http://blog.soldoutactivist.com/twitterbacks-pingbacks-for-twitter</link>
		<comments>http://blog.soldoutactivist.com/twitterbacks-pingbacks-for-twitter#comments</comments>
		<pubDate>Tue, 27 May 2008 08:01:36 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[good idea]]></category>

		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=154</guid>
		<description><![CDATA[A friend came up with a good idea: Twitterbacks, Pingbacks for Twitter. I suggest that Summize jump on that, but that's because I like Summize more than the others.
]]></description>
			<content:encoded><![CDATA[<p>A friend came up with a good idea: <a href="http://tomsucks.wordpress.com/2008/05/27/free-idea-tweetback/">Twitterbacks, Pingbacks for Twitter</a>. I suggest that <a href="http://www.summize.com">Summize</a> jump on that, but that's because I like Summize more than the others.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/twitterbacks-pingbacks-for-twitter/feed</wfw:commentRss>
		</item>
		<item>
		<title>Horror! OpenID is PassworDRM!</title>
		<link>http://blog.soldoutactivist.com/horror-openid-is-passwordrm</link>
		<comments>http://blog.soldoutactivist.com/horror-openid-is-passwordrm#comments</comments>
		<pubDate>Tue, 27 May 2008 07:22:40 +0000</pubDate>
		<dc:creator>Sold Out Activist</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[openid]]></category>

		<category><![CDATA[passwordrm]]></category>

		<guid isPermaLink="false">http://blog.soldoutactivist.com/?p=153</guid>
		<description><![CDATA[To start, I don't hate the idea of OpenID, I'm just passionate in my reasonings. As with everything else.
It has been noted by various people, various people I will quote as soon as I can find them again, that OpenID is a nifty idea with many logic holes. And I personally get stuck on the [...]]]></description>
			<content:encoded><![CDATA[<p>To start, I don't hate the idea of OpenID, I'm just passionate in my reasonings. As with everything else.</p>
<p>It has been noted by various people, various people I will quote as soon as I can find them again, that <a href="http://www.openid.net">OpenID</a> is a nifty idea with many logic holes. And I personally get stuck on the DRM issue. For those that don't get what I'm saying, I'll lead you.<span id="more-153"></span><div style="margin: 5px auto 5px auto; width: 468px;"><script type="text/javascript"><!--
google_ad_client = "pub-3378581752424717";
/* SOA: After the beep */
google_ad_slot = "5225872217";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div></p>
<p>OpenID is open source and can be installed on any server anywhere with no restrictions, it's "open" after all. You then can host anyone's account information for any server that supports OpenID. When logging into an OpenID-enabled site, you just redirect them to the proper URL. You log in with one username/password, and bam, you're in.</p>
<p>Until your favorite Satellite OpenID server dies. See as stated numerous times on the OpenID website, all OpenID servers are decentralized. Meaning no connection to any other OpenID server. Meaning that when the user of a particular Satellite OpenID server goes bankrupt, gets busted for pirating the entire collection of Britney Spears, or just decides to throw the dead switch, your account is now gone.</p>
<p>And any account that relied on it is now useless. This is where an OpenID supporter will say, "But you will just use your original login information to log in." And I would reply, "SO WHY DID I USE OPENID IN THE FIRST PLACE IF I HAD TO REMEMBER MY ORIGINAL PASSWORD?!" Seriously though, isn't having to only remember one account information is the whole idea of OpenID? Why yes it is!</p>
<p>Therefore this is PassworDRM. Just like when a music DRM server goes down, you lose your music. If an OpenID server goes down, you lose your OpenID account. Man, you would think a FOSS operation would know better.</p>
<p>What's to do about this conundrum? Well, a central server system! Something that the Satellite OpenID servers are instructed to communicate with and send back encrypted account information so that you would never lose your OpenID account.</p>
<p><strong>How it would work</strong></p>
<ol>
<li>You go to login at X site.</li>
<li>You click on OpenID link. You can either specify the URL of your favorite satellite OpenID server.
<ol type="a">
<li>Or let OpenID.net send you to a random Satellite OpenID server.</li>
</ol>
</li>
<li>Log in.</li>
<li>The Satellite OpenID server will send a small packet back to the OpenID server, checking the hashes of the accounts to make sure it hasn't changed.
<ol type="a">
<li>If the account has changed, or was never on the Satellite OpenID server, that information is now sent it to be kept until the garbage collection date is reached.</li>
</ol>
</li>
<li>The Satellite OpenID server will then check the user's supplied information about the account against that which it has within its database. The pass/fail is sent back to the server.</li>
<li>Done.</li>
</ol>
<p>That's it. Some developers would point out that this takes longer than normal to process. But yes, that's what happens when you use at least three different servers handled by three different groups. It isn't any better with two servers and two groups, but at least my one password works literally at every Satellite OpenID server that wasn't modified stupidly by its maintainer. Another benefit is that the burden is on the central OpenID server to maintain the account information indefinitely, not the individual satellite servers. Which is AS IT SHOULD BE. The satellites would only keep passwords while they are being used, if someone didn't use a password for three months, it would be deleted from the cache without worry of losing that account forever.</p>
<p>I would have also it so you only changed your password on OpenID.net. Why? So that you could have a hash that would be used by the satellite OpenID server to quickly determine if the account information has changed. Then the satellite would update it's database with the new information.</p>
<p>Why is this a better idea? Because it allows for the entire system to work with one server or a billion servers. As OpenID is made more popular, they will get funding from the big companies, therefore the cost argument  of running the central server is moot. (A side note to OpenID, if AOL isn't giving you any money to further development, you've failed yourself) It's better because my account truly will be one account that won't die because my original OpenID host liked to download movies a little too much.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.soldoutactivist.com/horror-openid-is-passwordrm/feed</wfw:commentRss>
		</item>
	</channel>
</rss>
