<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- OPML generated by OPML Editor v11.0.6 on Sun, 26 Feb 2012 23:32:38 GMT -->
<opml version="2.0">
	<head>
		<title>Everything is scaffolding</title>
		<dateCreated>Sun, 26 Feb 2012 15:02:02 GMT</dateCreated>
		<dateModified>Sun, 26 Feb 2012 23:32:38 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="Sun, 26 Feb 2012 15:02:02 GMT" ctSaves="7" flPreview="false" id="2012.02.26.1687" server="xmlrpc://cms.scripting2.com:5337/RPC2" storySerialNum="1687" text="Everything is scaffolding" type="scripting2Post" url="http://scripting.com/stories/2012/02/26/theWorldoutlineIsComingAlo.html" username="davewiner" versionClient="0.44" versionServer="0.44" whenLastSave="Sun, 26 Feb 2012 23:32:45 GMT">
			<outline created="Sun, 26 Feb 2012 14:55:44 GMT" pgfnum="12968" text="I love it when software gets to the stage that the worldoutline is getting to."></outline>
			<outline created="Sun, 26 Feb 2012 14:55:55 GMT" pgfnum="12969" text="For the last year, while under development, it's been a hot steamy mess. But I use my messes, and I have users, so every time I had to undo a mistake, or had to change my mind about how something worked, it meant a difficult &quot;corner-turn&quot; where breakage would happen, and putting the pieces back together was often hard work."></outline>
			<outline created="Sun, 26 Feb 2012 14:57:13 GMT" pgfnum="12970" text="But it seems to have paid off. The last set of changes have been cleanups. Taking out half-done experiments, and relying on frameworks that were experimental before but now are rely-able (or reliable). And as a side-product it's gotten faster and faster, to the point where I can now link to pieces on the worldoutline from Twitter without taking the server offline while the bots that hack Twitter pound every link you push through there (Twitter might try to do something about this btw)."></outline>
			<outline created="Sun, 26 Feb 2012 14:59:05 GMT" pgfnum="12971" text="I just published a piece about &lt;a href=&quot;http://infiniteloop.blorkmark.com/&quot;&gt;infinite loops&lt;/a&gt; you might find interesting. I think it's really cool that all of a sudden people are curious about how programs work. I love to tell stories, and it's a challenge to find human terms to explain programming concepts. Everything in programming, of course, is human -- the languages were designed by people, used by people. They fit our way of thinking. If insects had evolved into a high form of life maybe they would have come up with a different kind of programming. Hey for all we know they have. (That's how programmers think, always questioning assumptions.)"></outline>
			<outline created="Sun, 26 Feb 2012 15:01:01 GMT" pgfnum="12972" text="Anyway, I expect to post more &quot;over there&quot; and at some point, &quot;here&quot; will move &quot;there&quot; as well. That's another thing about the tech world, everything is scaffolding, it's always just here to provide a basis for the next big thing that will replace this old thing. :-)"></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%;">I love it when software gets to the stage that the worldoutline is getting to.&lt;/span>&lt;a name="iLoveItWhenSoftwareGetsToTheStageThatTheWorldoutlineIsGettingTo">&amp;nbsp;&lt;/a>&lt;a href="#iLoveItWhenSoftwareGetsToTheStageThatTheWorldoutlineIsGettingTo">&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%;">For the last year, while under development, it's been a hot steamy mess. But I use my messes, and I have users, so every time I had to undo a mistake, or had to change my mind about how something worked, it meant a difficult "corner-turn" where breakage would happen, and putting the pieces back together was often hard work.&lt;/span>&lt;a name="forTheLastYearWhileUnderDevelopmentItsBeenAHotSteamyMessButIUseMyMessesAndIHaveUsersSoEveryTimeIHadToUndoAMistakeOrHadToChangeMyMindAboutHowSomethingWorkedItMeantADifficultCornerturnWhereBreakageWouldHappenAndPuttingThePiecesBackTogetherWasOftenHardWork">&amp;nbsp;&lt;/a>&lt;a href="#forTheLastYearWhileUnderDevelopmentItsBeenAHotSteamyMessButIUseMyMessesAndIHaveUsersSoEveryTimeIHadToUndoAMistakeOrHadToChangeMyMindAboutHowSomethingWorkedItMeantADifficultCornerturnWhereBreakageWouldHappenAndPuttingThePiecesBackTogetherWasOftenHardWork">&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%;">But it seems to have paid off. The last set of changes have been cleanups. Taking out half-done experiments, and relying on frameworks that were experimental before but now are rely-able (or reliable). And as a side-product it's gotten faster and faster, to the point where I can now link to pieces on the worldoutline from Twitter without taking the server offline while the bots that hack Twitter pound every link you push through there (Twitter might try to do something about this btw).&lt;/span>&lt;a name="butItSeemsToHavePaidOffTheLastSetOfChangesHaveBeenCleanupsTakingOutHalfdoneExperimentsAndRelyingOnFrameworksThatWereExperimentalBeforeButNowAreRelyableOrReliableAndAsASideproductItsGottenFasterAndFasterToThePointWhereICanNowLinkToPiecesOnTheWorldoutlineFromTwitterWithoutTakingTheServerOfflineWhileTheBotsThatHackTwitterPoundEveryLinkYouPushThroughThereTwitterMightTryToDoSomethingAboutThisBtw">&amp;nbsp;&lt;/a>&lt;a href="#butItSeemsToHavePaidOffTheLastSetOfChangesHaveBeenCleanupsTakingOutHalfdoneExperimentsAndRelyingOnFrameworksThatWereExperimentalBeforeButNowAreRelyableOrReliableAndAsASideproductItsGottenFasterAndFasterToThePointWhereICanNowLinkToPiecesOnTheWorldoutlineFromTwitterWithoutTakingTheServerOfflineWhileTheBotsThatHackTwitterPoundEveryLinkYouPushThroughThereTwitterMightTryToDoSomethingAboutThisBtw">&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 just published a piece about &lt;a href="http://infiniteloop.blorkmark.com/">infinite loops&lt;/a> you might find interesting. I think it's really cool that all of a sudden people are curious about how programs work. I love to tell stories, and it's a challenge to find human terms to explain programming concepts. Everything in programming, of course, is human -- the languages were designed by people, used by people. They fit our way of thinking. If insects had evolved into a high form of life maybe they would have come up with a different kind of programming. Hey for all we know they have. (That's how programmers think, always questioning assumptions.)&lt;/span>&lt;a name="iJustPublishedAPieceAboutAHrefhttpinfiniteloopblorkmarkcominfiniteLoopsaYouMightFindInterestingIThinkItsReallyCoolThatAllOfASuddenPeopleAreCuriousAboutHowProgramsWorkILoveToTellStoriesAndItsAChallengeToFindHumanTermsToExplainProgrammingConceptsEverythingInProgrammingOfCourseIsHumanTheLanguagesWereDesignedByPeopleUsedByPeopleTheyFitOurWayOfThinkingIfInsectsHadEvolvedIntoAHighFormOfLifeMaybeTheyWouldHaveComeUpWithADifferentKindOfProgrammingHeyForAllWeKnowTheyHaveThatsHowProgrammersThinkAlwaysQuestioningAssumptions">&amp;nbsp;&lt;/a>&lt;a href="#iJustPublishedAPieceAboutAHrefhttpinfiniteloopblorkmarkcominfiniteLoopsaYouMightFindInterestingIThinkItsReallyCoolThatAllOfASuddenPeopleAreCuriousAboutHowProgramsWorkILoveToTellStoriesAndItsAChallengeToFindHumanTermsToExplainProgrammingConceptsEverythingInProgrammingOfCourseIsHumanTheLanguagesWereDesignedByPeopleUsedByPeopleTheyFitOurWayOfThinkingIfInsectsHadEvolvedIntoAHighFormOfLifeMaybeTheyWouldHaveComeUpWithADifferentKindOfProgrammingHeyForAllWeKnowTheyHaveThatsHowProgrammersThinkAlwaysQuestioningAssumptions">&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%;">Anyway, I expect to post more "over there" and at some point, "here" will move "there" as well. That's another thing about the tech world, everything is scaffolding, it's always just here to provide a basis for the next big thing that will replace this old thing. :-)&lt;/span>&lt;a name="anywayIExpectToPostMoreOverThereAndAtSomePointHereWillMoveThereAsWellThatsAnotherThingAboutTheTechWorldEverythingIsScaffoldingItsAlwaysJustHereToProvideABasisForTheNextBigThingThatWillReplaceThisOldThing">&amp;nbsp;&lt;/a>&lt;a href="#anywayIExpectToPostMoreOverThereAndAtSomePointHereWillMoveThereAsWellThatsAnotherThingAboutTheTechWorldEverythingIsScaffoldingItsAlwaysJustHereToProvideABasisForTheNextBigThingThatWillReplaceThisOldThing">&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>
