{	"rss":	{		"version": "2.0",		"channel":		{			"title": "Dave Winer",			"link": "http://scripting.com/",			"description": "Dave Winer&apos;s \"Scripting News\" weblog, started in April 1997, bootstrapped the blogging revolution.",			"language": "en-us",			"copyright": "Copyright 2012 Scripting News, Inc.",			"pubDate": "Mon, 08 Oct 2012 04:00:00 GMT",			"lastBuildDate": "Mon, 08 Oct 2012 18:12:27 GMT",			"docs": "http://cyber.law.harvard.edu/rss/rss.html",			"generator": "Scripting2 v0.44",			"managingEditor": "scriptingnews1mail@gmail.com",			"webMaster": "scriptingnews1mail@gmail.com",			"cloud":			{				"domain": "rpc.rsscloud.org",				"path": "/rsscloud/pleaseNotify",				"port": "5337",				"protocol": "http-post",				"registerProcedure": "",				"#value": ""				},			"ttl": "15",			"item": [				{					"title": "Thread summary",					"link": "http://scripting.com/stories/2012/09/29/threadSummary.html",					"guid": "http://scripting.com/stories/2012/09/29/threadSummary.html",					"description": "<p>Lots of new posts over on the threads site.</p>\n<p>9/29/12: <a href=\"http://threads2.scripting.com/2012/september/twittersEpitaph\">Twitter is a tragic tale</a></p>\n<p>9/28/12: <a href=\"http://threads2.scripting.com/2012/september/developingIn2012\">Developing in 2012</a></p>\n<p>9/28/12: <a href=\"http://threads2.scripting.com/2012/september/thisIsAnotherTest\">This is another test</a></p>\n<p>9/28/12: <a href=\"http://threads2.scripting.com/2012/september/sitesShouldHaveAReadableButton\">Sites should have a \"readable\" button</a></p>\n<p>9/28/12: <a href=\"http://threads2.scripting.com/2012/september/romneyAsAHumanBeing\">Romney as human being</a></p>\n<p>9/28/12: <a href=\"http://threads2.scripting.com/2012/september/twitterMayNeedAPlanB\">Twitter may need a Plan B</a></p>\n<p>9/27/12: <a href=\"http://threads2.scripting.com/2012/september/obamaAdOn47Percent\">Romney&apos;s 47 percent</a></p>\n<p>9/27/12: <a href=\"http://threads2.scripting.com/2012/september/isRovioLost\">The Angry Birds platform?</a></p>\n<p>9/26/12: <a href=\"http://threads2.scripting.com/2012/september/iWantAGalaxyS3But\">I want a Galaxy S3 but..</a></p>\n<p>9/26/12: <a href=\"http://threads2.scripting.com/2012/september/iThoughtTheStenchPieceWasReal\">I thought \"stench\" was real</a></p>\n<p>9/26/12: <a href=\"http://threads2.scripting.com/2012/september/47WasNotAGaffe\">47% was not a gaffe</a></p>\n<p>9/26/12: <a href=\"http://threads2.scripting.com/2012/september/whyObamaDidntMeetAtUn\">Why Obama didn&apos;t meet at UN</a></p>\n<p>9/25/12: <a href=\"http://threads2.scripting.com/2012/september/problemPostingToTwitter\">Problem posting to Twitter</a></p>\n<p>9/24/12: <a href=\"http://threads2.scripting.com/2012/september/todaysPodcast\">Today&apos;s podcast</a></p>\n<p>9/24/12: <a href=\"http://threads2.scripting.com/2012/september/levelPlayingFieldsForDiscourse\">Open fields for discourse</a></p>\n<p>9/23/12: <a href=\"http://threads2.scripting.com/2012/september/whyDidntAppleEaseIntoMaps\">Why didn&apos;t Apple ease into maps?</a></p>\n<p>9/23/12: <a href=\"http://threads2.scripting.com/2012/september/asARenewedKnicksFan\">As a renewed Knicks fan</a></p>\n<p>9/23/12: <a href=\"http://threads2.scripting.com/2012/september/humanityDoesntScale\">Humanity doesn&apos;t scale</a></p>\n<p>9/22/12: <a href=\"http://threads2.scripting.com/2012/september/doesSlateReallyOnlyHaveOneFeed\">Favorite movie reviews feeds?</a></p>\n<p>9/22/12: <a href=\"http://threads2.scripting.com/2012/september/commentsOnCostoloTalk\">Comments on Costolo talk</a></p>\n<p>9/21/12: <a href=\"http://threads2.scripting.com/2012/september/itsAFloorwaxAndADessertTopping\">A comment *and* a blog post</a></p>\n<p>9/21/12: <a href=\"http://threads2.scripting.com/2012/september/anOpenNoteToDoc\">An open note to Doc</a></p>\n<p>9/20/12: <a href=\"http://threads2.scripting.com/2012/september/aNewFeatureSneak\">A new feature sneak</a></p>\n<p>9/20/12: <a href=\"http://threads2.scripting.com/2012/september/mapsTweetieAndDbase\">Maps, Tweetie and dBASE</a></p>\n<p>9/20/12: <a href=\"http://threads2.scripting.com/2012/september/aDayOfConstruction\">A day of construction</a></p>\n<p>9/19/12: <a href=\"http://threads2.scripting.com/2012/september/unweb20\">Un-Web 2.0</a></p>\n<p>9/19/12: <a href=\"http://threads2.scripting.com/2012/september/mp3sOfRomneysFundraiser\">MP3 of Romney&apos;s fund-raiser</a></p>\n<p>9/18/12: <a href=\"http://threads2.scripting.com/2012/september/questionAboutSoundcloud\">Question about SoundCloud</a></p>\n<p>9/18/12: <a href=\"http://threads2.scripting.com/2012/september/dearGreenButtonPeople\">Dear Green Button People</a></p>\n<p>9/18/12: <a href=\"http://threads2.scripting.com/2012/september/juryDutyVotingAndRomney\">Jury duty, voting and Romney</a></p>\n<p>9/17/12: <a href=\"http://threads2.scripting.com/2012/september/iFeelALittleLikeAKid\">I feel a little like a kid</a></p>\n<p>9/17/12: <a href=\"http://threads2.scripting.com/2012/september/riverWithJsonencodedOpml\">River with JSON-encoded OPML</a></p>\n<p>9/17/12: <a href=\"http://threads2.scripting.com/2012/september/ows\">OWS on its anniversary</a></p>\n<p>9/17/12: <a href=\"http://threads2.scripting.com/2012/september/techDiscussionOfCommentsFeed\">Tech discussion of comments feed</a></p>\n<p>9/16/12: <a href=\"http://threads2.scripting.com/2012/september/newspapersAndBlogging\">Newspapers and blogging</a></p>\n<p>9/15/12: <a href=\"http://threads2.scripting.com/2012/september/toOwsPleaseUseTheWeb\">To OWS -- please use the web</a></p>\n<p>9/15/12: <a href=\"http://threads2.scripting.com/2012/september/whyGoogleIsOk\">Why Google is OK</a></p>\n<p>9/15/12: <a href=\"http://threads2.scripting.com/2012/september/thisIsATest\">Whole post to Scripting feed</a></p>\n<p>9/15/12: <a href=\"http://threads2.scripting.com/2012/september/dearDiveintomark\">Dear @diveintomark</a></p>\n<p>9/14/12: <a href=\"http://threads2.scripting.com/2012/september/iDontThinkThisIsKansas\">I don&apos;t think this is Kansas</a></p>\n<p>9/14/12: <a href=\"http://threads2.scripting.com/2012/september/anIdeaForReportersConductingLiveInterviewsWithLiars\">An idea for reporters conducting live interviews</a></p>\n<p>9/14/12: <a href=\"http://threads2.scripting.com/2012/september/classWarfare\">A question about class warfare</a></p>\n<p>9/14/12: <a href=\"http://threads2.scripting.com/2012/september/youtubeInTheDevelopingWorld\">YouTube in the developing world</a></p>\n<p>9/13/12: <a href=\"http://threads2.scripting.com/2012/september/bloggingInTransition\">Blogging in transition</a></p>\n<p>9/12/12: <a href=\"http://threads2.scripting.com/2012/september/simple\">A message to Republicans: Enough</a></p>\n<p>9/11/12: <a href=\"http://threads2.scripting.com/2012/september/doYouSeeAGreenButtonOnThisPage\">Do you see a green button on this page?</a></p>\n<p>9/11/12: <a href=\"http://threads2.scripting.com/2012/september/twittingWithGreenwald\">Witting with Greenwald</a></p>\n<p>9/10/12: <a href=\"http://threads2.scripting.com/2012/september/deadPeopleOnVotingRolls\">Dead people on voting rolls</a></p>\n<p>9/10/12: <a href=\"http://threads2.scripting.com/2012/september/aTestOfOutlineComments\">A test of outline comments</a></p>\n<p>9/8/12: <a href=\"http://threads2.scripting.com/2012/september/toTechcrunchHackathoners\">To TechCrunch hackathoners</a></p>\n<p>9/7/12: <a href=\"http://threads2.scripting.com/2012/september/appnetNumbers\">app.net&apos;s impressive start</a></p>\n<p>9/6/12: <a href=\"http://threads2.scripting.com/2012/september/feedFormatNumbers\">Breakdown of feed formats</a></p>\n<p>9/6/12: <a href=\"http://threads2.scripting.com/2012/september/myLifeOutsideTwitter\">Life outside Twitter</a></p>\n<p>9/5/12: <a href=\"http://threads2.scripting.com/2012/september/aboutTwittersChanges\">About Twitter&apos;s changes</a></p>\n<p>9/5/12: <a href=\"http://threads2.scripting.com/2012/september/scriptingcomInTransition\">scripting.com in transition</a></p>\n<p>9/5/12: <a href=\"http://threads2.scripting.com/2012/september/whyASecondTermForObama\">Why a second term for Obama?</a></p>\n<p>9/4/12: <a href=\"http://threads2.scripting.com/2012/september/repubsLieAndObstructButObamaDoesNotLead\">Repubs lie and obstruct, but Obama does not lead</a></p>\n<p>9/3/12: <a href=\"http://threads2.scripting.com/2012/september/theRealLiarsAreThePress\">The real liars are the press</a></p>\n<p>9/3/12: <a href=\"http://threads2.scripting.com/2012/september/registerToVote\">Embedded registration form</a></p>\n<p>9/2/12: <a href=\"http://threads2.scripting.com/2012/september/oddPicOfTwoPresidents\">Odd pic of two Presidents</a></p>\n<p>9/1/12: <a href=\"http://threads2.scripting.com/2012/september/obamaGets12OfIt\">Obama gets 1/2 of it</a></p>",					"pubDate": "Sat, 29 Sep 2012 21:50:55 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/29/threadSummary.opml"					}				,				{					"title": "A roadmap-y podcast",					"link": "http://scripting.com/stories/2012/09/24/aRoadmapyPodcast.html",					"guid": "http://scripting.com/stories/2012/09/24/aRoadmapyPodcast.html",					"description": "<p>The purpose of this <a href=\"http://static.scripting.com/myReallySimple/2012/09/24/davecast2012sep24.m4a\">podcast</a> is to help orient new people, and suggest how we might work together on servers, and to explain how your participation in the OPML Comments process is needed in order for it to work.&nbsp;<a href=\"http://static.scripting.com/myReallySimple/2012/09/24/davecast2012sep24.m4a\"><img src=\"http://scripting.com/images/leftArrow.gif\" width=\"11\" height=\"9\" border=\"0\" alt=\"Permalink.\"></a></p>\n<p>If you have comments please post <a href=\"http://threads2.scripting.com/2012/september/todaysPodcast\">them here</a>.</p>",					"pubDate": "Mon, 24 Sep 2012 16:35:38 GMT",					"enclosure":					{						"length": "12974786",						"type": "audio/x-m4a",						"url": "http://static.scripting.com/myReallySimple/2012/09/24/davecast2012sep24.m4a",						"#value": ""						},					"opmlSource": "http://scripting.com/stories/2012/09/24/aRoadmapyPodcast.opml"					}				,				{					"title": "Comments website",					"link": "http://scripting.com/stories/2012/09/21/commentsWebsite.html",					"guid": "http://scripting.com/stories/2012/09/21/commentsWebsite.html",					"description": "<p>More and more the action is over on the <a href=\"http://threads2.scripting.com/\">threads site</a>. </p>\n<p>This is because I&apos;m switching all my content management over the worldoutline. </p>\n<p>Eventually this site will migrate too, but it&apos;s still a way&apos;s off.</p>\n<p>I try to get the important new posts into the Scripting News <a href=\"http://scripting.com/rss.xml\">feed</a>, so if you&apos;re following via RSS, you might not even notice the switchover.</p>\n<p>Anyway, this week&apos;s work is the <a href=\"http://comments.scripting.com/\">comments</a> website, and the ability to view a comment as a post with its own comments. </p>\n<p>This illustrates an important concept. The words only have to exist in one place, but there can be as many renderings as you like and many different ways to organize and relate them. In one context my writing is a comment. In another it&apos;s a post.</p>\n<p>So there&apos;s never a <i>technical</i> reason for a content platform to silo-ize our data. The goal is to provide lots of opportunities to create content flows and communities without trapping any creativity.</p>\n<p>You&apos;ll find all the links for the comment site in this <a href=\"http://threads2.scripting.com/2012/september/itsAFloorwaxAndADessertTopping\">threads post</a>.</p>",					"pubDate": "Fri, 21 Sep 2012 22:20:58 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/21/commentsWebsite.opml"					}				,				{					"title": "It&apos;s Manifesto Time!",					"link": "http://scripting.com/stories/2012/09/19/itsManifestoTime.html",					"guid": "http://scripting.com/stories/2012/09/19/itsManifestoTime.html",					"description": "<p><a href=\"http://unweb2.blorkmark.com/\">Un-Web 2.0</a>: \"Un-Web 2.0 is to Web 2.0 as BloggerCon was to RegularOldCon. And as blogging is to journalism. The source and the destination become one. <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\">\"</p>",					"pubDate": "Wed, 19 Sep 2012 18:43:37 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/19/itsManifestoTime.opml"					}				,				{					"title": "A pretty good podcast",					"link": "http://scripting.com/stories/2012/09/18/aPrettyGoodPodcast.html",					"guid": "http://scripting.com/stories/2012/09/18/aPrettyGoodPodcast.html",					"description": "<p>In which I tell a story of how I came to the same place as <a href=\"http://www.weeklystandard.com/blogs/note-romney-s-arrogant-and-stupid-remarks_652548.html\">William Kristol</a>.&nbsp;<a href=\"http://static.scripting.com/myReallySimple/2012/09/18/davecast12sep18.m4a\"><img src=\"http://scripting.com/images/leftArrow.gif\" width=\"11\" height=\"9\" border=\"0\" alt=\"Permalink.\"></a></p>\n<p><a href=\"http://static.scripting.com/myReallySimple/2012/09/18/davecast12sep18.m4a\">davecast2012Sep18.m4a</a></p>\n<p>The punchline of the joke is one word: <i>Really?</i></p>\n<p>Enjoy!</p>",					"pubDate": "Tue, 18 Sep 2012 16:02:41 GMT",					"enclosure":					{						"length": "6638870",						"type": "audio/x-m4a",						"url": "http://static.scripting.com/myReallySimple/2012/09/18/davecast12sep18.m4a",						"#value": ""						},					"opmlSource": "http://scripting.com/stories/2012/09/18/aPrettyGoodPodcast.opml"					}				,				{					"title": "What&apos;s new in OPML Comments",					"link": "http://scripting.com/stories/2012/09/17/opmlCommentsWeek2.html",					"guid": "http://scripting.com/stories/2012/09/17/opmlCommentsWeek2.html",					"description": "<p>With an active <a href=\"http://threads2.scripting.com/2012/september/aTestOfOutlineComments\">community</a>, the first thing you need to know is What&apos;s New?</p>\n<p>That&apos;s why the next new thing is, of course, <a href=\"http://static.scripting.com/pensacola/comments/rss.xml\">an RSS 2.0 feed</a> of all the new stuff posted on all the threads on my site. </p>\n<p>What&apos;s new is what&apos;s new! <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\"></p>\n<p>But there&apos;s more...</p>\n<p>1. The <a href=\"http://static.scripting.com/pensacola/comments/rss.json\">JSON</a> and <a href=\"http://static.scripting.com/pensacola/comments/rss.js\">JSONP</a> versions.</p>\n<p>2. The <a href=\"http://microblog.reallysimple.org/\">microblog</a> namespace, which is used by the feed. </p>\n<p>3. The <a href=\"http://scripting.com/stories/2012/09/11/aRelativelyQuietRevolution.html\">roadmap post</a> that shows where we&apos;re going.</p>\n<p>4. A screen shot of a <a href=\"http://scripting.com/images/2012/09/17/permalink.gif\">permalink</a> on comments, a necessary feature for the feed.</p>\n<p>5. <a href=\"http://tabs.blorkmark.com/?panel=dave\">My personal river</a>, which subscribes to the feed, so it&apos;s an easy place to find the latest comments on the threads site (along with news from quite a few other sources).</p>\n<p>6. <a href=\"http://threads2.scripting.com/2012/september/techDiscussionOfCommentsFeed\">A post on the threads site</a>, ready to accept OPML or Disqus comments, to answer questions and share observations on the new features. If you poke around the feeds, you may find some things that raise questions or possibilities.</p>\n<p>7. What&apos;s next? There&apos;s a full CMS behind the comments, with a templating system for designers. Lots of formats and protocols for developers. The only part that&apos;s visible is the writing tool. And that&apos;s as it should be, because the people we are doing this for are writers and readers. </p>",					"pubDate": "Mon, 17 Sep 2012 13:14:27 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/17/opmlCommentsWeek2.opml"					}				,				{					"title": "A relatively quiet revolution",					"link": "http://scripting.com/stories/2012/09/11/aRelativelyQuietRevolution.html",					"guid": "http://scripting.com/stories/2012/09/11/aRelativelyQuietRevolution.html",					"description": "<p>In a speech at the TechCrunch Disrupt conference yesterday, Twitter founder <a href=\"http://www.mediabistro.com/alltwitter/twitter-co-founder-disrupt_b28217\">Jack Dorsey</a> urged developers to join a revolution. This speech for me was a punch in the gut. Because I had been saying things like that about Twitter myself, hoping that the founders wouldn&apos;t do the obvious thing and factor all the revolution in the service to squeeze as much money as possible out of the coral reef that had sprouted up around it. As they have. I don&apos;t think Jack Dorsey has any credibility left in the revolution department. He went for even more riches and sold out all the revolution-potential in Twitter, as far as I&apos;m concerned.</p>\n<p>Coincidentally, it was also the day when we reached the top of one of the peaks of our little mountain range of post-Web 2.0 software. In a simple announcement on the Frontier-user list, I asked people to try out a new feature -- OPML comments. They did, and it worked. Pretty flawlessly! And it is in every way the revolution that today&apos;s Twitter is not. </p>\n<p>You can try it too. <a href=\"http://threads2.scripting.com/2012/september/aTestOfOutlineComments\">Here&apos;s a thread</a> that explains how in five fairly easy steps. </p>\n<p>Where is this going? Well, all the places I&apos;ve been writing about here on Scripting News for the last two-three years, when I decided to no longer build my software on Twitter&apos;s platform. </p>\n<p>What works here?</p>\n<p>1. Users creating content which is published on my site, but they retain the original content on their hard drive. So if they write something they want to refer to later and my system is down, or gone, they will still have it.</p>\n<p>There&apos;s more coming.</p>\n<p>2. A DNS-based identity system that&apos;s as easy to create an account on as Twitter or Facebook and gives you the flexibility to move your presence to some other server without any help from a vendor who may not be cooperative, or may not even exist. The robustness of DNS is something the Web 2.0 vendors don&apos;t want to give to their users because without it they wouldn&apos;t be trapped.</p>\n<p>3. A gateway to a truly revolutionary web content management system that makes it easy for individuals to manage huge websites easily and naturally.</p>\n<p>4. A design environment that makes CSS work in new exciting ways.</p>\n<p>5. A way to build web apps that&apos;s also pretty new (I&apos;m running out of adjectives).</p>\n<p>But first let&apos;s start simply. Everyone can comment on my threads using an outliner. That&apos;s a pretty good first step.</p>",					"pubDate": "Tue, 11 Sep 2012 12:02:13 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/11/aRelativelyQuietRevolution.opml"					}				,				{					"title": "RSS in JSON, for real?",					"link": "http://scripting.com/stories/2012/09/10/rssInJsonForReal.html",					"guid": "http://scripting.com/stories/2012/09/10/rssInJsonForReal.html",					"description": "<p><img src=\"http://scripting.com/images/2012/09/10/glueAll.gif\" width=\"75\" height=\"178\" border=\"0\" style=\"float: right; padding-left: 25px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named glueAll.gif\">A short while ago Twitter said they were going to move to JSON over XML, without much explanation other than they like JSON and not XML, so much, these days, etc. I&apos;m a big believer that everyone has the right to support whatever they want when they want for whatver reason, whether they say the truth or not. Because of that belief, I take with a grain of salt every bit of support for every format and protocol. I assume that just because someone supports it today doesn&apos;t tell you for sure that they will support it tomorrow. Though the penalty is usually pretty high for removing support for interfaces people depend on. They tend to remember it next time you ask for their trust. All that is fair game too. </p>\n<p>So anyway this got me thinking again about the possibility that JSON might take over from XML. What then? Should we give up all the interop we get from RSS just because it uses XML and not JSON? And it&apos;s because of all that interop that that day will never come. A transition may happen over a long period of time, and before it&apos;s complete there will be something after JSON. Because smart people see that, they tend to be conservative about switching just for the sake of switching. It&apos;s why the web, which is entirely an XML application, will keep XML support everywhere for the forseeable future.</p>\n<p>In other words, I&apos;d bet with virtual 100 percent certainty that it&apos;s safe to keep producing XML-based RSS feeds. </p>\n<p>But people like JSON, there&apos;s no denying that. And a JSONified RSS can totally co-exist with the original XML. So let&apos;s have RSS in JSON? That&apos;s a question that seems worth asking about, at this time.</p>\n<p>Turns out it is a very straightforward thing to do. I of course have an RSS feed for Scripting News, the blog you&apos;re reading right now. I wrote a script that maintains JSON and JSONP versions of the same content, automatically. When the RSS is built so are the JSON formats. </p>\n<p><a href=\"http://scripting.com/rss.json\">http://scripting.com/rss.json</a> and <a href=\"http://scripting.com/rss.js\">http://scripting.com/rss.js</a></p>\n<p>I learned a long time ago to embrace change. It&apos;s why there is a RSS today that is derived from the RSS that Netscape shipped in 1999 and has features of my scriptingNews format shipped in 1997. If the world wants to go to JSON, help it get there in a way that benefits from all we learned in the evolution of RSS from 1997 through 2002. It&apos;s stood up pretty well over the years. And there&apos;s wide support for it, and lots of understanding of how it works. If there is to be a JSON-based syndication standard, we can cut years off the development process by simply accomodating it.</p>\n<p>So I put together an invitation to discuss this. </p>\n<p><a href=\"http://rssjs.org/\">http://rssjs.org/</a></p>\n<p>If you find this interesting, give it some thought, and if you have something to say, write a blog post of your own, or write a comment on that page. Obviously there&apos;s no moderation for what goes on your blog, but there will be moderation of the comments. Be aware of that. One feature of the past are personal attacks which are totally pointless and subtract from the discourse, and we should not carry that practice forward. That&apos;s why the moderation. <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\"></p>\n<p>Otherwise, I totally look forward to hearing what people think. </p>\n<p>Thanks...</p>",					"pubDate": "Mon, 10 Sep 2012 22:49:47 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/10/rssInJsonForReal.opml"					}				,				{					"title": "Nation-building at home",					"link": "http://scripting.com/stories/2012/09/08/nationbuildingAtHome.html",					"guid": "http://scripting.com/stories/2012/09/08/nationbuildingAtHome.html",					"description": "<p><rules></p>\n<p><a href=\"http://scripting.com/2004/04/13.html\"><img src=\"http://scripting.com/images/2012/09/08/bugh.jpg\" width=\"125\" height=\"319\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named bugh.jpg\"></a>All through the Bush II presidency, political discourse in the US got more and more bizarre. At times, the debate was over who could do the most good for Iraq. Or what the people of Iraq wanted from a US president. Were these people even listening to themselves. It was as if the voters and taxpayers of the United States only cared about one thing -- how well are the people of Iraq doing? And of course that was the cruel joke. We weren&apos;t nation-building in Iraq, we were <i>destroying</i> their nation. All based on a shameful lie that somehow Iraq was connected with the 9/11 attacks. There was no evidence of it, and if you listened to the arguments, none was actually presented. It was like the campaign the same people run about whether or not President Obama is an American citizen, which is of course very similar to the idea that Saddam Hussein was in league with Al Qaeda. They never actually say he wasn&apos;t born here. They just joke about it, repeat what other people say, suggest it in a million different ways. </p>\n<p>The same people are still here, and are still running the show. Nowadays they&apos;re working on suppressing the vote in the United States so they can win elections that they aren&apos;t entitled to win, by disenfranchising voters. This should be a felony, they should go to jail for a long time. But they won&apos;t of course. It&apos;s a tactic for dealing with the fact that the demographics of the United States is changing to become less favorable to them. Their answer -- the new people won&apos;t vote. Like the birther nonsense, they wll never actually <i>prevent</i> anyone from voting, but by making them jump through more hoops, they reduce the numbers. None of this will happen in NY or California where most of the TV cameras are (and which aren&apos;t swing states anyway) rather in Ohio, Florida, Pennsylvania, etc, where elections are often decided by just a few votes. </p>\n<p>Amidst all that, almost forgotten in all the ideas promoted at the excellent Democratic National Convention, was the idea put forward by the President that we do some nation-building at home. This is the kind of idea that can take root with people of both parties. It might be so good that the Republicans will have to say they invented it. And there can be little doubt what \"nation building\" means. Schools, roads, better Internet access, public transit, hospitals and health clinics, fire departments and police stations, and maybe even god forbid some institutions to inform and inspire the electorate -- libraries, museums, parks, bike trails. </p>\n<p>I think more than anything we are exhausted, tired of the messes our government has created, the wars we didn&apos;t need, the lies that we never really believed. The broken trust. Naive we were to believe Colin Powell when he went before the United Nations to explain why Iraq was such a threat we had to tear them apart. We&apos;re not so naive any more. Tired, wasted, so depressed we forgot why were are so depressed.</p>\n<p>What we need desperately to hear in this election is what you are going to do to help us. Not just by lowering taxes and getting us jobs, but also to inspire us, to give us a sense of purpose. We just spent a few decades meandering all over the map. The last time this country had any idea of what it was doing was the moon mission of the sixties. Before that there was World War II. Everything else has been pretty much bullshit. Expensive and deadly bullshit. Planet-wasting bullshit.</p>\n<p>The idea of making America work better, in ways we can see, in ways that make a difference in our lives, that&apos;s the next thing to do. I recently took three auto trips, to Toronto, through the South, and to Madison. In all directions I saw a country that&apos;s falling apart. It&apos;s really gotten bad. It&apos;s opposite to the way it used to be. New York City, when I was young, was falling apart, and the rest of the country was clean and functioned smoothly. Now New York is a marvel of efficiency, a rich city with busy people. But there are huge problems everywhere else. We can&apos;t wait for the mythical trickle-down to not work, again, for another collapse before we turn our attention to fixing things. </p>\n<p>Even if jobs returned, the depression won&apos;t end until we start working on making this place work.</p>",					"pubDate": "Sat, 08 Sep 2012 08:48:02 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/08/nationbuildingAtHome.opml"					}				,				{					"title": "river.js is  a format",					"link": "http://scripting.com/stories/2012/09/06/riverjsIsAFormat.html",					"guid": "http://scripting.com/stories/2012/09/06/riverjsIsAFormat.html",					"description": "<p>If you&apos;re a regular reader of this blog you know that I am a big proponent of <a href=\"http://www.reallysimplesyndication.com/riverOfNews\">River of News</a> feed readers. </p>\n<p>I&apos;ve also been promoting a JSON-based format that serves to communicate between aggregators and browser-based apps that display the rivers. Until now the format was undocumented and unnamed. </p>\n<p><a href=\"http://tabs.mediahackers.org/\">Media Hackers</a> is an example of such an app.</p>\n<p>There are enough other developers using the format now that it seems possible that it will become a standard alongside RSS and OPML. Obviously that can&apos;t happen without some docs and a name. </p>\n<p>I considered a lot of possible names, and then hit on river.js. The domains I needed for that were available and there were no hits for the name in <a href=\"http://google.com/search?q=river.js\">Google</a>, so I went with it. And wrote the first pass at the docs. </p>\n<p><a href=\"http://riverjs.org/\">http://riverjs.org/</a></p>\n<p>Welcome! <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\"></p>",					"pubDate": "Thu, 06 Sep 2012 22:46:20 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/06/riverjsIsAFormat.opml"					}				,				{					"title": "Threads & Scripting",					"link": "http://scripting.com/stories/2012/09/06/threadsScripting.html",					"guid": "http://scripting.com/stories/2012/09/06/threadsScripting.html",					"description": "<p>A note that for a while I&apos;ll be doing more posting on the <a href=\"http://threads2.scripting.com/\">Threads site</a>.</p>\n<p>Soon, I think, scripting and threads will merge. The threads site will <i>become</i> scripting.com. Not quite sure how to manage that transition yet. </p>\n<p>There&apos;s more collaborative writing stuff coming, hopefully soon, and that&apos;s how I plan to stage it.</p>\n<p>BTW, here&apos;s a tip. Always look to the menubar at the <a href=\"http://scripting.com/images/2012/09/06/menubar.gif\">top of the page</a> to see where the related sites are. That&apos;s going to remain a fixture through all the transitions.</p>\n<p>The set is a bit of a mess right now. The hope is that it&apos;ll settle down to be a very nice concert hall. As they used to say somewhere..</p>\n<p>Still diggin! <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\"></p>",					"pubDate": "Thu, 06 Sep 2012 16:00:32 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/06/threadsScripting.opml"					}				,				{					"title": "Agile development & WMSS",					"link": "http://scripting.com/stories/2012/09/03/agileProgrammingWmss.html",					"guid": "http://scripting.com/stories/2012/09/03/agileProgrammingWmss.html",					"description": "<p>Yesterday at a party I was talking with a guy who works for IBM doing \"agile\" development. It was the first time I had a chance to talk with someone who actually does this, for a length of time, so I could play Q&A to figure out how it maps onto how I do software development. I was pretty sure it did.</p>\n<p>I think what I <a href=\"http://scripting.com/davenet/1995/09/03/wemakeshittysoftware.html\">called</a> We Make Shitty Software is in other words the same thing as the <a href=\"http://en.wikipedia.org/wiki/Agile_software_development\">agile</a> process. Whatever it&apos;s called, we all acknowledge that our software is imperfect, it&apos;s a process, but we&apos;re working to make it better, and more responsive to users. </p>\n<p>I may have other concepts to contribute, such as <a href=\"http://google.com/search?q=dave+winer+narrate+your+work\">Narrate Your Work</a>, and <a href=\"http://google.com/search?q=instant+outlining\">Instant Outlining</a>, which have made big differences in the development process for me and the people I have worked with. We developed Radio UserLand in 2001 and 2002 with instant outlining. And I&apos;ve been doing Narrate Your Work, which is an individual thing, for well over a year. It gets better all the time. I can&apos;t do any development work these days without telling the story in my <a href=\"http://worknotes.scripting.com/\">worknotes</a> site.</p>\n<p>For me, the development process itself is really the work I do. Because that&apos;s where my tools have the greatest impact. Not just for software development imho, but in other project-oriented activities. I think all kinds of production are better managed with NYW and I/O. And someday there may be movies or paintings that are iterative, so will benefit from the agile process. Perhaps there already are?</p>\n<p>Another thing that works is the idea of code as a weblog. At the top of each part there&apos;s a section where each change is explained. The important thing is that with elision (expand/collapse) comments don&apos;t take up visual space so there&apos;s no penalty for fully explaining the work. Without this ability there&apos;s an impossible tradeoff between comments and the clarity of comment-free code. No manager wants to penalize developers for commenting their work. With this change, with outlining, that now works. </p>\n<p>Here&apos;s an <a href=\"http://listings.opml.org/system/systemverbsbuiltins/op/render/viewoutline\">example</a> of a piece of code that&apos;s been developed iteratively over a couple of years. Look in the Changes section near the top, you&apos;ll see that it tells a story. This is real code that&apos;s very much deployed, in fact the text you&apos;re reading now was rendered with it (as was the code listing). You might see it more easily in a <a href=\"http://scripting.com/images/2012/09/03/codeAsWeblog.gif\">screen shot</a> of the same bit of code in the outliner-based code editor we use.</p>\n<p>We did this at UserLand, starting in the early 90s. There&apos;s code in our system with over 15 years of mods to it made by different developers, and you can, if they were careful about it, know what they were thinking as they changed the code. The code tells its story. I have never seen any other devteam do this. If there are other examples, I&apos;d love to compare experiences.</p>\n<p>These days I include links to my worknotes in my code, because there is a level of detail I will go into on the website that I won&apos;t go into in the code. One of the reasons is that the project is not the same thing as the code modifications. The reasons for making the changes may apply to several objects in the code. So it makes more sense to explain it outside the code. In other words there&apos;s a level above the code. That&apos;s where my worknotes tie things together. </p>\n<p>And an <a href=\"http://worknotes.scripting.com/august2012/82912ByDw\">example</a> of day&apos;s work in the worknotes site. </p>\n<p>Update: Another principle -- when you&apos;re developing something new, where you don&apos;t have much prior art, get something usable as quickly as possible. Your thikning becomes much more concrete once you have something that you&apos;re actually using. Answers come more quickly and you end up throwing out less work, the blind alleys aren&apos;t as deep. That also works for the code too. You work much more quickly as soon as you can start regression testing each iteration. The longer you write code without using it, the harder it&apos;s going to be to debug it. </p>\n<p>Another one -- <a href=\"http://essaysfromexodus.scripting.com/stories/storyreader$2070\">prior art</a> as a design method. That&apos;s a big one. Always see if someone has done this before. If so, why not leverage all they learned. And you get to use something before you have to write any code. This led to one of my <a href=\"http://essaysfromexodus.scripting.com/whatIsScriptingNews#otherMottos\">mottos</a>: Only steal from the best. </p>",					"pubDate": "Mon, 03 Sep 2012 16:26:23 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/03/agileProgrammingWmss.opml"					}				,				{					"title": "Voting matters",					"link": "http://scripting.com/stories/2012/09/02/votingMatters.html",					"guid": "http://scripting.com/stories/2012/09/02/votingMatters.html",					"description": "<p>Yes, I&apos;ve started writing about politics again, and the cynics are weighing in also, as usual. Don&apos;t you know it&apos;s all theater, and there&apos;s no difference between the candidates. The world is run by a few rich people, and they don&apos;t care what we think.</p>\n<p>I&apos;ve never really addressed this, and thought now was a good time to do so.</p>\n<p>My answer is this -- bullshit. That&apos;s not the way it works. You <i>wish</i> it worked that well, but it&apos;s actually chaotic, nonsenical, Dilbertesque, crazy, dysfunctional, self-destructive, suicidal, nutso, etc. Can you think of any more adjectives for we, as a species, net-net, have lost our minds? Go ahead and add them.</p>\n<p><img src=\"http://scripting.com/images/2012/09/02/bozo.gif\" width=\"125\" height=\"209\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named bozo.gif\">The problem is evolution. Up until a few generations ago, there was no possibility of a global consciousness, and luckily for us, no need for one. Humans simply weren&apos;t powerful enough to matter. So what if we were run by crazy kings and popes and political bosses, worst that could happen is we could spoil a small piece of land and kill ourselves, and we surely did a lot of that! But now the stakes are much higher. We&apos;ve cured disease enough to fuel a population explosion. And while we seem to be able to feed ourselves, the planet just can&apos;t support that many people in many other ways. The problem is that we <i>don&apos;t</i> have a collective consciousness that can change things so they work. We&apos;re still arguing about the crazy stuff we used to argue about before we became <i>the problem</i> for the planet. You could even see that wise-ass Mitt Romney joking about it in his speech. He says Fuck you if you think the President&apos;s job is to worry about the level of the oceans. Well it&apos;s not just his job, it&apos;s all our jobs. Every damned one of us. And thanks so much for setting us back, just a bit, Mr Republican Presidential Candidate for 2012, a title which already holds some sway. God help us if this bozo gets more responsibility. </p>\n<p>If the world were ruled by a secret cabal of rich people and their muses, I would know about it, because I know some of the people who would either be in Category 1 or Category 2. Sure they fly around and go to important conferences and they&apos;re quoted and talked about in the Economist and the Times, but they don&apos;t really run things. They fly around a lot. Look busy. They play a Captain of the Universe on TV, but they&apos;re just people and they don&apos;t have any idea about what to do. They work at making more money, and that&apos;s fine, but it doesn&apos;t really accomplish much, one way or the other.</p>\n<p>The people we talk to with our vote is ourselves. </p>\n<p>A vote for Mitt Romney communicates this: I&apos;m exhausted trying to keep up with everything. I want it all to be simple. Like when I was a kid and my father made all the decisions.</p>\n<p>And a vote for Barack Obama means the same damned thing.</p>\n<p>That&apos;s where the cynicism is correct. But where it&apos;s not correct is in the assumption that that&apos;s all it <i>can</i> mean. And in that they suffer from a lack of imagination.</p>\n<p>Even with a ridiculous choice, just a larger-than-normal number of people voting would make a difference. And then you have to judge for yourself how possible it is for us to change one of these guys to doing more of our work. For that, you have to understand that they are people too. When Obama makes a decision in term 2 he may be thinking about how the election went and what he feels he has the mandate to do. That might change things. Listen to the guy and judge for yourself.</p>\n<p>If we, collectively, as if it were a Kickstarter project, decided to fund our election, and, as a political demonstration we all voted, that would be felt. Not by some mythical powers-that-be, but by us, by you and me and everyone else. It would be shocking. And if you&apos;re cynical you will be surprised by how much things will change in government. </p>\n<p>Everything that happens now is premised on the fact that you&apos;re dumb and you don&apos;t vote. If you change one of those perceptions and you have the power to do that, the other one will change too. Think about it. </p>\n<p>Voting does make a difference. The more people do it, the more power we will have as we go forward.</p>\n<p>The most effective voter suppression is the lie that your vote doesn&apos;t matter. Don&apos;t give in to cynicism.</p>\n<p>BTW, today&apos;s <a href=\"http://images.scripting.com/archiveScriptingCom/2005/03/08/harry.jpg\">random header graphic</a> influenced this piece. </p>",					"pubDate": "Sun, 02 Sep 2012 12:34:25 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/02/votingMatters.opml"					}				,				{					"title": "Tabbed River 3",					"link": "http://scripting.com/stories/2012/09/02/tabbedRiver3.html",					"guid": "http://scripting.com/stories/2012/09/02/tabbedRiver3.html",					"description": "<p>What&apos;s new: <a href=\"http://tabs.mediahackers.org/?panel=world\">The World news tab</a>.</p>\n<p>I started with the international feeds from major news outlets such as the ABC from Australia, Ria Novosti from Russia, Al Jazeera, Ha&apos;aretz, The Hindu, NYT international feed, etc. </p>\n<p>Then I <a href=\"http://threads.scripting.com/83012ByDw/internationalNewsFeeds\">asked</a> people who read the site for other feeds. English-language. Covers news for their geography, as well as world news, but not be too focused on the United States. We already have lots of American news in other tabs. It was a community project which was wonderful, that&apos;s why we have such a rich set of feeds, and such an interesting tab.</p>\n<p>The <a href=\"http://tabs.mediahackers.org/?panel=nola\">NOLA</a> tab was fascinating as Hurricane Isaac swept through Louisiana. And in this version, the <a href=\"http://tabs.mediahackers.org/?panel=berkman\">Berkman</a> tab moves off the front page. </p>\n<p>Lots of other stuff in the pipe, as well as a tab for the US election, as it heats up. </p>\n<p>Keep the cards and letters coming and keep spreading the word. Especially people who work at news organizations and bloggers. I want them all to do rivers for their communities. They don&apos;t have to be as fancy as this one. And we can help. It&apos;s important to have these streams running all over the web, not just on Twitter and Facebook.</p>\n<p><i>Onward!</i> <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\"></p>",					"pubDate": "Sun, 02 Sep 2012 11:59:54 GMT",					"opmlSource": "http://scripting.com/stories/2012/09/02/tabbedRiver3.opml"					}				,				{					"title": "There&apos;s so much to hate in Romney",					"link": "http://scripting.com/stories/2012/08/31/muchToHateInRomney.html",					"guid": "http://scripting.com/stories/2012/08/31/muchToHateInRomney.html",					"description": "<p><img src=\"http://scripting.com/images/2012/08/31/wileECoyote.gif\" width=\"145\" height=\"199\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named wileECoyote.gif\">I watched the Republican convention last night. I&apos;ve watched many of them, dating back to Nixon. I&apos;ve voted Republican, always holding my nose, because I found the Democratic alternative so abhorrent. But last night was over the top. Here&apos;s a guy who presents himself as a honest and honorable man who helps people, but the lies he tells, oh man. I just don&apos;t know. His campaign is like a wish list. I wish the current President had gone on an \"apology tour\" so I&apos;ll just say he did. I&apos;ll say we lost jobs under his watch, when actually under any reasonable view of things he created jobs, a lot of them. He failed to lead, he says, without saying that the Republicans were willing to be led. They weren&apos;t. Openly. </p>\n<p>Our credit rating suffered a downgrade under this President because, unfortunately, the Republicans, who control one chamber of Congress openly toyed with the possibility of the United States not paying creditors. We had the money. Of course our credit rating went down. They must have had a meeting where they came up with the line they would use now, in the campaign, to make it sound like this was President Obama&apos;s idea! These are seriously depraved non-America-loving people, who choose their words very carefully and know that most people aren&apos;t listening carefully enough to understand what they&apos;re saying, if there&apos;s any truth to it, which lately there <a href=\"http://www.nytimes.com/2012/08/31/opinion/the-hidden-subject-in-tampa.html\">hasn&apos;t</a>. Why bother, these are just stories. Why not say Obama started World War III with our closest allies, Poland, Israel and England. Threw them under the bus! Great line Mitt. </p>\n<p>It is so disgusting. To think the purpose of Republican obstructionism of the last three years was only to give this guy a better chance of winning. It&apos;s such a bad punchline. How much suffering there was for this end. It tells us that net-net the United States can&apos;t find its ass with both hands. All the grand talk about how great we are is belied by the evidence, starting us in the face, in the <i>being</i> of Mitt Romney. Is this the best we can do? Is this it? A venture capitalist is to be our new leader? I&apos;ve worked at companies that were run by people like Mitt Romney. I&apos;ve seen many more of them flushed down the toilet, dying a premature death, because the people at the top were tone-deaf to the actual people who made up the businesses they somehow accidentally ended up running. Usually into the ground. Fast.</p>\n<p>On Twitter last night I said some things that, if I were a Republican, would sound horrible, and probably would cause me to unfollow. So be it. I should say them here too. I hate Romney. I want to see that stupid grin wiped off his face. I think he&apos;s a condescending superior sumbitch, to steal a line from the Republican presidential <a href=\"http://en.wikipedia.org/wiki/Robert_Ritchie_(The_West_Wing)\">candidate</a> played by James Brolin in The West Wing television show. And, as on the West Wing, I seriously hope our current President mops up his ass in the debates. An America run by Mitt Romney is a disaster. And we just can&apos;t afford any more disasters.</p>\n<p>To <a href=\"http://scripting.com/stories/2012/03/30/republicanPhilosophyDay2.html\">Republicans</a> who follow me, I would be a hypocrite if I didn&apos;t use my communication channel to say what I think about an election in my country. Some years I have totally pissed off Democrats. If you have to go, I&apos;m sorry to see that. But I&apos;m not going to sacrifice my principles and become an equivocating floppy noodle like Mitt Romney. That doesn&apos;t mean the technology I create is only useful to one political persuasion. It is agnostic. I wish there were a way to create tech that Karl Rove or the Koch brothers couldn&apos;t profit from, but I haven&apos;t figured out how to do that and be open at the same time. If you figure that one out let me know. <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\"></p>",					"pubDate": "Fri, 31 Aug 2012 12:50:35 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/31/muchToHateInRomney.opml"					}				,				{					"title": "The Republican fallacy",					"link": "http://scripting.com/stories/2012/08/30/theRepublicanFallacy.html",					"guid": "http://scripting.com/stories/2012/08/30/theRepublicanFallacy.html",					"description": "<p>I watched the Republican speeches last night. There were lots of repeating themes, but one that caught my ear that I haven&apos;t heard anyone else comment on is that President Obama should not blame President Bush for his problems. He should accept responsibility for the economy as it is. </p>\n<p>It&apos;s a trick. And maybe it might work against the Democrats, but there&apos;s no reason that voters shouldn&apos;t be realistic about how we got into the deep hole that we&apos;re in. I don&apos;t take orders from the Republican Party, or the Democrats. I know how it happened, and can&apos;t forget just because the Repubs want us to. </p>\n<p>It would be stupid for voters to elect Republicans, esp when they&apos;re in denial about how the mess got created. They&apos;re going to keep doing the same things they were doing before the collapse of 2008. And they think the result would be any different? It won&apos;t. </p>\n<p>What we need to do is as it was before. </p>\n<p>1. Reform the banking system, break up the huge banks so that they aren&apos;t too big to fail. Don&apos;t accept the current situation where they privatize the profits and socialize the losses. </p>\n<p>2. Invest in stimulating economic activity, taking advantage of the low interest rates, to repair infrastructure, invest in education, and start building an economy around much lower energy consumption.</p>\n<p>3. Encourage people to have fewer children, not just in the United States but around the world. The biggest problem we have is overpopulation. It&apos;s unfortunately not a long-term problem, the problem is immediate. We have too many people. Catholics may not like it, but this isn&apos;t a Catholic country, or even a Christian country. We were founded on a strong separation of church and state, for good reasons. Freedom to worship includes a freedom not to worship, and a freedom to think and be smart rather than blindly accept the orders of someone else&apos;s church. </p>\n<p>4. Double-down on health reform. The Affordable Care Act was a decent start. But we&apos;re still paying too much for health care. There&apos;s much to learn from the way other economies do it. Let&apos;s be smart and steal the best ideas from them. </p>\n<p>5. We need to amend the Constitution to undo the Citizens United mess created by the Supreme Court. </p>\n<p>6. The next war won&apos;t be fought with traditional armies, guns, or even nukes. Our infrastructure is heavily computerized and networked. We don&apos;t need to spend so much money on bullets, guns, tanks and battleships. They&apos;re this generation&apos;s Maginot Line. Beyond that I don&apos;t know what to do about this, and I&apos;m a computer expert. </p>\n<p>Those are just some beginning ideas. Neither party is going to talk about any of it. But it&apos;s still what we need to do, to have a fighting chance to be prosperous in the future.</p>",					"pubDate": "Thu, 30 Aug 2012 14:37:48 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/30/theRepublicanFallacy.opml"					}				,				{					"title": "Where Apple and Twitter are headed",					"link": "http://scripting.com/stories/2012/08/29/whereAppleAndTwitterAreHea.html",					"guid": "http://scripting.com/stories/2012/08/29/whereAppleAndTwitterAreHea.html",					"description": "<p>Sometimes it helps to draw a picture to summarize where these big companies are going. Because you can&apos;t evaluate them as static things. They&apos;re in motion. </p>\n<p><center><a href=\"http://www.flickr.com/photos/scriptingnews/7890930052/in/photostream\"><img src=\"http://scripting.com/images/2012/08/29/futureTv.gif\" width=\"500\" height=\"419\" border=\"0\" alt=\"A picture named futureTv.gif\"></a></center></p>\n<p>Note that of course a lot of other companies are going there too. But I don&apos;t have a good feeling for how they get there. Twitter and Apple, that&apos;s kind of obvious. Apple has their hooks in distribution of entertainment. And Twitter has interactivity. But you shouldn&apos;t forget that the TV networks are already, in a sense, there. They are the incumbents. They could respond like Nokia and Blackberry, and by the time they realize their products have no future, they could already be losing huge business to the upstarts. Or they could prepare by starting to build their own interactive networks to hook into their television programming.</p>\n<p>For more, see my <a href=\"http://scripting.com/stories/2012/08/28/dearNewsOrgsReTwitter.html\">previous post</a>. </p>\n<p><a href=\"http://scripting.com/stories/2007/04/23/tvNewsOfTheFuture.html\">Checkbox news</a> is an obvious idea, so don&apos;t try to patent it. </p>\n<p><a href=\"http://scripting.com/stories/2010/02/07/hypercampRevisited.html\">Hypercamp</a> is on the path too.</p>",					"pubDate": "Thu, 30 Aug 2012 00:36:11 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/29/whereAppleAndTwitterAreHea.opml"					}				,				{					"title": "Dear news orgs, re Twitter",					"link": "http://scripting.com/stories/2012/08/28/dearNewsOrgsReTwitter.html",					"guid": "http://scripting.com/stories/2012/08/28/dearNewsOrgsReTwitter.html",					"description": "<p>Some thoughts about Twitter in late summer 2012, re the news industry.</p>\n<p><img src=\"http://scripting.com/images/2012/08/28/ships.gif\" width=\"145\" height=\"102\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named ships.gif\">Twitter is starting to get aggressive and territorial with news organizations the same way it&apos;s been with developers. We&apos;re all in the same boat re Twitter. They just started earlier with developers and they&apos;re further along. I think this is because they understood development better, and other media companies have more to give them than developers did. They&apos;ve done some big partnering with TV networks. And you see their logos on every bus in New York, and on every TV screen on every cable system in America, and probably by now all over the world. </p>\n<p>And they have a big partnership with Apple that gets Twitter a lot of user interface presence on Apple&apos;s mobile devices and on the Mac. </p>\n<p>I think Twitter and Apple are headed to the same place -- halfway between TV networks and the Internet. More video, more programming, users pressing Like buttons, making wheels spin, watching celebrities and of course commercials. </p>\n<p>Twitter has to make what&apos;s flowing over their network more appealing, and somehow figure out some more interesting interactivity than they have now. The innovation has been with the users, but Twitter hasn&apos;t given users any new tools in a long time. That&apos;s where, imho, the competition is going to be. This is still very undeveloped. And Twitter has a problem here because the talent on their network doesn&apos;t work for them. But they have so much cash, they can change that. </p>\n<p><img src=\"http://scripting.com/images/2012/08/28/bluff.gif\" width=\"165\" height=\"127\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named bluff.gif\">They&apos;ll likely keep partnering with TV networks, as long as none of them have a realtime distribution system that can compete with theirs. Once that happens, it&apos;ll be like Iran getting nuclear weapons. If CNN had their own Twitter, and had some good media hackers working for them, they might get a leg up on Twitter. It would be pretty easy to go to another website. I do it, with my <a href=\"http://mediahackers.org/?panel=dave\">tabbed river</a>, and a bunch of other people are using it too. I&apos;m looking for more ways to take this idea on the road. I&apos;d like to fill the channel with these things. I don&apos;t care if I do them all. This is the kind of crazy cacaphony that will make Twitter look like old news, give them a reason to start adding new features. That&apos;s going to happen pretty soon. If not here, elsewhere. Because Twitter is making themselves smaller and less interesting. Deliberately. I wonder if that&apos;s the right move. They&apos;re playing as if they have a pretty good hand. Might be bluffing. <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\"></p>\n<p>The thing is rivers don&apos;t take a lot of CPU. They work really well on Amazon S3, and the content software can maintain a bunch of rivers with lots of feeds on a micro instance on Amazon EC2. That makes rivers realllly cheap relative to the systems Twitter is running. And the feeds are everywhere. Think about that. There&apos;s no adoption curve to climb here. Love it. </p>\n<p>Anyway it&apos;s a fluid time because now Twitter is coming out and asserting their rights to content that flows through their servers. I don&apos;t think they have a leg to stand on. But that&apos;s waking up the news people. I&apos;m sure Twitter knows it will do that. </p>\n<p>More later...</p>\n<p>Dave</p>",					"pubDate": "Tue, 28 Aug 2012 22:21:59 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/28/dearNewsOrgsReTwitter.opml"					}				,				{					"title": "What I wanted, part II",					"link": "http://scripting.com/stories/2012/08/28/whatIWantedPartIi.html",					"guid": "http://scripting.com/stories/2012/08/28/whatIWantedPartIi.html",					"description": "<p>There&apos;s more to <a href=\"http://scripting.com/stories/2012/08/27/whatIWanted.html\">what I wanted</a> from blogging when it was starting up in the 90s. </p>\n<p>I envisioned user communities that would figure out where products needed to go by pooling their experiences. I got this idea from my own experience as a product developer, and one event that I&apos;ll never forget.</p>\n<p><a href=\"http://en.wikipedia.org/wiki/Guy_Kawasaki\">Guy Kawasaki</a> came to a <a href=\"http://en.wikipedia.org/wiki/Living_Videotext\">Living Videotext</a> party at the <a href=\"http://en.wikipedia.org/wiki/Westin_St._Francis\">St Francis Hotel</a> in San Francisco. Probably in 1987. He gave me a slip of paper with a list of feature requests from an Apple exec, his new boss, <a href=\"http://scripting.com/davenet/1995/10/07/welcomebackjeanlouis.html\">Jean-Louis Gassee</a>. </p>\n<p>I read over the list, handed it back to him, and said I wanted to meet Mr. Gassee. Why? I recognized the items. They were the top feature requests from users of the product. From that list I could tell that Gassee was using it, and was using it well and often.</p>\n<p><img src=\"http://scripting.com/images/2012/08/28/newAccordionGuyBig.gif\" width=\"172\" height=\"259\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named newAccordionGuyBig.gif\">Moral of the story: You only learn where a product needs improvement through serious long-term use. Users gain that kind of experience, but reviewers and pundits generally do not. Their observations tend to be superficial. That&apos;s why reviews written after a few days using a product often miss the mark. The real greatness or lack of greatness in a product doesn&apos;t show up for a few weeks or months. Sometimes even longer. </p>\n<p>This was a secret of mine, because most of my competitors not only didn&apos;t listen to their users, but they didn&apos;t even use their own products. If you want to make great products, never mind the degree in finance or marketing, though those skills are certainly important to running a business. Be both a user and a developer. That way you understand users, and you can make their dreams come true, because they are your dreams too. The reward for that is success. </p>\n<p>Once when I was giving this schpiel a very wise and smart man, <a href=\"http://en.wikipedia.org/wiki/Yochai_Benkler\">Yochai Benkler</a>, asked if a doctor had to have the disease to be able to treat a patient. He got me. Sort of. Comparing the use of a wonderful software product to a terrible disease misses the point. Of course the doctor doesn&apos;t have to have the disease. On the other hand, why should you make a product that you don&apos;t love? Find something you really care about. Can you imagine loving a movie from a director who didn&apos;t love it first? (Yes, I just watched a <a href=\"http://www.youtube.com/watch?v=16B-L-5eHkU\">documentary</a> about the career of Woody Allen. He hated Manhattan, one of the greatest movies of all time. But he didn&apos;t stop making movies, and if you asked him if he loved movies, if he said he didn&apos;t, well, I think he&apos;d be lying. Regardless, <i>we</i> love his movies, even if he doesn&apos;t.)</p>\n<p>So my hope for blogging was this. That users would write up their experiences with products, and good developers would study what they wrote. And if they didn&apos;t some users would learn how to develop, and they would take over the markets, because user-driven products generally win out over ones that are not user-driven. </p>\n<p>It&apos;s why Twitter, for example, is in trouble -- imho. Their execs are not serious users of the product. And they don&apos;t do a great job of listening to users. That&apos;s why they are drifting. Facebook, on the other hand, has a strength that Twitter doesn&apos;t. Zuckerberg, whether you like him or not, does use his own product. </p>\n<p>Also, I never liked the term \"eating your own dogfood.\" Yuck. What does that say about the users! So many of the ways businesses talk about their users are degrading and condescending. This goes back to <a href=\"http://scripting.com/stories/2012/08/27/respect.html\">Respect</a>, which I wrote about yesterday. Respect comes from listening. A developer who does not listen to their users doesn&apos;t have much of a future. And if you&apos;re a user yourself, you&apos;re the most powerful kind of developer there is. </p>",					"pubDate": "Tue, 28 Aug 2012 13:32:43 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/28/whatIWantedPartIi.opml"					}				,				{					"title": "Levity vs racism",					"link": "http://scripting.com/stories/2012/08/27/levityVsRacism.html",					"guid": "http://scripting.com/stories/2012/08/27/levityVsRacism.html",					"description": "<p>The Romney \"joke\" about his birth certificate was no accident. </p>\n<p>It got birtherism back into the conversation about the election. It had dropped out, and had been replaced with the abortion discussion around Congressman Akin. No doubt Romney felt it was unfair to tag him with that (arguable, he did pick Ryan as his VP). So he hit back with birtherism.</p>\n<p>Democrats treat it as a moral issue. An appeal to Republican reasonableness, which does not exist. The best response is to not take the bait. Accept it as a joke. No more discussion. Change the subject. </p>",					"pubDate": "Mon, 27 Aug 2012 16:26:47 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/27/levityVsRacism.opml"					}				,				{					"title": "What I wanted",					"link": "http://scripting.com/stories/2012/08/27/whatIWanted.html",					"guid": "http://scripting.com/stories/2012/08/27/whatIWanted.html",					"description": "<p>I wonder if they recorded the talk I gave in Madison because I think it might make a good podcast.</p>\n<p>A question came up -- what did I hope to accomplish with blogging. I gave an answer that I would like to amend.</p>\n<p>I said Democracy. That by giving people their own platforms to speak on that there would be more listening and better government. By implication, I was saying that it had failed. But that&apos;s not all I hoped to accompish.</p>\n<p>I wanted to disintermediate journalists. I had learned that the journalism system we had required intermediaries who I felt were not trustworthy. They created the stories based on their own filters, instead of finding out what was actually happening. </p>\n<p>Of course this is an illusion. Because my view of what was actually happening was just as wrong as theirs.</p>\n<p>What I really wanted, and knew it, was to arm creative people with tools to communicate with people who wanted to know what they think. I wanted to hear from the software developer what he wanted to accomplish with his software. I knew this was needed because I was having trouble communicating about my own software. I was reduced to the ideas that I could convince reporters to pass on. I learned lots of tricks, and as a result my products were successful. But I wanted to eliminate the trickery and talk directly to users.</p>\n<p>And where I was a user, someone who read a book, or watched a movie, bought a car, went for a trip, needed medical care, I wanted to hear directly from people who knew what was going on.</p>\n<p>However, I did <i>not</i> want to forgo what the journalists add. I want to emphasize that point. I just wanted to give them more sources and honestly, some competition from people who know what they&apos;re talking about, to encourage them to be better at learning and really listening.</p>\n<p>Anyway, that&apos;s what I would like to have said when answering that question.</p>",					"pubDate": "Mon, 27 Aug 2012 15:25:43 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/27/whatIWanted.opml"					}				,				{					"title": "Respect",					"link": "http://scripting.com/stories/2012/08/27/respect.html",					"guid": "http://scripting.com/stories/2012/08/27/respect.html",					"description": "<p><img src=\"http://scripting.com/images/2012/08/27/newAccordionGuyBig.gif\" width=\"172\" height=\"259\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named newAccordionGuyBig.gif\">I started this thread called Scripting News back in the mid-90s with the <a href=\"https://www.google.com/search?q=site%3Ascripting.com+respect\">theme</a> of <a href=\"http://scripting.com/davenet/1995/01/09/respect.html\">Respect</a>. It wasn&apos;t the only topic, but it was at the core of everything. I had just been through a collapse of an industry because it didn&apos;t do enough listening. I wanted to share what I had learned in the hope that we wouldn&apos;t have to repeat the lessons again. Back then I tried to say what respect means to me. And I wanted to learn to practice it. </p>\n<p>To me, respect means listening to what someone is really saying. It&apos;s hard to do. It requires you to quiet your mind, and accept that the world looks different from every point of view. You can do exercises in listening. Sit across from someone, they talk, you don&apos;t lean in, or tune out. No hugs, nods or head-shakes. No interruptions. Hear them out. Completely. </p>\n<p>I find that when I get stuck it&apos;s because I don&apos;t listen. </p>\n<p>There are lots of <a href=\"http://en.wikipedia.org/wiki/Corollary\">corollaries</a> that fall out from this view. People don&apos;t listen to people who work at BigCo&apos;s any more than they listen to independent developers. People who have the guts to make their own software and put their name on it. This is a mistake a lot of entrepreneurs make. I&apos;ve seen them do it over and over. A random guy at a big company has no more sway than you do. But you do what they tell you to do in the hope that their company will help you be successful. It does happen sometimes, but not very often. Only in special times. </p>\n<p>Another one is that you can do much better at listening to others if you learn to listen to yourself. At all levels. First the gripes, then underneath that, what are you really trying to accomplish. What do you want to do with your time. Who do you want to co-create with, and on what terms? </p>\n<p>That&apos;s why long trips by yourself are good for respect. </p>\n<p>In software what I respect more than anything is this.</p>\n<p><i>I respect people who ship software that&apos;s open to competition, and then write specs to show people how to compete with them.</i></p>\n<p>It&apos;s just like the web. People come back to places that send them away.</p>\n<p>The last decade has been one of people not pointing outward with their code. Or even worse, pointing out and then when people build on it, pulling the rug out from under them. From this must come a better appreciation for trust. Don&apos;t be blind with it. Don&apos;t give your trust without thinking it through, without really listening.</p>\n<p>We&apos;re back in the mid-90s again. Will we do any better this time? I hope! <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\"></p>\n<p>I spoke at a conference in Madison last week about venture capital, among other topics. The panel that was up before I spoke were talking about how to get VCs to love you and respect you and treat you well (by giving you money to begin with of course).</p>\n<p>I thought most of it was bullshit, and said so (in a nicer way of course). People treat you well when you have power. Otherwise, don&apos;t count on it. It&apos;s a hard lesson to learn, but it&apos;s mostly true. When you have power, you can decide to change the rules. But my guess is that people won&apos;t like you or respect you for doing it. That&apos;s why the people who show people how to compete with them are so incredibly gutsy and special. It probably won&apos;t profit them immediately or directly. It might lead to their downfall. But it will make the world greater. And if that&apos;s what you&apos;re into, then I want to work with you, because I&apos;m into it too.</p>\n<p>These are not easy ideas to understand. I know that. <img src=\"http://scripting.com/gifs/QBullets/qbullets/sidesmiley.gif\" width=\"11\" height=\"11\" border=\"0\" alt=\":-)\"></p>",					"pubDate": "Mon, 27 Aug 2012 15:01:17 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/27/respect.opml"					}				,				{					"title": "Long drives are good for gestalts",					"link": "http://scripting.com/stories/2012/08/25/longDrivesAreGoodForGestal.html",					"guid": "http://scripting.com/stories/2012/08/25/longDrivesAreGoodForGestal.html",					"description": "<p>Here&apos;s one.</p>\n<p>Why is it during elections that two people are allowed to speak. </p>\n<p>We need to broaden that. Everyone should speak. And I don&apos;t mean regurgitating talking points from Fox News and MSNBC, because that&apos;s just more of the two people talking.</p>",					"pubDate": "Sat, 25 Aug 2012 21:59:08 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/25/longDrivesAreGoodForGestal.opml"					}				,				{					"title": "Protocols don&apos;t mean much",					"link": "http://scripting.com/stories/2012/08/22/protocolsDontMeanMuch.html",					"guid": "http://scripting.com/stories/2012/08/22/protocolsDontMeanMuch.html",					"description": "<p>Three people have asked me to \"weigh in\" on a new protocol called tent.io. I looked over the site, and I don&apos;t understand what I&apos;m supposed to weigh in on. Anyone can write a spec. What matters is what software is supporting the protocol, what content is available through it and how compelling is the content. </p>\n<p><a href=\"http://cyber.law.harvard.edu/rss/rss.html\">RSS</a> won not because of its great design, but because there was a significant amount of valuable content flowing through it. Formats and protocols by themselves are meaningless. That&apos;s what I say about specs. Show me content I can get at through the protocol, and I&apos;ll say something. </p>\n<p>Sometimes a protocol can be so bad that it kills any chance of it catching on, but that&apos;s usually because the proponents are too scared to let people at the content behind the protocol. That&apos;s probably what happened with SOAP. </p>\n<p>Think of a protocol like a road. You could have a wonderful road. Well paved. Wide lanes. Great rest areas. But if it goes from nowhere to nowhere, it&apos;s not going to be very popular, no matter how nice it is.</p>",					"pubDate": "Thu, 23 Aug 2012 02:16:14 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/22/protocolsDontMeanMuch.opml"					}				,				{					"title": "Thursday by Lake Mendota",					"link": "http://scripting.com/stories/2012/08/22/thursdayByLakeMendota.html",					"guid": "http://scripting.com/stories/2012/08/22/thursdayByLakeMendota.html",					"description": "<p>If you&apos;re in Madison tomorrow with a little time to kill, come hang out on the patio at the Memorial Union at 3PM. I&apos;ll be there with Andrew Shell, drinking beer and telling wild stories. Hope you can make it!</p>\n<p>Here&apos;s a picture I took this evening of sunset on the lake from the patio. </p>\n<p><a href=\"http://www.flickr.com/photos/scriptingnews/7841483016/in/photostream/lightbox/\"><img src=\"http://scripting.com/images/2012/08/22/sunset.jpg\" width=\"400\" height=\"300\" border=\"0\" alt=\"A picture named sunset.jpg\"></a></p>",					"pubDate": "Thu, 23 Aug 2012 01:50:24 GMT",					"opmlSource": "http://scripting.com/stories/2012/08/22/thursdayByLakeMendota.opml"					}				,				{					"title": "Romney cowardice",					"link": "http://threads2.scripting.com/2012/october/republicanRacism/",					"guid": "http://threads2.scripting.com/2012/october/republicanRacism/",					"description": "",					"pubDate": "Mon, 08 Oct 2012 18:12:16 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Update on OPML Comments",					"link": "http://threads2.scripting.com/2012/october/updateOnOpmlComments/",					"guid": "http://threads2.scripting.com/2012/october/updateOnOpmlComments/",					"description": "",					"pubDate": "Mon, 08 Oct 2012 18:12:06 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "I need grad students",					"link": "http://threads2.scripting.com/2012/october/iNeedGradStudents/",					"guid": "http://threads2.scripting.com/2012/october/iNeedGradStudents/",					"description": "",					"pubDate": "Mon, 08 Oct 2012 18:11:57 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "They taught outlining wrong",					"link": "http://threads2.scripting.com/2012/october/theyTaughtOutliningWrongInSchool/",					"guid": "http://threads2.scripting.com/2012/october/theyTaughtOutliningWrongInSchool/",					"description": "<p>In school they taught us to outline the term paper first, then write from the outline. It&apos;s an ideal no one achieves, to have the product arrive in finished form in our mind before we start exploring.</p>\n<p>Instead we wrote the paper first, then the outline.</p>\n<p>And that was correct, because it was the only way that worked. But it didn&apos;t get us much more than a slide show presentation of our work. It&apos;s different when you have a structure editor, an outliner. Because you can revise both the text and its organization after the initial burst of writing.</p>\n<p>Here&apos;s how I do it today, in my outliner. I write from top to bottom. Then I review. If I find structure, I add it.</p>\n<p>Then I have a structure to work with, I add more ideas become apparent, more things I have to record, to tell the reader. The order might change. The process of each little project is to iterate both the work product and the narration until I feel I&apos;m ready to move on to the next thing. </p>\n<p>Of course I might start two or more things at the same time. For example I have two worknotes open now, and this blog post.</p>\n<p>In a blog post I play with order more than structure. They are meant to be read from top to bottom, as a story.</p>\n<p>But worknotes offer different things to different people. I write them for today&apos;s users and hopefully tomorrow&apos;s too. But I also write them for developers, including myself, who will continue to work on the code behind the notes. I find it very useful to be able to open my notes from a previous project, while working on something related, and find it all neatly organized, so I can skip right to the part that&apos;s relevent to me. </p>\n<p>I thought it would be interesting to take a <a href=\"http://static.scripting.com/larryKing/images/2012/10/08/worknotesoutlinetoday.gif\">screen shot</a> of my worknotes outline so you can see what projects in various states of completion look like. At the same time here&apos;s <a href=\"http://static.scripting.com/larryKing/images/2012/10/08/blogpoststoday.gif\">one</a> of my blog outline. See how they&apos;re different?</p>\n<p>Outlining works on a computer, as long as you revise. It doesn&apos;t work on paper because revision, especially of structure, is hard.</p>",					"pubDate": "Mon, 08 Oct 2012 14:55:21 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "A funny thing about outliners",					"link": "http://threads2.scripting.com/2012/october/aFunnyThingAboutOutliners/",					"guid": "http://threads2.scripting.com/2012/october/aFunnyThingAboutOutliners/",					"description": "<p>An idea that might be foreign to people who write in text editors.</p>\n<p>You can use an outliner to write multiple documents.</p>\n<p>Try creating a headline called My Diary.</p>\n<p>Then every day, add a subhead with the day&apos;s date.</p>\n<p>And under that write a paragraph about something you learned or did that day.</p>\n<p>Do it for a few days until the strangeness wears off.</p>\n<p>Does this make sense?</p>\n<p>Here&apos;s a <a href=\"http://static.scripting.com/larryKing/images/2012/10/06/outliner.gif\">screen shot</a> of my \"worknotes\" diary, which is one level deeper.</p>\n<p>You can think of every major head under a day as a separate document.</p>\n<p>In fact the CMS sees it that way. So I have one document which in turn contains many documents. Actually thousands! </p>\n<p>For many people this will be a new way of thinking about writing.</p>",					"pubDate": "Sat, 06 Oct 2012 13:03:12 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Compromising Obama",					"link": "http://threads2.scripting.com/2012/october/compromisingObama/",					"guid": "http://threads2.scripting.com/2012/october/compromisingObama/",					"description": "<p>I hated watching last night&apos;s debate. Not because \"Obama Lost\" but rather than being inspired, as some political discourse can leave you (e.g. Bill Clinton&apos;s speeches at the last three DNCs for example), it left me the opposite of inspired -- without hope. Hopeless.</p>\n<p>I imagine that the Republicans who had fought with the President behind closed doors know something about him that the rest of us don&apos;t. That when cornered, he turns into a bowl of jello. The hemming and hawing increase, and he starts saying idiotic things like \"I suspect the Governor and I agree on this.\" While his mortal enemy is lying, he nods and smiles. Inside something bad is happening with the President, and it&apos;s visible on the outside.</p>\n<p>So they paint him as an apologist. At first we think it&apos;s just talk for the Repub base, but they know that come the debate they are going to be able to get the President to appear to apologize. All that being so agreeable, maybe <a href=\"http://en.wikipedia.org/wiki/Stockholm_syndrome\">it&apos;s</a> Stockholm Syndrome. And the Republicans are going to keep pushing him. Romney is not inept like McCain, who Obama aced. Nor is he Hillary Clinton, with whom Obama managed pouty sort of dominance. </p>\n<p>Romney is going to bully the President, and it&apos;s up to the President to grow a pair and bully back. We learned something I didn&apos;t want to know last night. And we&apos;ll learn something else at the next debate, whether the President has friends who will kick his butt. </p>\n<p>And btw, maybe John Kerry wasn&apos;t the best person to use as a stand-in for Romney. I wish Coach Walsh was alive to help out here (though I suspect he was a Republican). Maybe Bill Clinton would be a good coach for Obama? Just throwing things out there.</p>",					"pubDate": "Thu, 04 Oct 2012 15:11:35 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Scripting.com redesign",					"link": "http://threads2.scripting.com/2012/october/scriptingcomRedesign/",					"guid": "http://threads2.scripting.com/2012/october/scriptingcomRedesign/",					"description": "<p><img src=\"http://scripting.com/images/2012/10/01/tenTons.gif\" width=\"125\" height=\"105\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named tenTons.gif\">I&apos;ve been working up to this for a few months, now it&apos;s time to flip the switch and replace the old Scripting News home page with the new <a href=\"http://scripting.com/\">simplified and enriched version</a>. Yes, it&apos;s got more features, but it&apos;s even cleaner than before.</p>\n<p>Here&apos;s a <a href=\"http://static.scripting.com/misc/scriptingSnapshot.html\">snapshot</a> of the Scripting News home page taken just before the transition. </p>\n<p>That&apos;s about it for now. Time for me to take a break, and when I come back, I&apos;ll fill in the links here and then flip the switch. Maybe tonight or early tomorrow.</p>",					"pubDate": "Wed, 03 Oct 2012 00:33:04 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: First October thought.",					"link": "http://threads2.scripting.com/2012/october/firstOctoberThought/",					"guid": "http://threads2.scripting.com/2012/october/firstOctoberThought/",					"description": "<p>A simple first thought for the tech industry at the beginning of October.</p>\n<p><img src=\"http://scripting.com/images/2012/10/01/tenTons.gif\" width=\"125\" height=\"105\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named tenTons.gif\">If your users are always looking for the catch -- waiting for the shoe to drop, the 10-ton weight, or waiting for the trap door to open -- you&apos;ve got a problem. If they don&apos;t understand your business, how can they understand your product. How can they understand you? And if they can&apos;t understand you -- how can they <i>trust</i> you?</p>\n<p>How naive. To think you might need to have the trust of users to build a company. </p>\n<p>It&apos;s not so naive. I think it&apos;s actually pretty naive to think that you can go on indefinitely without nailing that one down.</p>\n<p>Now, back up a few feet and realize that it&apos;s not a single company, but much of an <i>industry</i> that has this vagueness at its core. Even some of the most prosperous companies are built on a foundation of mistrust with the people they depend on for their existence. </p>\n<p>Feels like the kind of thing you look back on after a bubble-burst and say \"Geez, of course that wouldn&apos;t work. How could we not have seen that.\"</p>",					"pubDate": "Mon, 01 Oct 2012 16:16:46 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: Twitter is a tragic tale.",					"link": "http://threads2.scripting.com/2012/september/twittersEpitaph/",					"guid": "http://threads2.scripting.com/2012/september/twittersEpitaph/",					"description": "<p>I&apos;ve known Chuck Shotton since 1995, early days of the Mac web community. I was doing Frontier, an editing and database environment that turned out to be an almost perfect match for web programming. Chuck was doing WebStar, the leading HTTP server for the Mac. Our products complemented each other well, and we&apos;ve been friends ever since. </p>\n<p>I wrote a <a href=\"http://threads2.scripting.com/2012/september/twitterMayNeedAPlanB\">piece</a> yesterday about Twitter needing a plan B for developers, and Chuck left a comment which I think is worth quoting in full:</p>\n<p>What Chuck says is true.</p>\n<p>And we still need to create the layer that Twitter could have created. </p>",					"pubDate": "Sat, 29 Sep 2012 11:41:35 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: Sites should have a \"readable\" button.",					"link": "http://threads2.scripting.com/2012/september/sitesShouldHaveAReadableButton/",					"guid": "http://threads2.scripting.com/2012/september/sitesShouldHaveAReadableButton/",					"description": "<p><img src=\"http://scripting.com/images/2012/09/28/bug.gif\" width=\"145\" height=\"66\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named bug.gif\">I&apos;m finding myself using <a href=\"http://readability.com/\">Readability</a> to link to stories that for whatever reason are not imho readable. If I can&apos;t read it without using Readability (my eyes are not young anymore, and need a bit larger type, and I will not send out links to interstitial-limited sites) then I send out a Readability-processed link instead. It in turn points back to the original, if you want to see the ads, or squint at the tiny type. I&apos;m calling on all site designers to spend 2013 working on making their sites work for readers. We&apos;re the reason you make your sites in the first place. Otherwise, why bother being in the writing business. It&apos;s not very profitable, I hear. </p>",					"pubDate": "Fri, 28 Sep 2012 21:50:06 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: Twitter may need a Plan B.",					"link": "http://threads2.scripting.com/2012/september/twitterMayNeedAPlanB/",					"guid": "http://threads2.scripting.com/2012/september/twitterMayNeedAPlanB/",					"description": "<p>Sometimes the products of acquired companies fade away, but that&apos;s not happening with Instagram, <a href=\"http://dealbook.nytimes.com/2012/04/09/facebook-buys-instagram-for-1-billion/\">bought</a> by Facebook for $1 billion last summer. \"Instagram has a greater pull than Twitter on mobile devices\" says the latest Comscore report, according to <a href=\"http://www.fastcompany.com/3001670/instagram-now-bigger-hit-twitter-us-mobiles\">Fast Company</a>.</p>\n<p>Problem for Twitter, with their current developer program, they&apos;re shutting down Instagram&apos;s photo sharing competitors. Which means there will be little opportunity for a challenger to rise, giving Twitter something to acquire -- assuming their own photo sharing service fails to topple Instagram. Which clearly is <i>not</i> what&apos;s happening.</p>",					"pubDate": "Fri, 28 Sep 2012 13:00:43 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: I&apos;ve never seen a more powerful political ad.",					"link": "http://threads2.scripting.com/2012/september/obamaAdOn47Percent/",					"guid": "http://threads2.scripting.com/2012/september/obamaAdOn47Percent/",					"description": "<p><iframe width=\"560\" height=\"315\" src=\"http://www.youtube.com/embed/B9xCCaseop4\" frameborder=\"0\" allowfullscreen></iframe></p>\n<p>I&apos;ve never seen a more powerful political ad.</p>\n<p>Also note it was not necessary to quote Romney out of context.</p>",					"pubDate": "Thu, 27 Sep 2012 23:36:43 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: The Angry Birds platform?",					"link": "http://threads2.scripting.com/2012/september/isRovioLost/",					"guid": "http://threads2.scripting.com/2012/september/isRovioLost/",					"description": "<p><img src=\"http://scripting.com/images/2012/09/27/pig.gif\" width=\"148\" height=\"142\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named pig.gif\">I bought Angry Alex, and really tried to like it, but got bored and gave up. I ended up going through all the old Angry Birds scenarios dating back to the beginning, instead.</p>\n<p>Angry Birds is relaxing. I spend my days writing code and prose, communicating and creating. Playing Angry Birds is not about creating (obviously) it&apos;s about <i>destroying.</i> It&apos;s a perfect game. </p>\n<p>I&apos;m sure that Rovio wants to grow, make more money, hire more people -- but maybe that wasn&apos;t meant to be. Maybe they should be happy with the success of Angry Birds, and try to do things to make their fans happy. No one would begrudge them some more money if they&apos;re helping make our downtime more relaxing. </p>\n<p>Anyway, I seriously think that Angry Birds could be a platform, and that&apos;s what they&apos;re trying to create with these other products -- including the new <a href=\"http://gigaom.com/mobile/with-bad-piggies-rovio-strays-further-from-angry-birds-success/\">Bad Piggies</a>, out today, which I admit I don&apos;t even want to try, because the idea seems like another Angry Alex, but this time with an element of the Angry Birds franchise.</p>\n<p>Instead, why not release the design tools they use to create Angry Birds scenarios, and open a store of their own, to sell these. Let creativity rule. Even if the scenarios were just ripoffs of the ones done by Rovio designers, so what. Let&apos;s see what people come up with.</p>\n<p>An idea -- give the pigs and birds recognizable faces. Of movie stars, baseball players, LeBron James, Carmelo Anthony. Or Republicans and Democrats! There could have been a special scenario around the death of Neil Armstrong that had him and Buzz as birds fighting off lunar pigs (whatever they might look like).</p>\n<p>I think there&apos;s still room for a lot of creativity with Angry Birds. Stick with what works Rovio! :-)</p>",					"pubDate": "Thu, 27 Sep 2012 14:29:55 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: I want a Galaxy S3 but..",					"link": "http://threads2.scripting.com/2012/september/iWantAGalaxyS3But/",					"guid": "http://threads2.scripting.com/2012/september/iWantAGalaxyS3But/",					"description": "<p><img src=\"http://scripting.com/images/2012/09/26/galaxyS3.gif\" width=\"148\" height=\"244\" border=\"0\" style=\"float: right; padding-left: 15px; padding-bottom: 5px; padding-top: 10px; padding-right: 15px;\" alt=\"A picture named galaxyS3.gif\">I&apos;ve been reading the reviews on Amazon for the <a href=\"http://www.amazon.com/s/ref=nb_sb_ss_c_0_26?url=search-alias%3Delectronics&field-keywords=samsung+galaxy+s3+unlocked&sprefix=Samsung+Galaxy+S3+unlocked%2Caps%2C412\">Samsung Galaxy S3</a> and I want to buy one, but I don&apos;t know which one to get. </p>\n<p>Here&apos;s are the constraints.</p>\n<p>1. I don&apos;t want a plan or a contract, therefore it must be unlocked.</p>\n<p>2. It should work with T-Mobile in the US. </p>\n<p>3. Would be nice if I could use it internationally.</p>\n<p>I don&apos;t want to buy a phone only to find it doesn&apos;t work with T-Mobile. I know I should learn what all the different terms mean. Right now it&apos;s easier to write a post and ask you guys to tell me what to get. :-)</p>",					"pubDate": "Thu, 27 Sep 2012 03:57:07 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "47% was not a gaffe",					"link": "http://threads2.scripting.com/2012/september/47WasNotAGaffe/",					"guid": "http://threads2.scripting.com/2012/september/47WasNotAGaffe/",					"description": "<p>There are  silly mis-statements that should have no bearing on the outcome of the election. To call them out amounts to \"neener neener\" and Americans who are undecided or could change their vote are not influenced by them. Who cares if Romney says windows on planes should open? People who are voting for him will forgive it. People who aren&apos;t voting for him think it&apos;s significant. But no votes change.</p>\n<p>But the 47% line was not like that. It was an unusually clear statement of something very obvious about the Republican <a href=\"http://scripting.com/stories/2012/03/29/theRepublicanPhilosophy.html\">philosophy</a>. Actually unprecedented. So important that it could not just bring down Romney, but it should also cause people who vote Republican to take another look at whether that&apos;s wise.</p>\n<p>I used to vote Republican, for the reason I think a lot of people still do. I want a strong country, one that doesn&apos;t waffle. I thought the Democrats were nominating people who, as Romney suggests about Obama, were asking for forgiveness. It started with Carter, again, as he says. I see his election as a response to Watergate and Vietnam. We had just spent a decade doing horrible things, and when the truth was out, we didn&apos;t trust ourselves. So we elected someone who would <i>never</i> commit the sins of Johnson and Nixon. It was the right choice for 1976. But then we forgot, and we elected a series of Presidents who in the end were much worse than either Johnson or Nixon. How much worse? Well the 47% idea really spells it out. </p>\n<p>What we need is to find a balance between the horrible governments of the Republicans and the anemic governments of the Democrats. That&apos;s why Clinton is so popular now. Even his Oval Office blowjobs look good. We don&apos;t want a saint. But we don&apos;t want Cheney or Romney either (don&apos;t kid yourself about who we elected in 2000 and 2004, it wasn&apos;t Bush, it was Cheney, Bush is a campaigner, a very good one, Cheney is governance). </p>\n<p>It would be nice if we Americans could talk to each other about this, instead of talking through the assholes we keep nominating. That said, Obama is not a terrible compromise, despite the atrocities Greenwald keeps reporting. That will change when we change. He&apos;s wrong to blame the government. As long as the Democrats have to run in the Republican environment, they&apos;re going to have to keep doing the shit they do to keep the bankers, oil industry, pharma, defense industry etc happy. If we ever decide to use our power, even for a moment, that might change. </p>",					"pubDate": "Wed, 26 Sep 2012 16:23:43 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Why Obama didn&apos;t meet at UN",					"link": "http://threads2.scripting.com/2012/september/whyObamaDidntMeetAtUn/",					"guid": "http://threads2.scripting.com/2012/september/whyObamaDidntMeetAtUn/",					"description": "<p>I&apos;m not a political reporter, or a partisan (really, I know Repubs think I am, but I&apos;m not), so I can have opinions about these things, and express them, and you don&apos;t like it, that&apos;s okay.</p>\n<p>Anyway...</p>\n<p>This is why President Obama didn&apos;t meet with any heads-of-state at the United Nations meeting yesterday.</p>\n<p>1. If he met with any of them he would have had to meet with Netanyahu. He certainly couldn&apos;t have met with any other leader from the Middle East or North Aftrica without meeting with Netanyahu. The noise from Repubs and the press would have been deafening. </p>\n<p>2. He knows this, better than anyone else -- there is no light between Netanyahu and the neocon part of the Republican Party in the US. They coordinate. Share the same goals. It&apos;s as if the Republicans here were of the same government as Netanyahu, much more so than they are of the same government at Obama. The disloyalty to America is disgusting, but it&apos;s there nonetheless.</p>\n<p>3. If he met with Netanyahu, it would be scripted by Karl Rove, they would all know what to say. Netanyahu, masquerading as the head-of-state of a foreign government, as someone independent from the Republicans, would say something that could be spun by the Republicans as showing that Obama was weak. They would have worked this out before-hand. Karl Rove approved this message&trade;. :-)</p>\n<p>4. Obama figured the cost of meeting with no one would be less than the cost of going through this charade. He&apos;s ahead in the polls. He wants basically nothing more than to run the clock on the election. Give the Repubs nothing to latch on to. A meeting with Netanyahu would give them the opportunity to push him into a corner. </p>\n<p>The press, I suppose, has to pretend that there&apos;s no coordination between the Republican neocons here and the Israeli neocons there, but Obama actually isn&apos;t weak, and <i>certainly</i> isn&apos;t stupid. There&apos;s no reason he should give them ammo. Stay the course. Whatever negative publicity comes from this will pass quickly, because he didn&apos;t give the neocons any soundbites or photo-ops to grab onto. </p>\n<p>PS: My link shortener chose this URL for this post. <a href=\"http://0bb.r2.ly/\">http://0bb.r2.ly/</a>. I swear I didn&apos;t choose it. </p>",					"pubDate": "Wed, 26 Sep 2012 16:23:35 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: Open fields for discourse.",					"link": "http://threads2.scripting.com/2012/september/levelPlayingFieldsForDiscourse/",					"guid": "http://threads2.scripting.com/2012/september/levelPlayingFieldsForDiscourse/",					"description": "<p>Interesting <a href=\"https://medium.com/p/1494ba605b0e\">post</a> by Josh Miller on Medium about open discussions, in reply to a post by Fred Wilson. It&apos;s interesting because Josh is the lead developer of Branch, a discussion system -- and Fred is the backer, and public face for Disqus, the discussion software we use here. </p>\n<p>Fred argues that his blog is open to anyone to participate, but I&apos;ve noticed what Josh has. While Fred, admirably responds to every comment on his system -- we&apos;re not getting much engagement beyond -- hey I&apos;m here. To which you can reply and I&apos;m here, and so am I, etc etc. </p>\n<p>These aren&apos;t really discussions, not in any sense that peoples&apos; minds come open to being changed. People come to recite their beliefs, they skim the posts and comments for key words, and then choose from a set of schpiels they memorized, and type them in. </p>\n<p>Online discussions can be a lot like those on CNN or MSNBC, which to me seem like concerts. People are invited to sing their songs, in harmony with other songsters. The songs never vary. The volume does, and each has their own style, but there are rarely any new ideas. </p>\n<p>To me, a good discussion is where a new perspective or fact can surface, and everyone has the possibility come away from the discussion changed. Smarter, better informed, with a possibly shifted point of view. Oh <i>that&apos;s</i> what they mean when they say... </p>\n<p>Miller may be on to something. Branch allows discussion among a pre-set group of people. The moderator, the person who started the discussion can add new people. And new discussions can fork off from previous ones, exactly as it worked on my LBBS system in the early-mid 80s, only prettier (that was in the day of 300 baud modems, and scrolling \"glass teletype\" displays). </p>\n<p>I still like the idea behind the H20 system developed at Berkman Center about ten years ago. It also had the concept of invited participants. To start, each would post positions on a moderator-supplied topic, privately. Then at a previously announced time, all the positions are revealed. There&apos;s a commenting period where each participant can write a rebuttal, again in private. They&apos;re revealed all at once. And that&apos;s it. The goal is to cover all sides of a topic, intelligently and not personally. Not surprising this was developed at a law school, by lawyers. It&apos;s a very legal approach to discourse.</p>\n<p>What we really need are experimental platforms for non-programmers to invent new methods of discourse. We&apos;ve relied too much on programmers, who have a definite style of arguing. But there are other professions that are fairly far ahead of us in understanding how humans communicate and share ideas. We are not that good at it, and so far most discussion systems have been limited by the imaginations of programmers.</p>\n<p>BTW, a final note -- in case it isn&apos;t obvious -- I am also working on discussion software. There is a place to comment in Disqus, that&apos;s open to anyone. There&apos;s another way to participate here, by installing the OPML Editor and clicking on the green button you will see when you reload the page with the software installed on your computer. Instructions are on <a href=\"http://threads2.scripting.com/2012/september/aTestOfOutlineComments\">this page</a>.</p>",					"pubDate": "Mon, 24 Sep 2012 13:35:45 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: Favorite movie reviews feeds?",					"link": "http://threads2.scripting.com/2012/september/doesSlateReallyOnlyHaveOneFeed/",					"guid": "http://threads2.scripting.com/2012/september/doesSlateReallyOnlyHaveOneFeed/",					"description": "<p><rules></p>\n<p>I&apos;m putting together movie reviews panel for <a href=\"http://tabs.mediahackers.org/\">Media Hackers</a>.</p>\n<p><b>Here&apos;s the list of feeds so far.</b></p>\n<p>If you have any suggestions of movie review feeds, please post a link here as a comment. <i>Thanks!</i></p>",					"pubDate": "Sun, 23 Sep 2012 04:38:52 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: Comments on Costolo talk.",					"link": "http://threads2.scripting.com/2012/september/commentsOnCostoloTalk/",					"guid": "http://threads2.scripting.com/2012/september/commentsOnCostoloTalk/",					"description": "<p><rules></p>\n<p>I didn&apos;t catch the whole of Dick Costolo&apos;s <a href=\"http://ona12.journalists.org/sessions/keynote-conversation-dick-costolo-and-emily-bell/\">talk</a> with Emily Bell at ONA, but I did get to hear the <a href=\"http://static.scripting.com/myReallySimple/2012/09/21/dickcostolointerview.mp3\">part</a> about developers and APIs. I think this part also relates indirectly to journalists who use Twitter.</p>\n<p>1. Twitter will provide a way for users to download their history of posts to Twitter.</p>\n<p>2. Think of 140 characters as a caption. This is consistent with what they&apos;re doing. People who argue that 140 characters is some kind of sacred limit are wrong. They should listen to what Costolo says. </p>\n<p>3. Emily Bell did a great interview. The audience questions were also right on.</p>",					"pubDate": "Sun, 23 Sep 2012 04:37:19 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Manifesto: Un-Web 2.0.",					"link": "http://unweb2.blorkmark.com/",					"guid": "http://unweb2.blorkmark.com/",					"description": "<p>You&apos;ve heard of <a href=\"http://bloggercon.scripting.com/iv/format.html\">unconferences</a>. They take the idea of a conference and flip it around. Instead of having speakers on stage, the speakers are in what used to be called the audience. </p>\n<p><rules></p>\n<p>So Web 2.0 was nice, as training wheels for the next steps in the future web. A two-way medium. The people who pioneered Web 2.0 are to be congratulated and thanked. But now it&apos;s time to <i>Un</i> it. :-)</p>\n<p>Because Web 2.0, while it started out as a freedom-inspiring thing, has been coalescing to being a dangerous form of locking-in the user&apos;s data so it can be applied to a corporate business model. We all know the dangers of this. It robs platforms of their openness. It makes moving data around impossible. And it makes creating hybrid systems impossible. It&apos;s not a very web-like direction for something that&apos;s inspired by the web.</p>\n<p>If the Web is <i>Small Pieces Loosely Joined,</i> Web 2.0 is <i>Small Pieces Trapped In A Silo.</i></p>\n<p>In Un-Web 2.0 you get full control of your data, and the services just get pointers to it, or copies of it. The originals live with you. Pointers are much preferable to copies because then you can keep updating the content after it has been incorporated in someone else&apos;s content tree.</p>\n<p>Food for thought. :-)</p>",					"pubDate": "Wed, 19 Sep 2012 18:22:36 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: MP3 of Romney&apos;s fund-raiser.",					"link": "http://threads2.scripting.com/2012/september/mp3sOfRomneysFundraiser/",					"guid": "http://threads2.scripting.com/2012/september/mp3sOfRomneysFundraiser/",					"description": "<p>Yesterday I posted a <a href=\"http://threads2.scripting.com/2012/september/questionAboutSoundcloud\">question</a> about the availability of MP3s via SoundCloud. </p>\n<p>I just wanted to listen to this on my walk yesterday. But I think the MP3s of this should be available outside of SoundCloud&apos;s server. So I created an MP3 and uploaded it to my Dropbox account. It&apos;s mirrored in my S3 archive. </p>\n<p><b><a href=\"https://dl.dropbox.com/u/36518280/misc/romneyFundraiserMay2012.mp3\">Romney Fundraiser MP3</a></b></p>\n<p>BTW, I listened to the full recording as I prepared the MP3 and some of what he says is reasonable. But it doesn&apos;t seem consistent that one person would say all these things. For example he talks about what a blessing it is to be born in America. 95 percent of it is taken care of for you. Where did that come from? Not my family, although they made a big difference too, with their emphasis on education and my grandparents did very well financially and were able to create security for all of us. If you started life as an American citizen you were better-off right from the start than most of the other babies born that day, elsewhere in the world.</p>\n<p>So how can you at the same time feel that America is great and think that 47 percent of us are losers. It doesn&apos;t make sense. At least part of what makes us great is that we have some greatness in our people. Or the system that we live in. It&apos;s not just a piece of paper, Mitt. </p>\n<p>A note about SoundCloud. By now we should all see the danger of trapping our content inside a Web 2.0 company&apos;s servers. People say that it was Mother Jones&apos; decision to not allow this to be downlaoded, but there were limits on free accounts, so even if they wanted to let everyone download it, they couldn&apos;t as long as they used SC. There are other free services that don&apos;t have such limits. For example, Dropbox. We should all be working together to be sure that valuble historic documents like this are adequately preserved. It&apos;s <i>not good enough</i> to upload a recording to a commercial service that doesn&apos;t allow downloads. </p>",					"pubDate": "Wed, 19 Sep 2012 15:18:16 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: Question about SoundCloud.",					"link": "http://threads2.scripting.com/2012/september/questionAboutSoundcloud/",					"guid": "http://threads2.scripting.com/2012/september/questionAboutSoundcloud/",					"description": "<p>Earlier this afternoon I was looking for an MP3 of the Romney video. </p>\n<p>I noted that <a href=\"http://www.motherjones.com/politics/2012/09/watch-full-secret-video-private-romney-fundraiser\">Mother Jones</a> had SoundCloud versions of the MP3 on the Mother Jones site. But I couldn&apos;t find an MP3 download, or a link to an RSS feed for their podcast. </p>\n<p>It&apos;s quite possible that I missed it. And that&apos;s the question. Is there a link on <a href=\"http://soundcloud.com/mother-jones\">this page</a> for either the MP3 or the RSS feed?</p>\n<p>I don&apos;t want to jump to any conclusions without clearly asking this question first. </p>",					"pubDate": "Tue, 18 Sep 2012 23:58:10 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: Jury duty, voting and Romney.",					"link": "http://threads2.scripting.com/2012/september/juryDutyVotingAndRomney/",					"guid": "http://threads2.scripting.com/2012/september/juryDutyVotingAndRomney/",					"description": "<p>1. Jury duty is amazing. Especially if you go all the way to a verdict. You learn how the architecture of our democracy places its faith in the people. You might think, if you listened to some of our political leaders, that this would be a bad idea. Because most of us are takers not makers. But it works, because people are a lot smarter, honest and hard-working than we give ourselves credit for. And when you trust people, when you really make that point, and the legal process does that, over and over, <i>everyone</i> comes through. Some people accept trust faster than others, but in the end, all twelve jurors accept their responsibility. When we passed judgement I was sure we had arrived at the correct decision.</p>\n<p>2. Voting is the same idea. You have to look and look at the people who are asking for your vote. Sure they&apos;re lying. So was the defendent in the trial. Everyone lies, even if they took the oath saying they wouldn&apos;t. Dirty little secret is that if you&apos;re on trial, everyone understands that you can lie to defend yourself. And so do politicians. But if you really think about it, you know who they are and what they&apos;re really saying, behind the lies.</p>\n<p>3. So nothing was actually revealed about Mitt Romney in yesterday&apos;s tapes. If you had been watching this guy, like a juror watches every actor in the courtroom, you recognized the pattern. He might have been the guy who runs a company you once worked for. The principal of your school. Your friend&apos;s grandfather. To me, he was a Silicon Valley venture capitalist. He was the kind of guy who doesn&apos;t know what it means to speak the truth. His existence has nothing to do with the truth. He&apos;s a goal-oriented person. He&apos;s trying to get something from you. He doesn&apos;t care what he has to say to get it. Since he&apos;s running for President, a lot of the times that means he&apos;s out of his element and you can tell. He&apos;s not comfortable with teachers, with working people. But speaking to the rich donors in that dining room, that <i>was</i> his element. He was comfortable. The same way the defendent in our DUI case would have been comfortable in a bar slamming down a few whiskies before going for a drive. No juror would have been fooled by Mitt Romney before the tape, but what we saw confirmed what we already knew.</p>\n<p>I believe in the American system, and totally reject the idea that your vote doesn&apos;t matter. You think it doesn&apos;t matter because you haven&apos;t discovered what it means. If you had a little faith in it, if 25 percent more people had more faith, it would work a lot better than you have imagined. Because given enough time, no matter how much they lie, we figure it out. Change will come slowly but it will come. But don&apos;t tell me it can&apos;t change if you haven&apos;t even tried. </p>",					"pubDate": "Tue, 18 Sep 2012 15:00:43 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: River with JSON-encoded OPML.",					"link": "http://threads2.scripting.com/2012/september/riverWithJsonencodedOpml/",					"guid": "http://threads2.scripting.com/2012/september/riverWithJsonencodedOpml/",					"description": "<p>This is a very bizarre animal.</p>\n<p><a href=\"http://dropbox.scripting.com/dave/misc/riverWithJsonEncodedOPML.js\">http://dropbox.scripting.com/dave/misc/riverWithJsonEncodedOPML.js</a></p>\n<p>It&apos;s a river.js file that has an item that contains the OPML source encoded as JSON.</p>\n<p>This means that a jQuery app that loaded this file would find the OPML structure already there in the DOM. </p>\n<p>We&apos;re a short step from having <a href=\"http://tabs.mediahackers.org/\">Media Hackers</a> be able to do something much richer with content.</p>",					"pubDate": "Mon, 17 Sep 2012 18:51:40 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}				,				{					"title": "Thread: New features in OPML comments to start the week.",					"link": "http://threads2.scripting.com/2012/september/techDiscussionOfCommentsFeed/",					"guid": "http://threads2.scripting.com/2012/september/techDiscussionOfCommentsFeed/",					"description": "<p>Today I released a new feature for OPML Comments, which is explained with links, on this <a href=\"http://scripting.com/stories/2012/09/17/opmlCommentsWeek2.html\">Scripting News post</a>. </p>\n<p>The core feature is of course the <a href=\"http://static.scripting.com/pensacola/comments/rss.xml\">new RSS feed</a> for comments.</p>\n<p>If you poke around the feeds, you may find some things that raise questions or possibilities. </p>\n<p>1. The <a href=\"http://static.scripting.com/pensacola/comments/rss.json\">JSON</a> and <a href=\"http://static.scripting.com/pensacola/comments/rss.js\">JSONP</a> versions.</p>\n<p>2. The <a href=\"http://microblog.reallysimple.org/\">microblog</a> namespace, which is used by the feed. </p>\n<p>3. The <a href=\"http://scripting.com/stories/2012/09/11/aRelativelyQuietRevolution.html\">roadmap post</a> that shows where we&apos;re going.</p>\n<p>4. A screen shot of a <a href=\"http://scripting.com/images/2012/09/17/permalink.gif\">permalink</a> on comments, a necessary feature for the feed.</p>\n<p>5. <a href=\"http://tabs.blorkmark.com/?panel=dave\">My personal river</a>, which subscribes to the feed, so it&apos;s an easy place to find the latest comments on the threads site (along with news from quite a few other sources).</p>\n<p>6. What&apos;s next? There&apos;s a full CMS behind the comments, with a templating system for designers. Lots of formats and protocols for developers. The only part that&apos;s visible is the writing tool. And that&apos;s as it should be, because the people we are doing this for are writers and readers. </p>\n<p>Please post comments here, either in OPML or Disqus. </p>",					"pubDate": "Mon, 17 Sep 2012 14:37:10 GMT",					"category":					{						"domain": "http://categories.scripting.com/",						"#value": "worknote"						}					}								]			}		}	}