<?xml version="1.0"?>
<!-- RSS generated by OPML Editor v0.73 on 8/30/2009; 12:16:03 PM Pacific -->
<rss version="2.0">
	<channel>
		<title>Scripting News</title>
		<link>http://www.scripting.com/</link>
		<description>Dave Winer&apos;s weblog, started in April 1997, bootstrapped the blogging revolution. </description>
		<language>en-us</language>
		<copyright>Copyright 1997-2009 Dave Winer</copyright>
		<pubDate>Sun, 30 Aug 2009 07:00:00 GMT</pubDate>
		<lastBuildDate>Sun, 30 Aug 2009 19:16:03 GMT</lastBuildDate>
		<docs>http://cyber.law.harvard.edu/rss/rss.html</docs>
		<generator>OPML Editor v0.73</generator>
		<managingEditor>scriptingnewsmail@gmail.com</managingEditor>
		<webMaster>scriptingnewsmail@gmail.com</webMaster>
		<cloud domain="rpc.lifeliner.org" port="5337" path="/RPC2" registerProcedure="rssCloud.pleaseNotify" protocol="xml-rpc" />
		<item>
			<title>Wanted: A simple DNS app for Mac or Windows</title>
			<link>http://www.scripting.com/stories/2009/08/30/wantedASimpleDnsAppForMacO.html</link>
			<guid>http://www.scripting.com/stories/2009/08/30/wantedASimpleDnsAppForMacO.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/30/wantedASimpleDnsAppForMacO.html#disqus_thread</comments>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/30/dark.jpg&quot; width=&quot;150&quot; height=&quot;240&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named dark.jpg&quot;&gt;In the early-mid-90s there was a Mac desktop app that was a Domain Name Server. Here&apos;s how you&apos;d set it up.&lt;br&gt;&lt;br&gt;1. Put it in your Startup Items folder so it would launch at startup. &lt;br&gt;&lt;br&gt;2. When it booted a window opens with a list of all the domains it was managing. Of course initially it was empty. You could click on the name of any of them to edit the settings in a dialog. There was a place to edit the name of the domain. A place to add an A record or a CNAME. (In other words it works more or less the same as any &lt;a href=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/30/easydns.gif&quot;&gt;web app&lt;/a&gt; we use to manage DNS.)&lt;br&gt;&lt;br&gt;3. An Add button at the bottom of the window. Click it and a dialog like the one in #2 would appear, except all the fields would be blank. &lt;br&gt;&lt;br&gt;4. There was a text file that also configured the server, in fact the dialogs above just served to add, remove or change the text in the file. I suspect the file was in a standard format that all DNS&apos;s use. &lt;br&gt;&lt;br&gt;Anticipating what people are going to say, yes, I know there&apos;s a DNS built into the Mac, but it doesn&apos;t have a graphic interface and the instructions for setting it up are ridiculous. I think the one on Windows has a graphic UI, but I can&apos;t find any comprehensible instructions that explain how to set it up.&lt;br&gt;&lt;br&gt;A college classmate, Sandy Wilbourn, who I think of as a brother, is an expert in DNS, and he says the app I&apos;m looking for doesn&apos;t exist. I threatened to write it myself, he advised against it. Oh man. What is it with these simple web services that we&apos;re allowed to use them through a web app, but they don&apos;t want us running our own. I&apos;m going to run my own DNS at some point, and I&apos;d rather do it sooner than later.&lt;br&gt;&lt;br&gt;Someone is going to ask why I need to do this. I have a good reason. You can either take my word or pay me $1000 and I&apos;ll explain. &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;Update: &lt;a href=&quot;http://www.scripting.com/stories/2009/08/30/wantedASimpleDnsAppForMacO.html#comment-15597848&quot;&gt;Chuck Shotton points&lt;/a&gt; to MenAndMice&apos;s server for Windows, and &lt;a href=&quot;http://www.scripting.com/stories/2009/08/30/wantedASimpleDnsAppForMacO.html#comment-15603259&quot;&gt;JY points&lt;/a&gt; to CutEdge&apos;s server for Mac. Both appear to fit the bill. Thanks guys!! &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Sun, 30 Aug 2009 17:24:43 GMT</pubDate>
			</item>
		<item>
			<title>Joe Hewitt on Bad Hair Day at 7PM</title>
			<link>http://www.scripting.com/stories/2009/08/27/joeHewittOnBadHairDayAt7pm.html</link>
			<guid>http://www.scripting.com/stories/2009/08/27/joeHewittOnBadHairDayAt7pm.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/27/joeHewittOnBadHairDayAt7pm.html#disqus_thread</comments>
			<description>Our special guest for the Bad Hair Day podcast at 7PM Pacific is Joe Hewitt the author of Facebook for the iPhone. What a great day to talk with Joe!&lt;br&gt;&lt;br&gt;You can &lt;a href=&quot;http://www.blogtalkradio.com/Bad-Hair-Day/2009/08/28/Bad-Hair-Day-9&quot;&gt;listen live&lt;/a&gt; on BlogTalkRadio.&lt;br&gt;&lt;br&gt;I had lunch with him yesterday in Santa Cruz. I said that if Facebook wanted to compete with Twitter they needed a vastly simpler version of Facebook. Little did I know that 24 hours later I&apos;d be looking at it.&lt;br&gt;&lt;br&gt;If you have any questions for Joe, please post them as comments here, and Marshall and I will try to get to them. &lt;br&gt;&lt;br&gt;You can listen to the show live on &lt;a href=&quot;http://www.blogtalkradio.com/Bad-Hair-Day/2009/08/28/Bad-Hair-Day-9&quot;&gt;BlogTalkRadio&lt;/a&gt;, and of course it will be available as a podcast from the &lt;a href=&quot;http://badhair.us/&quot;&gt;badhair.us&lt;/a&gt; site. &lt;br&gt;&lt;br&gt;Here we go! &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Fri, 28 Aug 2009 00:57:29 GMT</pubDate>
			<enclosure url="http://mp3.morningcoffeenotes.com/badHair09Aug27.mp3" length="10831032" type="audio/mpeg" />
			</item>
		<item>
			<title>My one sentence review of the Facebook iPhone app</title>
			<link>http://www.scripting.com/stories/2009/08/27/myOneSentenceReviewOfTheFa.html</link>
			<guid>http://www.scripting.com/stories/2009/08/27/myOneSentenceReviewOfTheFa.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/27/myOneSentenceReviewOfTheFa.html#disqus_thread</comments>
			<description>I wish the desktop version of Facebook was this simple, fast and elegant.&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.flickr.com/photos/scriptingnews/3863478818/&quot; title=&quot;Facebook iPhone screenshot by scriptingnews, on Flickr&quot;&gt;&lt;img src=&quot;http://farm3.static.flickr.com/2563/3863478818_4d7e0ba618_o.jpg&quot; width=&quot;320&quot; height=&quot;480&quot; border=&quot;0&quot; alt=&quot;Facebook iPhone screenshot&quot; /&gt;&lt;/a&gt;&lt;br&gt;&lt;br&gt;Update: Believe it or not I actually had lunch &lt;a href=&quot;http://www.flickr.com/photos/scriptingnews/3859719627/&quot;&gt;yesterday&lt;/a&gt; with Joe Hewitt, the developer of this app. I said that if Facebook wanted to compete with Twitter they needed a vastly simpler version of Facebook. Little did I know that 24 hours later I&apos;d be looking at it.&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.flickr.com/photos/scriptingnews/3863508080/&quot;&gt;Another screen shot&lt;/a&gt; shows why a simplified Facebook kicks Twitter&apos;s butt. &lt;br&gt;&lt;br&gt;</description>
			<pubDate>Thu, 27 Aug 2009 22:13:17 GMT</pubDate>
			</item>
		<item>
			<title>Health care in a nutshell</title>
			<link>http://www.scripting.com/stories/2009/08/27/healthCareInANutshell.html</link>
			<guid>http://www.scripting.com/stories/2009/08/27/healthCareInANutshell.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/27/healthCareInANutshell.html#disqus_thread</comments>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/27/mirror.gif&quot; width=&quot;125&quot; height=&quot;181&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named mirror.gif&quot;&gt;Health care is a lot like a fire department or police department. You never know when it&apos;s your house that&apos;s going to be on fire, that&apos;s why everyone pays equally for protection, and the person whose house burns gets the &quot;benefit&quot; if you can call having your house burn a benefit (or getting very sick).&lt;br&gt;&lt;br&gt;The main difference is that very few houses burn, but eventually everyone needs life-saving or end-of-life care. Every responsible person must pay for care, and basically only the truly rich (multi-millionaires) can afford to self-insure. &lt;br&gt;&lt;br&gt;If you assume that everyone has to pay for health insurance, then the question is how much do you want to pay. In the US, our current system costs 16% of GDP and we get less care, in some cases &lt;i&gt;much&lt;/i&gt; less care than other rich countries that pay as little as 9% of their GDP. &lt;br&gt;&lt;br&gt;So we&apos;re making poor choices here. &lt;br&gt;&lt;br&gt;Obama&apos;s plan is less comprehensive than the German, Canadian, French or Japanese plans. In each of these other rich countries, health insurance is a non-profit business. That doesn&apos;t mean insurance companies don&apos;t make money, they do, but not from health insurance. Obama isn&apos;t promoting that (although it&apos;s not clear why). &lt;br&gt;&lt;br&gt;And for 40 million Americans they might as well live in the third world, for them health care is based on their ability to pay out of pocket. As long as they just get colds, they survive. As soon as they need more care, they either go bankrupt or become disabled, or die. This is their country too, they get a vote in how our system works. You&apos;re related to some of these people (unless you have no family). They&apos;re the ones who should be standing in anger at the town halls. And they&apos;re not all poor, many of them are middle class or upper middle class, they just happen to not be profitable for the insurance industry. These are the people whose houses burn to the ground when they catch fire.&lt;br&gt;&lt;br&gt;The people who would vote against universal health insurance are stupidly cocky, because they will all need health care some day and for many of them it will not be there. Sometimes they&apos;re people who don&apos;t smoke or aren&apos;t obese, who don&apos;t have any personal bad habits. People get sick for a lot of reasons that no one understands. Maybe just bad luck or bad genes. In the wrong place at the wrong time.&lt;br&gt;&lt;br&gt;Bottom-line, we could spend a lot less money on health care and take care of everyone. Instead we&apos;re opting on the worst approach, we spend a lot more, and a huge portion of the populace isn&apos;t cared for and the rest of us are treated not as patients but as profit centers. If you happen to need health care, you can&apos;t get it. This is some kind of way to run a country? Yikes.&lt;br&gt;&lt;br&gt;If you want to understand what our options are, I highly recommend listening to the &lt;a href=&quot;http://www.npr.org/templates/story/story.php?storyId=112172939&quot;&gt;FreshAir interview&lt;/a&gt; with T.R. Reid, who has just written a &lt;a href=&quot;http://www.amazon.com/The-Healing-of-America/dp/B002IPZBKE/ref=ed_oe_k&quot;&gt;book&lt;/a&gt; on health care systems around the world. &lt;br&gt;&lt;br&gt;</description>
			<pubDate>Thu, 27 Aug 2009 19:38:34 GMT</pubDate>
			</item>
		<item>
			<title>RSS is how the news flows</title>
			<link>http://www.scripting.com/stories/2009/08/26/rssIsHowTheNewsFlows.html</link>
			<guid>http://www.scripting.com/stories/2009/08/26/rssIsHowTheNewsFlows.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/26/rssIsHowTheNewsFlows.html#disqus_thread</comments>
			<description>&lt;a href=&quot;http://blogs.zdnet.com/BTL/?p=23276&quot;&gt;To Sam Diaz&lt;/a&gt; who says RSS was &quot;a good idea at the time but there are better ways now,&quot; I have many things to say. &lt;br&gt;&lt;br&gt;1. People confuse RSS  with Google Reader. Let&apos;s be clear that there&apos;s a difference. Google Reader is an application that reads RSS-formatted data. There are many other applications that read and write RSS.&lt;br&gt;&lt;br&gt;2. I think Google Reader was, on the whole, a good thing. It&apos;s probably the best reader of its variety. You have to go find the new stuff in Google Reader. I prefer a reader that finds the new stuff for me, and presents it in reverse chronologic order. This is known as a &lt;a href=&quot;http://www.reallysimplesyndication.com/riverOfNews&quot;&gt;river of news&lt;/a&gt; reader. &lt;br&gt;&lt;br&gt;3. Diaz more or less says that&apos;s his preference too. Interesting.&lt;br&gt;&lt;br&gt;4. My newspaper doesn&apos;t tell me how many articles I haven&apos;t read going back to the date of my birth. I bet it would be in the millions. Why should I care. This was the worst idea ever in news readers.&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://badhair.us/&quot;&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/26/hair.gif&quot; width=&quot;125&quot; height=&quot;168&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named hair.gif&quot;&gt;&lt;/a&gt;5. The core problem -- so many programmers who write RSS software are not themselves news junkies. If they were they&apos;d know when they got it wrong. News is about what&apos;s new! Show me the newest stuff first. Sorry to all the articles I didn&apos;t read, maybe in the next lifetime.&lt;br&gt;&lt;br&gt;6. He may not use a RSS reader, but the news is still getting to him through RSS. &lt;br&gt;&lt;br&gt;7. If all the RSS on the planet were all of a sudden to stop updating (key point) the news would stop flowing. Any news guy or gal who thinks they could get by without RSS -- think this through a bit more. We all love the Internet, but don&apos;t shut off your gas and electric because your computer and router wouldn&apos;t work without electricity. Same with RSS and news. RSS is how the news flows, whether you see it or not. If not RSS, something exactly like RSS. &lt;br&gt;&lt;br&gt;8. The Internet is layered. New technology comes on line building on tech that already existed. RSS was like that. It built on XML and HTTP, which built on text and TCP/IP. The new things that Diaz likes so much, in exactly the same way, build on RSS. &lt;br&gt;&lt;br&gt;9. When news authors don&apos;t understand how technology evolves, they &lt;a href=&quot;http://en.wiktionary.org/wiki/propagate&quot;&gt;propagate&lt;/a&gt; incorrect notions to everyone else, including would-be inventors, who have to figure it out for themselves, and then convince investors and partners they know what they&apos;re doing -- when they just read in ZDNet that things don&apos;t evolve at all. So Mr. Diaz does us all a disservice. &lt;br&gt;&lt;br&gt;10. I object when technology writers tell the story of technology incorrectly. People say I should just be happy to see my name in the story, or in this case something that I fathered. No deal. I want the &lt;i&gt;accurate&lt;/i&gt; story out there. I want people to understand how technology really works, because that&apos;s central to users being empowered by it, instead of being controlled by it. &lt;br&gt;&lt;br&gt;Bonus: Marshall Kirkpatrick, my partner in the &lt;a href=&quot;http://badhair.us/&quot;&gt;Bad Hair Day&lt;/a&gt; podcast (tomorrow 7PM Pacific) has his own excellent &lt;a href=&quot;http://marshallk.com/if-you-think-rss-is-dead-then-thats-your-loss-and-its-a-big-one&quot;&gt;rebuttal&lt;/a&gt; to the Diaz piece.&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Wed, 26 Aug 2009 15:21:27 GMT</pubDate>
			</item>
		<item>
			<title>Random Wednesday notes</title>
			<link>http://www.scripting.com/stories/2009/08/26/randomWednesdayNotes.html</link>
			<guid>http://www.scripting.com/stories/2009/08/26/randomWednesdayNotes.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/26/randomWednesdayNotes.html#disqus_thread</comments>
			<description>Last Wednesday I did a Random Links &lt;a href=&quot;http://www.scripting.com/stories/2009/08/19/wednesdayLinks.html&quot;&gt;post&lt;/a&gt;, and here goes another. A tradition begins?&lt;br&gt;&lt;br&gt;Very little flamage over my What is an Asshole &lt;a href=&quot;http://www.scripting.com/stories/2009/08/25/whatIsAnAsshole.html&quot;&gt;piece&lt;/a&gt; from last night. Guess people got the point. If you fail to understand Hitler, you deserve to get Hitler. Their only sin, beyond stupidity, is their inability to imagine that it could happen here.&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Wed, 26 Aug 2009 15:08:57 GMT</pubDate>
			</item>
		<item>
			<title>What is an asshole?</title>
			<link>http://www.scripting.com/stories/2009/08/25/whatIsAnAsshole.html</link>
			<guid>http://www.scripting.com/stories/2009/08/25/whatIsAnAsshole.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/25/whatIsAnAsshole.html#disqus_thread</comments>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/25/think.gif&quot; width=&quot;150&quot; height=&quot;128&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named think.gif&quot;&gt;An asshole is &lt;a href=&quot;http://discuss.flickrfan.org/2009/08/25/0952736.html&quot;&gt;someone&lt;/a&gt; who says Obama is like Hitler because he wants everyone in the US to have health insurance.&lt;br&gt;&lt;br&gt;These people are so stupid they need to be slapped in the face to wake them up. They need to have their mouths washed out with soap and be sent to bed without dinner. They need to be sent into hard labor and allowed to die of starvation. &lt;br&gt;&lt;br&gt;Hitler gassed &lt;a href=&quot;http://hatemonitor.csusb.edu/images/dartmouth/DachauBodiesApril_45.jpg&quot;&gt;my people&lt;/a&gt; and incinerated them in &lt;a href=&quot;http://www.scrapbookpages.com/Dachauscrapbook/KZDachau/CrematoriaArea/NewCrematorium04.html&quot;&gt;ovens&lt;/a&gt;. Hitler came very close to wiping us out. Hitler was a monster. Hitler was the human race going insane on a mass level.&lt;br&gt;&lt;br&gt;If you think Obama is Hitler you deserve to meet with others who agree with you, starving and freezing and dying in a cattle car, sitting in each others&apos; excrement, on your way to a concentration camp and its ovens and gas chambers, along with your children. &lt;br&gt;&lt;br&gt;You will not be allowed to bring your assault rifle.&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Wed, 26 Aug 2009 02:17:14 GMT</pubDate>
			</item>
		<item>
			<title>How to fix URL-shorteners, part II</title>
			<link>http://www.scripting.com/stories/2009/08/25/howToFixUrlshortenersPartI.html</link>
			<guid>http://www.scripting.com/stories/2009/08/25/howToFixUrlshortenersPartI.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/25/howToFixUrlshortenersPartI.html#disqus_thread</comments>
			<description>Last Wednesday I wrote a &lt;a href=&quot;http://www.scripting.com/stories/2009/08/19/howToFixUrlshorteners.html&quot;&gt;piece&lt;/a&gt; that explained how to fix URL-shorteners. Today, with the help of Joe Moreno at Adjix, I implemented it. &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;Here&apos;s how my new URL-shortener works.&lt;br&gt;&lt;br&gt;1. Joe is running the shortener at adjix.com. It&apos;s the same one he&apos;s always been running, but it&apos;s got a few new features.&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.scripting.com/stories/2009/08/19/iWasASixthGradeCommunist.html&quot;&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/25/mao.gif&quot; width=&quot;150&quot; height=&quot;227&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named mao.gif&quot;&gt;&lt;/a&gt;2. In the &lt;a href=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/25/adjixprefs.gif&quot;&gt;prefs&lt;/a&gt; for &lt;a href=&quot;http://www.adjix.com/WebObjects/Adjix.woa/&quot;&gt;Adjix&lt;/a&gt;, I told it that I wanted to use my own domain, c.oy.ly. I also told it to write copies of all my shortened URLs to a &lt;a href=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/25/bucket.gif&quot;&gt;bucket&lt;/a&gt; at Amazon, which I had given his app permission to write to. By using my own domain, one which I control the DNS for, and retaining a copy of all the data, I am fully protected against his service going away. And I can decide at any time to take over hosting of my own short URLs by directing the c.oy.ly domain to s3.amazonaws.com instead of partner.adjix.com. &lt;br&gt;&lt;br&gt;3. When I create a shortened URL, I do it by calling an API routine that works exactly as the APIs of the other shorteners. I give it the &lt;a href=&quot;http://news.cnet.com/8301-13577_3-10317378-36.html&quot;&gt;long URL&lt;/a&gt;, some identifying information so it knows to associate it with my Adjix account, and it returns a token, which I smash together with http://c.oy.ly/ to form the &lt;a href=&quot;http://c.oy.ly/ufdu&quot;&gt;shortened URL&lt;/a&gt;.&lt;br&gt;&lt;br&gt;4. All this is done with a bookmarklet communicating with a web app on one of my servers. It then takes the title of the page I&apos;m linking to and adds the full URL from step 3, and redirects me to twitter.com, where I can &lt;a href=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/25/twitterbox.gif&quot;&gt;edit the tweet&lt;/a&gt; before clicking on Update. &lt;br&gt;&lt;br&gt;5. Then, every few minutes I call the Twitter API and ask if Dave has posted any new tweets. If so, I parse them, store the long and short versions of the URL in my database (by dereferencing the URL). Then I call a second API on Adjix to ask it to give me the counts for the most recent 50 links created by Dave. I then update the counts in my database, sort them, and prepare the familiar &lt;a href=&quot;http://dave.40twits.com/&quot;&gt;Top-40 report&lt;/a&gt;. &lt;br&gt;&lt;br&gt;Bottom-line: I am now using URL-shorteners in a way that does not make the Internet suck. I have done my good deed for the day! &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Tue, 25 Aug 2009 22:17:41 GMT</pubDate>
			</item>
		<item>
			<title>Dear Disqus: Can I have the old interface back?</title>
			<link>http://www.scripting.com/stories/2009/08/25/dearDisqusCanIHaveTheOldIn.html</link>
			<guid>http://www.scripting.com/stories/2009/08/25/dearDisqusCanIHaveTheOldIn.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/25/dearDisqusCanIHaveTheOldIn.html#disqus_thread</comments>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/25/bonehead.gif&quot; width=&quot;125&quot; height=&quot;165&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named bonehead.gif&quot;&gt;Near as I can tell there are no new features in the new interface. Things were just moved around and everything is way way slower. The UI was always bizarre, but I figured most of it out. Now you&apos;re telling me I have to learn it over again? Why? What&apos;s the benefit?&lt;br&gt;&lt;br&gt;All I know now is that my bookmark to the dashboard broke, and to get to the unapproved messages or spam messages, the maintenence I have to do on a regular basis to keep my site working, I have to wait &lt;i&gt;minutes&lt;/i&gt; for the page to load. I don&apos;t have any idea if there are any new features in this to justify the pain.&lt;br&gt;&lt;br&gt;I would really like to go back to the way it worked this morning. You know, when it actually &lt;i&gt;worked. &lt;/i&gt;&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Tue, 25 Aug 2009 19:25:56 GMT</pubDate>
			</item>
		<item>
			<title>How to get Lessig to blog</title>
			<link>http://www.scripting.com/stories/2009/08/25/howToGetLessigToBlog.html</link>
			<guid>http://www.scripting.com/stories/2009/08/25/howToGetLessigToBlog.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/25/howToGetLessigToBlog.html#disqus_thread</comments>
			<description>&lt;a href=&quot;http://joi.typepad.com/photos/sf0307/kimlarry.html&quot;&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/25/lessig.jpg&quot; width=&quot;125&quot; height=&quot;139&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named lessig.jpg&quot;&gt;&lt;/a&gt;It&apos;s sad that Lessig is &quot;hibernating&quot; his blog, but there&apos;s always hope. It&apos;s easy to say &lt;a href=&quot;http://lessig.org/blog/2009/08/announcing_the_hibernation_of.html&quot;&gt;goodbye&lt;/a&gt;, but what&apos;s he going to do when he has something that has to be said &lt;i&gt;right now.&lt;/i&gt; Wait two years to write and publish a book? I sure hope not! &lt;br&gt;&lt;br&gt;In his supposedly last blog post (heh) Lessig points to his &lt;i&gt;first&lt;/i&gt; post, which was a &lt;a href=&quot;http://lessig.org/blog/2002/08/&quot;&gt;response&lt;/a&gt; to something I &lt;a href=&quot;http://www.scripting.com/2002/08/19.html&quot;&gt;wrote&lt;/a&gt; in response to something he said. In 2001 and 2002. It&apos;s interesting to recount the exchange, because only seven years later things have changed a lot.&lt;br&gt;&lt;br&gt;1. First Lessig &lt;a href=&quot;http://archive.scripting.com/2001/12/21#balderdash&quot;&gt;tells a story&lt;/a&gt; of Hemingway and source code, an analogy that I feel is flawed. And I say so, very strongly, but hopefully not in a personal way. &lt;br&gt;&lt;br&gt;2. Then in August 2002, I expanded it, and on re-reading it -- I said some things that were a bit too much. A difference of opinion between two learned people shouldn&apos;t involve throwing people out and &quot;up yours.&quot; &lt;br&gt;&lt;br&gt;3. This got Lessig to write his first blog post! So there is a silver lining. &lt;br&gt;&lt;br&gt;Now the hindsight.&lt;br&gt;&lt;br&gt;1. In 2002 I said in five years every member of the US House will have a weblog and will be communicating directly with the electorate. I&apos;d say that&apos;s been realized now, only they&apos;re using Twitter and Facebook &lt;i&gt;and&lt;/i&gt; blogs, and they have to communicate directly with the electorate because the news industry is crumbling. &lt;br&gt;&lt;br&gt;2. The controversy betw Lessig and myself in 2001 and 2002 was over whether software developers should be required to release their source code to get copyright protection (at least that&apos;s how I interpreted it). I was vehement in saying no, that we were already putting our ideas out there and that putting the source code out there too would give us nothing to sell. I still believe the logic of that, but since then I gave up on commercial software and in 2004 I &lt;a href=&quot;http://kernel.scripting.com/faq&quot;&gt;released&lt;/a&gt; my main work under the GPL. There was no parade, no new respect or even thanks from people outside the community that already used the software. Did it inspire any young would-be designers? Time will tell, but it&apos;s looking doubtful. Just saying it&apos;s harder to influence the future than it should be, or maybe not -- who knows.&lt;br&gt;&lt;br&gt;3. I like to think that Lessig and I have now become friends. Just goes to show that when there&apos;s a spark between two people, it may express itself in a variety of ways. I admire Lessig, I&apos;ve come to see him as an open-minded, generous person who really listens. All good things!&lt;br&gt;&lt;br&gt;4. I don&apos;t believe for a second that he&apos;s given up blogging. &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Tue, 25 Aug 2009 14:23:04 GMT</pubDate>
			</item>
		<item>
			<title>Urgently need an Intel build of OPML Editor/Mac</title>
			<link>http://www.scripting.com/stories/2009/08/25/urgentlyNeedAnIntelBuildOf.html</link>
			<guid>http://www.scripting.com/stories/2009/08/25/urgentlyNeedAnIntelBuildOf.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/25/urgentlyNeedAnIntelBuildOf.html#disqus_thread</comments>
			<description>I thought about writing a more creative headline, but opted instead for a direct request for help. &lt;br&gt;&lt;br&gt;1. Yesterday I pre-ordered a family pack of &lt;a href=&quot;http://www.amazon.com/Snow-Leopard-Family-Pack-5-User/dp/B001AMPP0W/ref=sr_1_2?ie=UTF8&amp;s=software&amp;qid=1251207345&amp;sr=8-2&quot;&gt;Snow Leopard&lt;/a&gt;. As I understand it, the new version of the Mac OS will run PPC apps only with special software loaded, the way earlier versions of the OS ran Mac Classic apps.&lt;br&gt;&lt;br&gt;2. The &lt;a href=&quot;http://editor.opml.org/&quot;&gt;OPML Editor&lt;/a&gt; for the Mac is a PPC app.&lt;br&gt;&lt;br&gt;3. It is also an instance of the GPL&apos;d Frontier kernel, which I understand has been converted to be an Intel app.&lt;br&gt;&lt;br&gt;4. I can build the Windows version of the OPML Editor. However, I cannot build the Mac version. It&apos;s been a long time since I worked at the C level, last time I did was with THINK C on the Mac in the mid-90s. I&apos;ve tried to build the Mac app on XCode, but I always hit a problem that I don&apos;t know how to work around, and honestly I don&apos;t want to struggle at this level. I&apos;m going to stick to developing in the OPML environment. When I can do a kernel build on both Mac and Windows, I may look at working inside the C codebase.&lt;br&gt;&lt;br&gt;5. I need someone to get a build of the Mac OPML Editor together asap and to do some basic testing to be sure it works with the current opml.root. &lt;br&gt;&lt;br&gt;Resources: The Frontier Kernel project &lt;a href=&quot;http://frontierkernel.org/developers/index&quot;&gt;website&lt;/a&gt;. Source &lt;a href=&quot;http://static.opml.org/opmlEditor/source/opmlEditorSource.zip&quot;&gt;download&lt;/a&gt; of the OPML Editor from August 2008.&lt;br&gt;&lt;br&gt;Thanks in advance!&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Tue, 25 Aug 2009 13:15:51 GMT</pubDate>
			</item>
		<item>
			<title>What&apos;s in the next release of River2</title>
			<link>http://www.scripting.com/stories/2009/08/24/whatsInTheNextReleaseOfRiv.html</link>
			<guid>http://www.scripting.com/stories/2009/08/24/whatsInTheNextReleaseOfRiv.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/24/whatsInTheNextReleaseOfRiv.html#disqus_thread</comments>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/24/coke.gif&quot; width=&quot;175&quot; height=&quot;248&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named coke.gif&quot;&gt;&lt;a href=&quot;http://www.scripting.com/stories/2009/06/23/riverOfNewsInCssDesignersR.html&quot;&gt;The first release&lt;/a&gt; of the River2 aggregator was all about CSS. I wanted to be sure this new aggregator would be buzzword compliant and user-configurable. I wanted the design community to have their way with this tool. &lt;br&gt;&lt;br&gt;The second release has a completely different set of goals, they relate to the subscription engine, realtime processing of updates, and podcast support. Specifically...&lt;br&gt;&lt;br&gt;1. Dynamic reading list support. A reading list is an OPML file that contains a subscription list that is read every time the aggregator scans its feeds. Any new feeds are subscribed to, and any feeds that are no longer in the list are unsubbed, assuming they aren&apos;t in another reading list or were independently subscribed to. This feature has been in my aggregators but not in most others. Google Reader, for example, does not support this feature, but imho it should. I&apos;m putting this out there to help lead the market. &lt;br&gt;&lt;br&gt;2. Fully rssCloud compliant. If you subscribe to a feed that has a cloud element, and you aren&apos;t behind a firewall or NAT, River2 will request notification, so that updates are received in realtime. &lt;br&gt;&lt;br&gt;3. A podcatcher that&apos;s not from Apple. The market needs more than one podcatcher. So if you subscribe to a feed that has enclosures, it will download them into a folder of your choosing. This works for photo feeds as well as feeds with audio and video.&lt;br&gt;&lt;br&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/24/santa.gif&quot; width=&quot;125&quot; height=&quot;199&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named santa.gif&quot;&gt;Tying it all together, here&apos;s a &lt;a href=&quot;http://newsriver.org/podcastReadingList.opml&quot;&gt;reading list&lt;/a&gt; that contains podcast feeds, &lt;a href=&quot;http://rebootnews.com/rss.xml&quot;&gt;one&lt;/a&gt; of which is cloud-enabled. &lt;br&gt;&lt;br&gt;This release is not ready for download yet. Because I got a bad cold, and was sidelined last week, the project was set back by a week. But developers are moving ahead with their rssCloud implementations, and will need something to test against. That&apos;s one important role of River2, it represents a reference implementation of the client side of the rssCloud protocol. &lt;br&gt;&lt;br&gt;What&apos;s next after this River2 release? More cloud-enabled feeds. An editorial tool that produces cloud-enabled feeds. &lt;br&gt;&lt;br&gt;</description>
			<pubDate>Mon, 24 Aug 2009 17:18:54 GMT</pubDate>
			</item>
		<item>
			<title>Yahoo embracing Twitter?</title>
			<link>http://www.scripting.com/stories/2009/08/23/yahooEmbracingTwitter.html</link>
			<guid>http://www.scripting.com/stories/2009/08/23/yahooEmbracingTwitter.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/23/yahooEmbracingTwitter.html#disqus_thread</comments>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/23/theTruthCanBeAdjusted.jpg&quot; width=&quot;101&quot; height=&quot;150&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named theTruthCanBeAdjusted.jpg&quot;&gt;Silicon Alley Insider has an interesting &lt;a href=&quot;http://www.businessinsider.com/yahoos-secret-twitter-obsession-2009-8&quot;&gt;piece&lt;/a&gt; about Yahoo&apos;s obsession with all-things-Twitter. And at the end they have an even more interesting strategy. &quot;Yahoo should work to be a better place to use Twitter than Twitter.com.&quot;&lt;br&gt;&lt;br&gt;This sounds a lot like the &lt;a href=&quot;http://www.scripting.com/2005/12/12.html#howToMakeMoneyOnTheInternetVersion3&quot;&gt;winning strategy&lt;/a&gt; Yahoo used to best CNN and MSNBC in web news in the 2004 timeframe. With My Yahoo they became the place to go to find out what&apos;s new on CNN and MSNBC, and of course on Yahoo. &lt;br&gt;&lt;br&gt;This kind of embrace is a perfect prelude to competing with Twitter. First, develop a base of people who use Yahoo as their interface for Twitter, and then gradually add features that only work Yahoo-to-Yahoo. &lt;br&gt;&lt;br&gt;Twitter could add those features too of course, but they might not, since they believe (incorrectly, imho) that the 140 character limit and URL-shortening are part of the magic of Twitter. &lt;br&gt;&lt;br&gt;Yahoo, or anyone else who adopted this approach, could capture the users who would like to have a bit more space to express their ideas. &lt;br&gt;&lt;br&gt;</description>
			<pubDate>Mon, 24 Aug 2009 03:25:17 GMT</pubDate>
			</item>
		<item>
			<title>Courage and cowardice</title>
			<link>http://www.scripting.com/stories/2009/08/23/courageAndCowardice.html</link>
			<guid>http://www.scripting.com/stories/2009/08/23/courageAndCowardice.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/23/courageAndCowardice.html#disqus_thread</comments>
			<description>First courage...&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.frommers.com/blog/?plckController=Blog&amp;plckScript=blogScript&amp;plckElementId=blogDest&amp;plckBlogPage=BlogViewPost&amp;plckPostId=Blog%3A3ec3ac40-db8a-4d10-a884-acf9ccad0879Post%3Acad21037-04b6-415b-b41b-4838402e1e4e&quot;&gt;Arthur Frommer&lt;/a&gt;, the famous travel writer, writes on his blog. &quot;I will not personally travel in a state where civilians carry loaded weapons onto the sidewalks and as a means of political protest.&quot; He&apos;s talking about the event where people openly carrying guns, one carrying an assault rifle, &lt;a href=&quot;http://www.google.com/hostednews/ap/article/ALeqM5hctDBUKMR4V-lGBrEQcYNO0ooBQAD9A4TG402&quot;&gt;gathered&lt;/a&gt; outside an event where the President spoke. &lt;br&gt;&lt;br&gt;Arizona can say that people have the right to openly carry guns of any kind at any time, and we can choose not to spend time or money in such a backward place. Perfectly appropriate way to react to an obvious attempt to scare people. &lt;br&gt;&lt;br&gt;Now cowardice. &lt;br&gt;&lt;br&gt;Last week I wrote about how Republican Senator &lt;a href=&quot;http://www.scripting.com/stories/2009/08/19/chuckGrassley.html&quot;&gt;Charles Grassley&lt;/a&gt; from Iowa, one of a very small number of Republicans who, imho, was honorable -- took the coward&apos;s route and threw grandma under the bus, doing his part to confuse the electorate on the issues in the health care decision we will soon make. &lt;a href=&quot;http://krugman.blogs.nytimes.com/2009/08/23/charles-grassley-coward/&quot;&gt;Paul Krugman&lt;/a&gt; follows up, now Grassley has the gall to blame first President Obama and then one of his constituents for his cowardly deception. He&apos;s 75 years old. Is winning another election so important that he wants to be remembered as a dishonorable liar and coward?&lt;br&gt;&lt;br&gt;In all the debates about health care reform, the real issue isn&apos;t getting talked about. It&apos;s about the people who don&apos;t have coverage. Some of the easiest cases are people who have the money to buy insurance, and would buy it, if the industry would sell it to them. But they only want to insure healthy people. So we&apos;re in the ridiculous situation here where the people who most need care can&apos;t get it. Someone should tell Grassley that some of those people are our grandmothers, and grandsons and granddaughters. Nieces and nephews and mothers and fathers. Don&apos;t go claiming the compassionate high ground, when you&apos;re selling us out. Shame. (And it could be that some of his own family are screwed by the insurance industry. If not, why not?)&lt;br&gt;&lt;br&gt;Of course there are the &lt;a href=&quot;http://www.cnn.com/2009/POLITICS/06/16/health.care.hearing/&quot;&gt;cases&lt;/a&gt; where people pay premiums for years, then get sick, and the company denies coverage, disputing information on their application, or claiming a pre-existing condition, long after accepting the premiums. What recourse do we have? We can sue the companies, but that takes huge money, money they have and we don&apos;t. And what difference will it make if by the time the case is decided the patient is dead? The whole idea of pre-existing conditions is one that we need to get rid of, completely. Everyone who wants insurance must be able to buy it. Period. No exceptions.&lt;br&gt;&lt;br&gt;Because these problems concern millions of Americans, everyone knows someone who has been put through the ringer by the insurance process. These stories about &lt;a href=&quot;http://www.youtube.com/watch?v=_rRE5UK6NQU&quot;&gt;angry people&lt;/a&gt; (what are they angry about exactly and what does it have to do with health care) are drowning out the tragic stories of people who die because they aren&apos;t covered. &lt;br&gt;&lt;br&gt;One more pointer. &lt;br&gt;&lt;br&gt;The Democrats aren&apos;t blameless because they aren&apos;t selling health care reform. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.truthout.org/082009B&quot;&gt;George Lakoff&lt;/a&gt; explains how it must be done. Not with lengthy explanations of policy, but with stories that fit into the experiences of all of us, and connecting the values of universal health care with what it means to be an American. &lt;br&gt;&lt;br&gt;</description>
			<pubDate>Mon, 24 Aug 2009 00:34:42 GMT</pubDate>
			</item>
		<item>
			<title>7 years plus 70 days</title>
			<link>http://www.scripting.com/stories/2009/08/22/7YearsPlus70Days.html</link>
			<guid>http://www.scripting.com/stories/2009/08/22/7YearsPlus70Days.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/22/7YearsPlus70Days.html#disqus_thread</comments>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/22/marlboroLights.jpg&quot; width=&quot;125&quot; height=&quot;225&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named marlboroLights.jpg&quot;&gt;&lt;a href=&quot;http://archive.scripting.com/2002/08/22#When:5:05:41PM&quot;&gt;7 years ago today&lt;/a&gt;: &quot;Tomorrow is Day 70 of No Smoking Dave. Ten weeks. A non-smoking story at the Bowie concert last week. As I&apos;m walking out I see people lighting up everywhere. Smell of smoke all around. It smells good. I really want one. In my mind I outline the steps it would take to be smoking and the amount of time it would take. I would ask someone if they could spare a cigarette. If they said no I&apos;d offer them $1. Oh hell, just offer $1 to begin with. Whoo, where would I get a match. I&apos;d ask for a light. Take a drag. Estimated time, 15 seconds to one minute to first nicotine rush. My heart started beating faster. I felt scared like you feel on a NY subway platform as a train is entering the station and you&apos;re standing on the platform and in the instant before it passes you think how you could end your life by leaning forward. I never actually jump, and that night I didn&apos;t smoke, and it&apos;s good that inside I equate smoking with death so deeply that it invokes my subway nightmare. Do I have it beat? No way. I am still an addict, I expect I will be for life. But I&apos;m an addict in recovery, who is not taking the drug. Even better, I am becoming a constant evangelist for a nicotine-free lifestyle for nicotine addicts, illustrating the old adage that you teach what you most need to learn.&quot;&lt;br&gt;&lt;br&gt;Wish I could send a message back in time to that Dave, seven years ago. I&apos;m sure at some level I&apos;m still a nicotine addict, but I no longer go through this torture when I see someone smoking. Quite the opposite. I smell it and it repels me. Given enough time, you go into remission. Maybe never all the way, but pretty close.&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Sat, 22 Aug 2009 15:52:28 GMT</pubDate>
			</item>
		<item>
			<title>My #blogpostfriday post</title>
			<link>http://www.scripting.com/stories/2009/08/21/myBlogpostfridayPost.html</link>
			<guid>http://www.scripting.com/stories/2009/08/21/myBlogpostfridayPost.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/21/myBlogpostfridayPost.html#disqus_thread</comments>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/21/hulk.gif&quot; width=&quot;150&quot; height=&quot;186&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named hulk.gif&quot;&gt;I&apos;ve had a non-productive week, I&apos;ve been fighting a cold -- but I made a commitment to the web to write at least one post every Friday, so here I am keeping my promise.&lt;br&gt;&lt;br&gt;I&apos;m worried about the web. &lt;br&gt;&lt;br&gt;We pour so much passion into dynamic web apps hosted by companies we know very little about. We do it without retaining a copy of our data. We have no idea how much it costs them to keep hosting what we create, so even if they&apos;re public companies, it&apos;s very hard to form an opinion of how likely they are to continue hosting our work.&lt;br&gt;&lt;br&gt;A few weeks ago an entrepreneur said to my face that he was the one who made the money and I was the one who worked for free. My chin dropped. I knew most if not all of them secretly believed this, but I had never heard one say it out loud.&lt;br&gt;&lt;br&gt;I know others who told me their business model was to patent my work. &lt;br&gt;&lt;br&gt;Shaking my head. This can&apos;t work.&lt;br&gt;&lt;br&gt;This system is terrible. It&apos;s a bubble, like the real estate bubble. It&apos;s going to burst, and when it does, it will take a lot of our history with it. &lt;br&gt;&lt;br&gt;But not this blog post if I have any say about it. It&apos;s &lt;a href=&quot;http://www.scripting.com/stories/2009/&quot;&gt;stored&lt;/a&gt; as a static file on a Windows XP server running Apache. It could just as easily be stored on a Linux machine running anything. Or even an iPod or iPhone. Text files are the ultimate in stability. The same text file you could read on a mainframe 40 years ago could be read on a netbook today. &lt;br&gt;&lt;br&gt;I&apos;ll post a link to this piece on Twitter, that probably won&apos;t last very long. But -- the backup I&apos;m making of it is being stored as a &lt;a href=&quot;http://twitter.opml.org/calendar/davewiner/2009/08/21.opml&quot;&gt;static text file&lt;/a&gt; on Apache. So it may well be around for a while.&lt;br&gt;&lt;br&gt;I&apos;m really obsessed with creating a historic record. I want to feel that our writing has a future. I also don&apos;t want to work for people who are as openly greedy as the typical entrepreneur of 2009.&lt;br&gt;&lt;br&gt;Anyway -- time to go to lunch. I&apos;ve taken my vitamins on behalf of the web. &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Fri, 21 Aug 2009 19:00:18 GMT</pubDate>
			</item>
		<item>
			<title>From the &apos;It Seems To Me&apos; Department</title>
			<link>http://www.scripting.com/stories/2009/08/20/fromTheItSeemsToMeDepartme.html</link>
			<guid>http://www.scripting.com/stories/2009/08/20/fromTheItSeemsToMeDepartme.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/20/fromTheItSeemsToMeDepartme.html#disqus_thread</comments>
			<description>Sometimes &lt;a href=&quot;http://twitter.com/davewiner/status/3440715213&quot;&gt;140 characters&lt;/a&gt; &lt;i&gt;is&lt;/i&gt; enough to express an idea. &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/20/doh.gif&quot; width=&quot;160&quot; height=&quot;227&quot; border=&quot;0&quot; alt=&quot;A picture named doh.gif&quot;&gt;&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Fri, 21 Aug 2009 02:02:19 GMT</pubDate>
			</item>
		<item>
			<title>The FCC loves RSS</title>
			<link>http://www.scripting.com/stories/2009/08/20/theFccLovesRss.html</link>
			<guid>http://www.scripting.com/stories/2009/08/20/theFccLovesRss.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/20/theFccLovesRss.html#disqus_thread</comments>
			<description>It came through in a &lt;a href=&quot;http://twitter.com/fccdotgov/status/3434846239&quot;&gt;tweet today&lt;/a&gt;, and I gotta say it&apos;s great news. &lt;br&gt;&lt;br&gt;&quot;We discovered RSS! More to come soon.&quot;&lt;br&gt;&lt;br&gt;Coool! Can&apos;t wait to see what&apos;s coming soon.&lt;br&gt;&lt;br&gt;RSS is totally an FCC kind of thing. It&apos;s a package of net neutrality. A level playing field in a box. It&apos;s mom and apple pie, baseball, hot dogs, and (do they still make Chevrolets).&lt;br&gt;&lt;br&gt;If anyone at the FCC is listening, if you liked RSS, wait till you see &lt;a href=&quot;http://rsscloud.org/&quot;&gt;rssCloud&lt;/a&gt;. It makes RSS updates happen in an instant!&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Fri, 21 Aug 2009 02:20:20 GMT</pubDate>
			</item>
		<item>
			<title>I was a sixth grade communist</title>
			<link>http://www.scripting.com/stories/2009/08/19/iWasASixthGradeCommunist.html</link>
			<guid>http://www.scripting.com/stories/2009/08/19/iWasASixthGradeCommunist.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/19/iWasASixthGradeCommunist.html#disqus_thread</comments>
			<description>A cute story about my 6th grade class.&lt;br&gt;&lt;br&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/19/gail.jpg&quot; width=&quot;150&quot; height=&quot;103&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named gail.jpg&quot;&gt;My girlfriend in sixth grade, Gail Schneider, who I still see from time to time, will tell you that I haven&apos;t changed in the 42 years since I was a 12-year-old boy growing up in Queens. I always thought it&apos;s funny how women, even when they are little girls, think they can peer into your soul and see the real you, but in this case I think Gail is right. (BTW, that might be a picture of Gail, a few years later, at Woodstock.)&lt;br&gt;&lt;br&gt;My mother accumulates things, it&apos;s her curse. She wishes she traveled lighter, in the George Carlin &lt;a href=&quot;http://www.youtube.com/watch?v=MvgN5gCuLac&quot;&gt;sense&lt;/a&gt;, with less baggage. She keeps shedding stuff, but then a relative dies and she ends up with another closet full of stuff that&apos;s too precious to throw out. Anyway, she had been holding on to my sixth grade autograph book, and gave it to me on my last trip to NY, and I&apos;ve been reading it. This one was worth keeping!&lt;br&gt;&lt;br&gt;Some observations. Well, men never know what women are thinking. There were a couple of girls who had a crush on me, all the girls knew it, but I was clueless at the time. The trail is right there in the book. &lt;br&gt;&lt;br&gt;And (finally I get to the point) along with a couple of friends, Clifford Hable and John Monterisi, I was part of a club of sixth grade communists. Of course we weren&apos;t &lt;i&gt;really&lt;/i&gt; communists, we were just kids, but we read the news and knew the adults were freaked out by the commies, and we thought they were silly (don&apos;t all 12-year-olds think adults are silly). So we had a club, and in that club we were communists. That&apos;s all over the autograph book too. Hammers and sickles, comrade this and comrade that. It still makes me laugh how we adopted the symbolism and language of our most feared enemy. &lt;br&gt;&lt;br&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/19/mao.gif&quot; width=&quot;150&quot; height=&quot;227&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named mao.gif&quot;&gt;I wrote to the Chinese mission to the UN asking for literature about their country, and boy did they send stuff. Color magazines and posters mostly in English, a copy of Mao&apos;s Little Red Book, a huge wall-size poster of Chairman Mao. I loved reading the stuff the way I loved District 9. It was science fiction, but it also bore some semblance to reality. It was forbidden and terrorized the adults. I liked it! &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;So today when a Republican Twitterer from the Deep South called me a commisar and said I should communicate with the Kremlin and said &lt;a href=&quot;http://www.urbandictionary.com/define.php?term=Dasvidanya&quot;&gt;dasvidaniya&lt;/a&gt;, I smiled, and almost thanked him. As if it were Clifford or John, complimenting me on some daring or noble revolutionary act in defiance of Mrs. Dori, our sixth grade teacher.  &lt;br&gt;&lt;br&gt;On reflection, I realized this is the new Republican macho. Call anyone who &lt;a href=&quot;http://www.scripting.com/stories/2009/08/19/chuckGrassley.html&quot;&gt;criticizes&lt;/a&gt; a Republican a Nazi or a Commie. Can&apos;t call me a Nazi (I have relatives who died in Hitler&apos;s camps) so go for commie. Except the Cold War has been over for almost 20 years. It&apos;s really sad that it has come to this.&lt;br&gt;&lt;br&gt;BTW, another woman who could peer into my soul was Mrs. Dori, who was one of my two favorite teachers. She wrote in my autograph book: &quot;To David, a boy who really cares.&quot; I don&apos;t know if she wrote that for everyone, maybe she did. But in my case, it was true. &lt;br&gt;&lt;br&gt;</description>
			<pubDate>Thu, 20 Aug 2009 05:56:06 GMT</pubDate>
			</item>
		<item>
			<title>How to fix URL-shorteners</title>
			<link>http://www.scripting.com/stories/2009/08/19/howToFixUrlshorteners.html</link>
			<guid>http://www.scripting.com/stories/2009/08/19/howToFixUrlshorteners.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/19/howToFixUrlshorteners.html#disqus_thread</comments>
			<description>First a few notes as a preamble.&lt;br&gt;&lt;br&gt;1. URL-shorteners are bad for the Internet. They centralize linking, and make it more fragile, and more controllable. Wait till the Chinese govt finds out about them. &lt;br&gt;&lt;br&gt;2. When bit.ly &lt;a href=&quot;http://en.wikipedia.org/wiki/Murphy%27s_law&quot;&gt;breaks&lt;/a&gt;, it will be an outage that may be bigger than Twitter going down. Not only do we lose the present, but we lose the past too. One big URL shortener that dominates the others is itself a dangerous thing.&lt;br&gt;&lt;br&gt;3. Twitter could and should obviate the need for URL-shorteners. Yes I know SMS messages are limited to 160 chars. So shorten the URLs at the SMS gateway and leave them long for communication over pathways that are not so limited. Any engineer could see this obvious solution. &lt;br&gt;&lt;br&gt;4. For now URL-shorteners are a fact of life.&lt;br&gt;&lt;br&gt;End of preamble. Now to what is needed in URL-shorteners to work around the various issues they present.&lt;br&gt;&lt;br&gt;It&apos;s not so different from the problem with Feedburner, and the &lt;a href=&quot;http://feedburner.google.com/fb/a/mybrand&quot;&gt;solution&lt;/a&gt; they used, and implemented quickly once it was known.&lt;br&gt;&lt;br&gt;1. &lt;b&gt;CNAMEs&lt;/b&gt;. It must be possible for the user to own and control the domain his or her URLs live at. Technically, this means I register the domain name, and map a sub-domain to the URL-shortener site with a CNAME record. Anyone who knows how to use Godaddy can do it. I would be happy to write a howto that explains. &lt;br&gt;&lt;br&gt;2. &lt;b&gt;Shared data&lt;/b&gt;. The URL-shortener and the user share a space where the data is stored. Joe Moreno at &lt;a href=&quot;http://www.adjix.com/&quot;&gt;Adjix&lt;/a&gt;, who I have been working with, has figured out how to do it on Amazon S3. I have mapped a domain to an S3 bucket, and given his software permission to write to that bucket. Here&apos;s the key point. At any time I can revoke the permission and my URLs still work. Or Adjix could disappear, and the shortened &lt;i&gt;URLs would still work.&lt;/i&gt; With this method the only way there is linkrot is if S3 goes down.  &lt;br&gt;&lt;br&gt;Here&apos;s a URL that links to a Flickr picture:&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://tmp.loose.ly/jmxe&quot;&gt;http://tmp.loose.ly/jmxe&lt;/a&gt;  &lt;br&gt;&lt;br&gt;Obviously the sub-domain, tmp.loose.ly, is temporary. But if you&apos;re a techie, I encourage you to do a DNS lookup on tmp.loose.ly. You&apos;ll see it&apos;s a CNAME to s3.amazonaws.com. And get the contents of the file to see how it works. It&apos;s static. Yet it still gathers statistics. Yes, it&apos;s unusual. That&apos;s why Joe was the only one to crack this nut. He&apos;s a creative guy. &lt;img src=&quot;http://www.scripting.com/gifs/QBullets/qbullets/sidesmiley.gif&quot; width=&quot;11&quot; height=&quot;11&quot; border=&quot;0&quot; alt=&quot;smile&quot;&gt;&lt;br&gt;&lt;br&gt;It&apos;s such a clean implementation that if I decide later to move the files to an Apache server on Linux, no problem. &lt;br&gt;&lt;br&gt;I think basically Adjix has solved all the problems with URL-shorteners. I hope other engineers poke at this and verify my conclusion or disprove them.&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Wed, 19 Aug 2009 17:10:38 GMT</pubDate>
			</item>
		</channel>
	</rss>
