<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- OPML generated by OPML Editor v11.0.6 on Thu, 23 Feb 2012 18:15:12 GMT -->
<opml version="2.0">
	<head>
		<title>Thinking out loud: DNS as ID</title>
		<dateCreated>Thu, 23 Feb 2012 18:04:56 GMT</dateCreated>
		<dateModified>Thu, 23 Feb 2012 18:15:12 GMT</dateModified>
		<ownerName>Dave Winer</ownerName>
		<ownerEmail>dave.winer@gmail.com</ownerEmail>
		<expansionState>1</expansionState>
		<vertScrollState>1</vertScrollState>
		<windowTop>127</windowTop>
		<windowLeft>874</windowLeft>
		<windowBottom>1118</windowBottom>
		<windowRight>1817</windowRight>
		</head>
	<body>
		<outline created="Thu, 23 Feb 2012 18:04:56 GMT" ctSaves="12" flPreview="false" id="2012.02.23.1682" server="xmlrpc://cms.scripting2.com:5337/RPC2" storySerialNum="1682" text="Thinking out loud: DNS as ID" type="scripting2Post" url="http://scripting.com/stories/2012/02/23/thinkingOutLoudDnsAsId.html" username="davewiner" versionClient="0.44" versionServer="0.44" whenLastSave="Thu, 23 Feb 2012 18:15:13 GMT">
			<outline created="Thu, 23 Feb 2012 18:00:34 GMT" pgfnum="12932" text="&lt;img src=&quot;http://scripting.com/images/2012/02/23/salute.gif&quot; width=&quot;115&quot; height=&quot;231&quot; border=&quot;0&quot; style=&quot;float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;&quot; alt=&quot;A picture named salute.gif&quot;&gt;Suppose Facebook or Twitter wanted to be really good netizens, and let you use their service to log onto other services, but to not lock you in. How might that work?"></outline>
			<outline created="Thu, 23 Feb 2012 18:01:24 GMT" pgfnum="12933" text="Well, I wouldn't be known on other nets as @davewiner, instead I would be known as dave.scripting.com. That name would be a CNAME for Facebook, if I was using Facebook to guarantee I really am who I say I am. But if, in five or ten years, I decided to use another service, one with a neat feature Facebook doesn't offer, I could point dave.scripting.com at the other server. "></outline>
			<outline created="Thu, 23 Feb 2012 18:06:32 GMT" pgfnum="12937" text="It would be like changing your credit card number, something we have to deal with from time to time. Not a great thing, but then not too bad either. You get reminded of all the things you're paying for automatically. I actually &lt;i&gt;like&lt;/i&gt; to go through that ritual from time to time. In this case you'd be reminded of all the services that have access to your personal stuff."></outline>
			<outline created="Thu, 23 Feb 2012 18:03:36 GMT" pgfnum="12934" text="I doubt if Facebook would do this, but then a commercial ID hosting service, one that charged me say $10 a year to be my identity server, might be willing to offer such a service and make it easy for me to switch."></outline>
			<outline created="Thu, 23 Feb 2012 18:04:20 GMT" pgfnum="12935" text="And here's the funny part. Such services already exist and they work really well. They're called registrars."></outline>
			<htmlCache>&lt;script>	function ec (id, showClassName, urlExpand, urlCollapse) {		var imgId = 'img_'+ id;		if (document.getElementById (id).className == 'hide') {			document.getElementById (id).className = showClassName;			document.getElementById (imgId).src = urlCollapse;					}		else {			document.getElementById (id).className = 'hide';			document.getElementById(imgId).src = urlExpand;			}		}	&lt;/script> 
