<?xml version="1.0"?>
<!-- RSS generated by OPML Editor v0.73 on 9/3/2009; 4:07:52 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>Thu, 03 Sep 2009 07:00:00 GMT</pubDate>
		<lastBuildDate>Thu, 03 Sep 2009 23:07:52 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>River2 is ready</title>
			<link>http://www.scripting.com/stories/2009/09/03/river2IsReady.html</link>
			<guid>http://www.scripting.com/stories/2009/09/03/river2IsReady.html</guid>
			<comments>http://www.scripting.com/stories/2009/09/03/river2IsReady.html#disqus_thread</comments>
			<description>&lt;a href=&quot;http://images.scripting.com/archiveScriptingCom/2005/05/19/fishing.pg.jpg&quot;&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/09/03/rivernews.jpg&quot; width=&quot;150&quot; height=&quot;223&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named rivernews.jpg&quot;&gt;&lt;/a&gt;Or as ready as it&apos;ll ever be. :-)&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://newsriver.org/river2&quot;&gt;http://newsriver.org/river2&lt;/a&gt; &lt;br&gt;&lt;br&gt;It&apos;s an aggregator that runs on your desktop and supports reading lists, rssCloud and is a podcatcher.&lt;br&gt;&lt;br&gt;I&apos;m sure there are bugs and know there are still features to come, but I and others are using it all the time to keep up with what&apos;s new in RSS feedland, and to download podcasts, and as more cloud-aware apps come online, we&apos;re going to need software that can subscribe to the. That&apos;s what River2 is for.&lt;br&gt;&lt;br&gt;If you have questions or comments, post them here or on the howto linked above.&lt;br&gt;&lt;br&gt;Here we go and good luck to all of us! &lt;br&gt;&lt;br&gt;PS: Now I&apos;ve hit my first milestone due before the &lt;a href=&quot;http://www.scripting.com/stories/2009/08/31/rsscloudMeetupAtUcBerkeley.html&quot;&gt;rssCloud meetup&lt;/a&gt; next Wednesday. I have a few others to cross off the list. Wish me luck! &lt;br&gt;&lt;br&gt;</description>
			<pubDate>Thu, 03 Sep 2009 22:58:09 GMT</pubDate>
			</item>
		<item>
			<title>Hire execs who love the product</title>
			<link>http://www.scripting.com/stories/2009/09/03/hireExecsWhoLoveTheProduct.html</link>
			<guid>http://www.scripting.com/stories/2009/09/03/hireExecsWhoLoveTheProduct.html</guid>
			<comments>http://www.scripting.com/stories/2009/09/03/hireExecsWhoLoveTheProduct.html#disqus_thread</comments>
			<description>I&apos;ve been in and around the tech industry since 1976, which makes me a 33-year veteran. The industry loops every 5 to 10 years so I&apos;ve seen something like five or six iterations. There are some mistakes they make over and over. Wish I could tap them on the shoulder and say &lt;i&gt;Don&apos;t Do It&lt;/i&gt; but it wouldn&apos;t make a diff. Every crop of entrepreneurs thinks it&apos;s different. They never are, but they have to learn that for themselves.&lt;br&gt;&lt;br&gt;One thing they do over and over is hire execs who don&apos;t love the product. &lt;br&gt;&lt;br&gt;It&apos;s as if the guy who ran professional football didn&apos;t like football. Or if &lt;a href=&quot;http://images.scripting.com/archiveScriptingCom/2009/09/03/rossi.jpg&quot;&gt;Valentino Rossi&lt;/a&gt; didn&apos;t love MotoGP. Or the CEO of a vintner didn&apos;t like wine. Or if &lt;a href=&quot;http://money.cnn.com/2009/08/27/smallbusiness/alice_waters_how_we_got_started.fsb/&quot;&gt;Alice Waters&lt;/a&gt; who runs Chez Panisse and is Berkeley&apos;s most famous entrepreneur didn&apos;t have a passion for great food.&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Valentino_Rossi&quot;&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/09/03/rossihelmet.jpg&quot; width=&quot;150&quot; height=&quot;194&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named rossihelmet.jpg&quot;&gt;&lt;/a&gt;Yet Twitter just hired a &lt;a href=&quot;http://twitter.com/dickc&quot;&gt;COO&lt;/a&gt; who has one of the most out-of-whack follows-to-follower ratios out there. He follows 40 and is followed by 650,263. This is probably why his RSS company, Feedburner, made it to be acquired by Google and then crashed. It wasn&apos;t built on a foundation of love for RSS (I can attest to that) and while the people of Twitter use it and they have very passionate users, the execs at Twitter, at best, dabble. And now we know they hire dabblers. (An instance of A people hiring A people and B people hiring C people?)&lt;br&gt;&lt;br&gt;When your ratio of follows to followers is 0.00006151 it&apos;s inevitable that you see Twitter as a stage like the one Barack Obama stood on in &lt;a href=&quot;http://www.flickr.com/photos/scriptingnews/2699829038/sizes/l/&quot;&gt;Berlin&lt;/a&gt; or in &lt;a href=&quot;http://www.flickr.com/photos/scriptingnews/2807926676/&quot;&gt;Denver&lt;/a&gt;. &quot;I&apos;m up here,&quot; he must think, and &quot;they&apos;re out there.&quot; His ability to understand how people see his product is limited because his view is of users as little dots, and he and his 40 insider friends loom large. &lt;br&gt;&lt;br&gt;I&apos;ve sat in board meetings listening to other board members explain our users, having never met one, having never used the product. Needless to say their advice is pretty general and usually wasn&apos;t very useful.&lt;br&gt;&lt;br&gt;I&apos;ve had it explained to me that cancer doctors don&apos;t have to get cancer to be good doctors, and of course I agree. But using a product like Twitter is supposed to be a joy. It&apos;s supposed to be an expansive thing, not a life-threatening one. And I&apos;d add, every company that viewed its own products with fear fails. If you make a product that is not a disease and you treat it like one, people will find some other place to congregate.&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Thu, 03 Sep 2009 18:37:52 GMT</pubDate>
			</item>
		<item>
			<title>Why I love my Sony Walkman</title>
			<link>http://www.scripting.com/stories/2009/09/03/whyILoveMySonyWalkman.html</link>
			<guid>http://www.scripting.com/stories/2009/09/03/whyILoveMySonyWalkman.html</guid>
			<comments>http://www.scripting.com/stories/2009/09/03/whyILoveMySonyWalkman.html#disqus_thread</comments>
			<description>&lt;a href=&quot;http://www.flickr.com/photos/scriptingnews/3478043764/&quot;&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/09/03/walkman.jpg&quot; width=&quot;125&quot; height=&quot;207&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named walkman.jpg&quot;&gt;&lt;/a&gt;My mother has a friend who was raving about the new Sony Walkman, so I &lt;a href=&quot;http://www.amazon.com/gp/product/B001F50UHW/sr=8-1/qid=1240789288/ref=noref?ie=UTF8&amp;s=electronics&amp;qid=1240789288&amp;sr=8-1&quot;&gt;bought two&lt;/a&gt;, one for Mom and &lt;a href=&quot;http://www.flickr.com/photos/scriptingnews/3478043764/&quot;&gt;one for me&lt;/a&gt;. They&apos;re not expensive, and I&apos;ve never been happy with the way my iPod worked for podcasts, which is 90 percent of the use I have for them. &lt;br&gt;&lt;br&gt;Do I like it? I do! I&apos;ve been using the Walkman ever since, and the iPod has become a hard disk for my BMW (which has an iPod interface).&lt;br&gt;&lt;br&gt;I like the Walkman because it works way better, for me, than the iPod does.&lt;br&gt;&lt;br&gt;The Walkman connects easily to both Mac and Windows without any weird dialogs that warn me that it&apos;s about to erase everything on the device. It presents as a disk drive. I copy files into the Podcasts sub-folder of the Music folder. When I&apos;m out, I click the top-level Music icon then choose Folder, and navigate to the file I want and it plays. Click Next to go to the next one. &lt;br&gt;&lt;br&gt;Back at home, next time I load it up, I just empty out the folder and copy in a new batch of podcasts. Or if I&apos;m on the road with my Windows XP netbook, or traveling with my 13 inch MacBook Pro. Or in my office using my iMac. Or at a friend&apos;s house. You get the idea. It&apos;s totally not fussy about what you connect it to, and it never gets an idea that it &lt;a href=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/31/itunes.gif&quot;&gt;knows better&lt;/a&gt; what should be on your device than you do.&lt;br&gt;&lt;br&gt;My iPod ends up with all kinds of junk on it because even though I&apos;ve been using one for seven years and I still don&apos;t understand how it works. I understood the Sony the first time I used it and it&apos;s never thrown a curveball at me. A few weeks ago I had to post here to find out how to get my iPhone out of shuffle mode.&lt;br&gt;&lt;br&gt;Apple really does do nice user interfaces, but I think they either don&apos;t understand users, or don&apos;t like  or trust them. The Walkman has lots of nice features, but it&apos;s nicest feature is that it&apos;s really simple.&lt;br&gt;&lt;br&gt;BTW, last time I was in NY I saw that my mom had taken it with her on a walk and asked if she knew how to put new stuff on it, and she said yes. I consider this a major victory for tech! &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;Anyway it might not be for you. But a lot of people don&apos;t know that Sony now makes a good MP3 player. Hopefully I&apos;ve done my part to help correct that. &lt;br&gt;&lt;br&gt;</description>
			<pubDate>Thu, 03 Sep 2009 17:43:36 GMT</pubDate>
			</item>
		<item>
			<title>RSS in your TV set</title>
			<link>http://www.scripting.com/stories/2009/09/03/rssInYourTvSet.html</link>
			<guid>http://www.scripting.com/stories/2009/09/03/rssInYourTvSet.html</guid>
			<comments>http://www.scripting.com/stories/2009/09/03/rssInYourTvSet.html#disqus_thread</comments>
			<description>&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/09/03/rss.jpg&quot; width=&quot;150&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 rss.jpg&quot;&gt;I am up late writing docs for the next River2 release and just got an &lt;a href=&quot;http://images.scripting.com/archiveScriptingCom/2009/09/03/samsungemail.jpg&quot;&gt;email&lt;/a&gt; from Amazon about a new Samsung TV that has a built-in RSS reader. Here&apos;s a &lt;a href=&quot;http://www.youtube.com/watch?v=AtP8QRSRrTg&quot;&gt;video report&lt;/a&gt; from CES 2008 where the TV was announced.&lt;br&gt;&lt;br&gt;RSS is part of the fabric of the Internet which is now a feature of TVs. It&apos;s so cooool. &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>Thu, 03 Sep 2009 09:42:34 GMT</pubDate>
			</item>
		<item>
			<title>Is River of News enough?</title>
			<link>http://www.scripting.com/stories/2009/09/02/isRiverOfNewsEnough.html</link>
			<guid>http://www.scripting.com/stories/2009/09/02/isRiverOfNewsEnough.html</guid>
			<comments>http://www.scripting.com/stories/2009/09/02/isRiverOfNewsEnough.html#disqus_thread</comments>
			<description>For what seems like many years I was a lonely voice in the wilderness, whispering at first &quot;River of News&quot; then speaking more loudly and finally shouting from the rooftops, but people wouldn&apos;t listen. Developers patterned their &quot;news readers&quot; after email programs. Each feed was a box, and like a mail program it would tell you how many unread messages there were. &quot;This is wrong!&quot; I would say -- RSS is not mail. &lt;br&gt;&lt;br&gt;Well in 2006 or so, things turned in the other direction and rivers showed up everwhere. They call them streams, lifestreams, etc, but they&apos;re all the same basic idea. Park yourself on the riverbank and watch the news flow by. If you miss something, not to worry, if it&apos;s important some new story will refer to it. &lt;br&gt;&lt;br&gt;Then an interesting experiment, the &lt;a href=&quot;http://www.annarbor.com/&quot;&gt;AnnArbor.com&lt;/a&gt; switched its home page to be a river. Wonderful, fantastic, futuristic. A long time ago I predicted the front page of every news site would be a river. But now Joshua Benton at Nieman Lab &lt;a href=&quot;http://www.niemanlab.org/2009/09/annarbor-coms-big-scoop-getting-buried-quick/&quot;&gt;asks&lt;/a&gt;, basically, is a River enough? Do you need some other structure to hang the news on? Yes, imho, you do.&lt;br&gt;&lt;br&gt;The question comes up on Twitter, when you want to know the context of a tweet, because sometimes people string them together. 140 characters isn&apos;t enough to express a full idea, so you write three or four. By the time you&apos;re at number four, someone has usually tweeted you back asking what you mean. The answer is in #1 or #2 of the 4-tweet sequence. If you answer the question, you&apos;ll just beget more questions, so you hope the person is savvy enough to click on your name and read your &lt;a href=&quot;http://twitter.com/davewiner&quot;&gt;full stream&lt;/a&gt; to get the context.&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://blogs.law.harvard.edu/doc/&quot;&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/09/02/doc2.jpg&quot; width=&quot;118&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 doc2.jpg&quot;&gt;&lt;/a&gt;In the 1980s I ran a system called LBBS on an Apple II in my living room. We had the exact same problem, and found a neat solution. At first the structure was strictly hierarchic. The sysop, me, would start a discussion area, and users would post questions or assertions as first-level subs. People would respond, and those would appear in reverse chronologic order as second-level subs. Responses to those would be third-level and so on. This was an early threaded discussion system. But how to find the new stuff? For that I added what I called a Msg Scanner, a reverse-chronolic browser that ignored structure. It would keep a bookmark for every user, a high-water-mark, and when you&apos;d jump into the scanner that&apos;s where you&apos;d start. You&apos;d keep hitting Next until you reached the newest message. And here&apos;s the cool thing -- when you wanted to see the context, just type / and you&apos;d switch over into the hierarchic structure, &lt;i&gt;on the same message. &lt;/i&gt;&lt;br&gt;&lt;br&gt;News will work the same way, except someone who is skilled at organizing stuff will figure out where each piece goes in the hierarchy. This will provide the context, and you will also be able to find out What&apos;s New. &lt;br&gt;&lt;br&gt;Anyone who used the LBBS in 1981, that&apos;s 28 years ago, will understand, but in this world it&apos;s still a new 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;I wrote a &lt;a href=&quot;http://davewiner.userland.com/outlinersProgramming&quot;&gt;narrative&lt;/a&gt; of this development process in 1988 when I was starting up UserLand Software. &lt;br&gt;&lt;br&gt;</description>
			<pubDate>Wed, 02 Sep 2009 18:43:39 GMT</pubDate>
			</item>
		<item>
			<title>Sorry I still hate Comcast</title>
			<link>http://www.scripting.com/stories/2009/09/02/sorryIStillHateComcast.html</link>
			<guid>http://www.scripting.com/stories/2009/09/02/sorryIStillHateComcast.html</guid>
			<comments>http://www.scripting.com/stories/2009/09/02/sorryIStillHateComcast.html#disqus_thread</comments>
			<description>&lt;a href=&quot;http://www.slate.com/id/2226927/pagenum/all/&quot;&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/09/02/tweetophone.jpg&quot; width=&quot;125&quot; height=&quot;142&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;15&quot; vspace=&quot;5&quot; alt=&quot;A picture named tweetophone.jpg&quot;&gt;&lt;/a&gt;Hate is a word I&apos;ve tried to wipe from my vocabulary, along with need. You don&apos;t really need more than air, food, water, a warm place to sleep, basic medical care. There are lots of things that are nice to have, like hugs and kisses and great sound systems and business-class-or-better. But needs are pretty basic things.&lt;br&gt;&lt;br&gt;Hate? People throw that word around far too casually. The other day a rep of SXSW said that I had hated on them because I suggested they were taking money to keep me off the speakers list since 1998 or so. I had asked many times why I couldn&apos;t get in, and was met with a stone wall. So like all human beings, my mind filled in the blanks. I asked to be enlightened, if it wasn&apos;t a payoff, what was it? I offered to run a retraction if they would tell me the real reason. Stone wall again. Oh well. I don&apos;t hate them. The word I would use to describe my feeling about SXSW is &lt;a href=&quot;http://www.google.com/search?q=define:frustrated&quot;&gt;frustrated&lt;/a&gt;.&lt;br&gt;&lt;br&gt;But Comcast? I think that&apos;s the &lt;a href=&quot;http://www.scripting.com/stories/2008/04/16/aNewReasonToHateComcast.html&quot;&gt;real thing&lt;/a&gt;. I&apos;ll tell you why.&lt;br&gt;&lt;br&gt;Love and hate have a mathematical relationship:&lt;br&gt;&lt;br&gt;hate = love + betrayed&lt;br&gt;&lt;br&gt;I would love to have Comcast service, but I would never sign up for it again unless they apologized for the treating me so badly. And while most companies apologize when they screw up, I have a feeling that Comcast thinks I should apologize to them. And that ain&apos;t never going to happen.&lt;br&gt;&lt;br&gt;Why write about this today? Well they&apos;re getting a lot of &lt;a href=&quot;http://www.slate.com/id/2226927/pagenum/all/&quot;&gt;kudos&lt;/a&gt; because they try to fix their fuckups with reps who use Twitter to find unhappy customers. When I got fired as a Comcast customer, I was in contact with their Twitter caretakers. Not only couldn&apos;t they stop the Comcast machine from &lt;a href=&quot;http://www.google.com/search?q=site%3Ascripting.com+comcast&quot;&gt;chewing&lt;/a&gt; me up and spitting me out, they had the gall to say &lt;i&gt;they liked me&lt;/i&gt; while they were doing it! Now that&apos;s really asking for the hate. &lt;br&gt;&lt;br&gt;Imagine a girlfriend dumping you, hard, and while she&apos;s doing it saying she likes you. Well fuck that shit bitch. &lt;-- There&apos;s the hate. &lt;br&gt;&lt;br&gt;But their service is much faster than my AT&amp;T DSL. I pay my bills, in full and on time (as I did with Comcast), and they don&apos;t have Twitter accounts. They never cut me off (knock wood), and I never have to talk to a Twitter rep who likes me. Maybe I&apos;m weird but that&apos;s kind of how I like to do business.&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Wed, 02 Sep 2009 16:05:21 GMT</pubDate>
			</item>
		<item>
			<title>Learning from the fire of 1991</title>
			<link>http://www.scripting.com/stories/2009/09/02/learningFromTheFireOf1991.html</link>
			<guid>http://www.scripting.com/stories/2009/09/02/learningFromTheFireOf1991.html</guid>
			<comments>http://www.scripting.com/stories/2009/09/02/learningFromTheFireOf1991.html#disqus_thread</comments>
			<description>Fires are on the minds of Californians, esp ones who live in the hills, like the ones in Berkeley and Oakland. &lt;br&gt;&lt;br&gt;In 1991 these hills burned. I watched the fire, safely, from a friends&apos; deck on Potrero Hill. It seemed far away, but now I live here.&lt;br&gt;&lt;br&gt;In the RTN podcast on Monday I asked Doc Searls if we could learn from the fires in Southern California. &lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://www.inberkeley.com/2009/09/02/what-did-we-learn-from-the-fire-of-1991/&quot;&gt;Today, on InBerkeley&lt;/a&gt;, I ask if there are any old-timers who were here during the fire of 1991 who would share what they learned.&lt;br&gt;&lt;br&gt;</description>
			<pubDate>Wed, 02 Sep 2009 14:45:39 GMT</pubDate>
			</item>
		<item>
			<title>rssCloud meetup at UC Berkeley, Sept 9</title>
			<link>http://www.scripting.com/stories/2009/08/31/rsscloudMeetupAtUcBerkeley.html</link>
			<guid>http://www.scripting.com/stories/2009/08/31/rsscloudMeetupAtUcBerkeley.html</guid>
			<comments>http://www.scripting.com/stories/2009/08/31/rsscloudMeetupAtUcBerkeley.html#disqus_thread</comments>
			<description>&lt;a href=&quot;http://www.yelp.com/biz/the-campanile-berkeley&quot;&gt;&lt;img src=&quot;http://images.scripting.com/archiveScriptingCom/2009/08/31/clocktower.jpg&quot; width=&quot;115&quot; height=&quot;500&quot; border=&quot;0&quot; align=&quot;right&quot; hspace=&quot;25&quot; vspace=&quot;5&quot; alt=&quot;A picture named clocktower.jpg&quot;&gt;&lt;/a&gt;The first &lt;a href=&quot;http://rsscloud.org/walkthrough.html&quot;&gt;rssCloud&lt;/a&gt; meetup in &lt;a href=&quot;http://www.scripting.com/stories/2009/07/24/meetupInNycNextThurs.html&quot;&gt;NYC in July&lt;/a&gt; was a great success.&lt;br&gt;&lt;br&gt;Now we&apos;re ready for rssCloud Meetup 2.0, on Wednedsay September 9, 7-9PM at &lt;a href=&quot;http://maps.google.com/maps?ie=UTF8&amp;ll=37.873498,-122.257812&amp;spn=0.012839,0.01575&amp;z=16&amp;iwloc=lyrftr:w2.106,2164616990381205460,37.87133,-122.258499&quot;&gt;110 South Hall&lt;/a&gt; on the UC-Berkeley campus. South Hall is the gothic brick building in the center of the UC Berkeley campus, just across from the iconic clock tower.&lt;br&gt;&lt;br&gt;It&apos;s a &lt;a href=&quot;http://maps.google.com/maps?f=d&amp;source=s_d&amp;saddr=Downtown+Berkeley+BART+station&amp;daddr=South+Hall+(UC+Berkeley)&amp;hl=en&amp;geocode=%3BCYa2aEAmErVYFZjfQQIdCHy2-CHUZ3Iir0MKHg&amp;mra=pe&amp;mrcr=0&amp;dirflg=w&amp;sll=37.872293,-122.262304&amp;sspn=0.051357,0.063&amp;ie=UTF8&amp;z=16&quot;&gt;15-minute walk&lt;/a&gt; from the downtown &lt;a href=&quot;http://www.bart.gov/stations/dbrk/index.aspx&quot;&gt;BART station&lt;/a&gt;.&lt;br&gt;&lt;br&gt;The meetup is open to all, but primarily for developers. The goal is to bootstrap the loosely-coupled 140 character message network. One that&apos;s open on all sides, so anyone can add an aggregator, cloud server or authoring tool, yet still have the feel of a centralized system. There may be tradeoffs, but the benefits of not having a company at the center of the network should create great opportunities for news organizations, innovative developers, designers, businesses, and users everywhere. Twitter is great, but we want something that works better for all of us. &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;We hope to see one or more new implementations come online before or at the meetup.&lt;br&gt;&lt;br&gt;The way it&apos;ll work is: 1. I&apos;ll talk for 20-25 minutes, review the &lt;a href=&quot;http://rsscloud.org/walkthrough.html&quot;&gt;walkthrough&lt;/a&gt;, technology, philosophy, then briefly answer questions. 2. We&apos;ll go around the room and people will say what they&apos;re doing, and what kinds of help they could use. 3. Then an open discussion, and we adjourn. &lt;br&gt;&lt;br&gt;There will be free wifi, but if it&apos;s like the NYC meetup you won&apos;t need it. This is a complex and interesting topic that seems to hold people&apos;s attention. But it&apos;s California and you never know, so bring your laptop, just in case. &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;If you know you&apos;re going to be there, please post a comment on this blog post.&lt;br&gt;&lt;br&gt;Thanks to the UC Berkeley &lt;a href=&quot;http://www.ischool.berkeley.edu/&quot;&gt;School of Information&lt;/a&gt; for generously offering to host this event. &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, 01 Sep 2009 00:20:36 GMT</pubDate>
			</item>
		<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>
		</channel>
	</rss>