&lt;style>	.divOutlineBody {		padding: 0;		margin-left: -16px;		}	.divOutlineList {		margin-left: 0;		padding-left: 0;		text-indent: 0;		}	.divOutlineItem {		margin-left: 16px;		}	.spanOutlineText { 		cursor: pointer;		float: none;		margin-left: 0;		color: black;		}	.show {		display: block;		}	.hide {		display: none;		}	img.expandIcon {		position: relative;		left: -16px;		margin-right: -16px;		padding: 0;		border: 0;		height: 16px;		width: 16px;		}	&lt;/style>
&lt;div class="divOutlineBody">
	&lt;div class="divOutlineList" style="padding-left: 0;">
		&lt;div class="divOutlineItem" style="padding-bottom: 10px;">&lt;span class="spanOutlineText" style="font-family: Georgia; font-size: 18px; line-height: 140%;">&lt;img src="http://scripting.com/images/2012/02/23/salute.gif" width="115" height="231" border="0" style="float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;" alt="A picture named salute.gif">Suppose Facebook or Twitter wanted to be really good netizens, and let you use their service to log onto other services, but to not lock you in. How might that work?&lt;/span>&lt;a name="imgSrchttpscriptingcomimages20120223salutegifWidth115Height231Border0StylefloatRightPaddingleft15pxPaddingbottom5pxPaddingtop10pxPaddingright15pxAltaPictureNamedSalutegifsupposeFacebookOrTwitterWantedToBeReallyGoodNetizensAndLetYouUseTheirServiceToLogOntoOtherServicesButToNotLockYouInHowMightThatWork">&amp;nbsp;&lt;/a>&lt;a href="#imgSrchttpscriptingcomimages20120223salutegifWidth115Height231Border0StylefloatRightPaddingleft15pxPaddingbottom5pxPaddingtop10pxPaddingright15pxAltaPictureNamedSalutegifsupposeFacebookOrTwitterWantedToBeReallyGoodNetizensAndLetYouUseTheirServiceToLogOntoOtherServicesButToNotLockYouInHowMightThatWork">&lt;img src="http://scripting.com/images/2001/09/20/sharpPermaLink3.gif" class="imgBlogpostPermalink" width="6" height="9" border="0" alt="permalink">&lt;/a>&lt;/div>
		&lt;div class="divOutlineItem" style="padding-bottom: 10px;">&lt;span class="spanOutlineText" style="font-family: Georgia; font-size: 18px; line-height: 140%;">Well, I wouldn't be known on other nets as @davewiner, instead I would be known as dave.scripting.com. That name would be a CNAME for Facebook, if I was using Facebook to guarantee I really am who I say I am. But if, in five or ten years, I decided to use another service, one with a neat feature Facebook doesn't offer, I could point dave.scripting.com at the other server. &lt;/span>&lt;a name="wellIWouldntBeKnownOnOtherNetsAsDavewinerInsteadIWouldBeKnownAsDavescriptingcomThatNameWouldBeACnameForFacebookIfIWasUsingFacebookToGuaranteeIReallyAmWhoISayIAmButIfInFiveOrTenYearsIDecidedToUseAnotherServiceOneWithANeatFeatureFacebookDoesntOfferICouldPointDavescriptingcomAtTheOtherServer">&amp;nbsp;&lt;/a>&lt;a href="#wellIWouldntBeKnownOnOtherNetsAsDavewinerInsteadIWouldBeKnownAsDavescriptingcomThatNameWouldBeACnameForFacebookIfIWasUsingFacebookToGuaranteeIReallyAmWhoISayIAmButIfInFiveOrTenYearsIDecidedToUseAnotherServiceOneWithANeatFeatureFacebookDoesntOfferICouldPointDavescriptingcomAtTheOtherServer">&lt;img src="http://scripting.com/images/2001/09/20/sharpPermaLink3.gif" class="imgBlogpostPermalink" width="6" height="9" border="0" alt="permalink">&lt;/a>&lt;/div>
		&lt;div class="divOutlineItem" style="padding-bottom: 10px;">&lt;span class="spanOutlineText" style="font-family: Georgia; font-size: 18px; line-height: 140%;">It would be like changing your credit card number, something we have to deal with from time to time. Not a great thing, but then not too bad either. You get reminded of all the things you're paying for automatically. I actually &lt;i>like&lt;/i> to go through that ritual from time to time. In this case you'd be reminded of all the services that have access to your personal stuff.&lt;/span>&lt;a name="itWouldBeLikeChangingYourCreditCardNumberSomethingWeHaveToDealWithFromTimeToTimeNotAGreatThingButThenNotTooBadEitherYouGetRemindedOfAllTheThingsYourePayingForAutomaticallyIActuallyIlikeiToGoThroughThatRitualFromTimeToTimeInThisCaseYoudBeRemindedOfAllTheServicesThatHaveAccessToYourPersonalStuff">&amp;nbsp;&lt;/a>&lt;a href="#itWouldBeLikeChangingYourCreditCardNumberSomethingWeHaveToDealWithFromTimeToTimeNotAGreatThingButThenNotTooBadEitherYouGetRemindedOfAllTheThingsYourePayingForAutomaticallyIActuallyIlikeiToGoThroughThatRitualFromTimeToTimeInThisCaseYoudBeRemindedOfAllTheServicesThatHaveAccessToYourPersonalStuff">&lt;img src="http://scripting.com/images/2001/09/20/sharpPermaLink3.gif" class="imgBlogpostPermalink" width="6" height="9" border="0" alt="permalink">&lt;/a>&lt;/div>
		&lt;div class="divOutlineItem" style="padding-bottom: 10px;">&lt;span class="spanOutlineText" style="font-family: Georgia; font-size: 18px; line-height: 140%;">I doubt if Facebook would do this, but then a commercial ID hosting service, one that charged me say $10 a year to be my identity server, might be willing to offer such a service and make it easy for me to switch.&lt;/span>&lt;a name="iDoubtIfFacebookWouldDoThisButThenACommercialIdHostingServiceOneThatChargedMeSay10AYearToBeMyIdentityServerMightBeWillingToOfferSuchAServiceAndMakeItEasyForMeToSwitch">&amp;nbsp;&lt;/a>&lt;a href="#iDoubtIfFacebookWouldDoThisButThenACommercialIdHostingServiceOneThatChargedMeSay10AYearToBeMyIdentityServerMightBeWillingToOfferSuchAServiceAndMakeItEasyForMeToSwitch">&lt;img src="http://scripting.com/images/2001/09/20/sharpPermaLink3.gif" class="imgBlogpostPermalink" width="6" height="9" border="0" alt="permalink">&lt;/a>&lt;/div>
		&lt;div class="divOutlineItem" style="padding-bottom: 10px;">&lt;span class="spanOutlineText" style="font-family: Georgia; font-size: 18px; line-height: 140%;">And here's the funny part. Such services already exist and they work really well. They're called registrars.&lt;/span>&lt;a name="andHeresTheFunnyPartSuchServicesAlreadyExistAndTheyWorkReallyWellTheyreCalledRegistrars">&amp;nbsp;&lt;/a>&lt;a href="#andHeresTheFunnyPartSuchServicesAlreadyExistAndTheyWorkReallyWellTheyreCalledRegistrars">&lt;img src="http://scripting.com/images/2001/09/20/sharpPermaLink3.gif" class="imgBlogpostPermalink" width="6" height="9" border="0" alt="permalink">&lt;/a>&lt;/div>
		&lt;/div>
	&lt;/div>
</htmlCache>
			</outline>
		</body>
	</opml>
