<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>seamonkeyrodeo &#187; web</title>
	<atom:link href="http://smr.absono.us/category/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://smr.absono.us</link>
	<description>karaoke mind control</description>
	<lastBuildDate>Tue, 13 Jul 2010 16:33:02 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='smr.absono.us' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Aggregation and Accretion</title>
		<link>http://smr.absono.us/2009/09/aggregation-and-accretion/</link>
		<comments>http://smr.absono.us/2009/09/aggregation-and-accretion/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 18:41:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[metadata]]></category>
		<category><![CDATA[miscTech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=443</guid>
		<description><![CDATA[Aggregation: a group or mass of distinct or varied things, persons, etc.
Accretion: the growing together of separate parts into a single whole.
Bonus definition! Excellence: the state or condition of being excellent.
Step One: Aggregation
I begin with the proposition that aggregation has been one of the key concepts of the past five years or so—a period that [...]]]></description>
			<content:encoded><![CDATA[<p style="padding-left: 30px;"><strong>Aggregation:</strong> <em>a group or mass of distinct or varied things, persons, etc.</em></p>
<p style="padding-left: 30px;"><strong>Accretion</strong>:<em> the growing together of separate parts into a single whole.</em></p>
<p style="padding-left: 30px;"><strong><em><span style="color: #ff0000;">Bonus definition!</span></em><span style="color: #ff0000;"> </span></strong><strong>Excellence:</strong> <em>the state or condition of being excellent.</em></p>
<p><strong>Step One: Aggregation</strong></p>
<p>I begin with the proposition that <em>aggregation</em> has been one of the key concepts of the past five years or so—a period that we might roughly call the &#8220;Web 2.0 era,&#8221; if we were so inclined.</p>
<p>You can&#8217;t discuss aggregation without touching on <strong>RSS</strong>. We&#8217;ve never seen the oft-forecast &#8220;year that RSS goes mainstream,&#8221; exactly, but that&#8217;s really because we spent a long time looking at the wrong metric. While the online population at large has never taken to RSS <em>readers</em> as a replacement for just visiting a bunch of sites, RSS <em>feeds</em> (often unrecognized as such) have become mainstream as a component of the Web sites we visit or even the engine driving those sites behind the scenes.</p>
<p><strong>Digg and its brethren</strong> (whether social, curated, or hybrid) represent another take on aggregation: you&#8217;re visiting Web sites, but those sites are themselves explicit aggregations of content from across the Web. Recognizing that the amount of stuff being created on the Web increases at a dizzying rate, we have invested in tools to aggregate what is most interesting (for an arbitrary value of &#8220;interesting&#8221;) from many different sources and present it all in a single place.</p>
<p>And while it might not be immediately obvious, <strong>the API boom</strong> of the mid- to late-oughts also gave the aggregation mindset a significant boost. Because developers could directly access the data and functionality of a wide variety of Web sites &#8220;behind the scenes,&#8221; we got a new kind of aggregation, most clearly expressed in the <em>mashup:</em> &#8220;oh, <span style="color: #000000;">y</span><span style="color: #000000;">ou want the data from site X overlaid on the map from site Y?&#8221;</span><span style="color: #000000;"> </span><span style="color: #000000;"><em>No problem.</em></span><span style="color: #000000;"><em> </em>&#8220;Now you w</span><span style="color: #000000;">ant to see the pictures from site A and videos from site B that are related to the topics discussed on site C?&#8221; </span><span style="color: #000000;"><em>Easy enough, here you go. </em></span></p>
<p><strong>Step Two: Accretion</strong></p>
<p><em><span style="font-style: normal;">Aggregation obviously has real value and isn&#8217;t going away, but I believe that in the coming five years we&#8217;re also going to be talking a lot more </span><span style="font-style: normal;">about </span><span style="font-style: normal;">accretion</span><span style="font-style: normal;">. Consider this: a few days ago I was in a room with about a dozen people from the New York tech/startup scene who were asked what they were interested in and working on. Three people (and I was not one of them) used some variation of the phrase</span><span style="font-style: normal;"> &#8220;real time&#8221;</span><span style="font-style: normal;"> in their answer.</span></em></p>
<p><em><span style="font-style: normal;">I think that in the short term this means that a lot of people will be focusing on the &#8220;twitch reflex&#8221; end of real time, with tools that offer immediate, compact, and contextual feedback based on users&#8217; input: think pitches along the lines of </span><span style="font-style: normal;">&#8220;it&#8217;s like {Twitter, Aardvark, Foursquare} but {for, with} {dog owners, movie times, hyper-local content, flavor crystals}.&#8221;</span></em></p>
<p><span style="font-style: normal;">As we go forward, though, I expect that more attention will be paid to the idea that <a href="http://smr.absono.us/2009/08/reconsidering-facebook/">&#8220;right now&#8221; is only one facet of &#8220;real-time,&#8221;</a> and that it&#8217;s very probably not the most interesting facet of real-time. We&#8217;re now used to aggregating data across services to the point where it&#8217;s almost taken for granted, but the growth of interest in (and technological capacity to support) near real-time services means that exploration of <strong><em>data accreted over time</em></strong> will become an increasingly big deal.</span></p>
<p><span style="font-style: normal;">Any real time service must allow users to participate quickly and easily (reference once again <a href="http://twitter.com/fredwilson/status/2705516038">Fred Wilson&#8217;s twenty seconds tweet</a>), which means that each data chunk will be relatively small; what&#8217;s interesting about those little chunks, however, is that they aggressively blur the distinction between data and metadata. The concern for real time services is not getting users to provide a lot of data at any single point in time, but rather to provide tiny bits of data relatively frequently.</span></p>
<p><span style="font-style: normal;">Foursquare is the easy example here: is a foursquare checkin &#8220;data&#8221; or &#8220;metadata?&#8221; Many—possibly most—checkins have virtually no content in the traditional sense. You&#8217;re not asked to review or even comment on the venue you&#8217;re at, you don&#8217;t have to say why you&#8217;re there or who you&#8217;re with&#8230;it&#8217;s just user, timestamp, and location (and you don&#8217;t even explicitly provide the first two). By the standards of a 2004 Web service this would be metadata, not data.</span></p>
<p><span style="font-style: normal;">The value here comes in <em>continuing use</em>. A single checkin or single tweet doesn&#8217;t mean much outside of a very short time window, and that has been one of the common criticisms of real time services thus far: that the half life of each piece of data is too short and the &#8220;content&#8221; too thin for this stuff to have real significance.  And that&#8217;s true, as far as it goes.</span></p>
<p>It hasn&#8217;t gone far enough, though, because our first response has been to aggregate. Twitter&#8217;s trending topics and Social Great&#8217;s excellent trend tracking make a certain kind of sense out of this real time data, but I think that these are transitional. The big shift comes when we figure out how to make sense of the direction and velocity of change represented in these snippets of data that people are tossing out with a minimum of effort, consideration, and editing.</p>
<p>Web 2.0 brought us the 1% rule: of 100 people online, one will create something, ten will &#8220;interact&#8221; with that creation, and 89 people will just look at the results. If the next few years go as I hope and expect, those numbers are going to be upended. We&#8217;re going to be working with much, much more creation of much smaller things. We&#8217;ll still be interested in the aggregated <em>&#8220;where are we all now?&#8221;</em> but we&#8217;ll be paying just as much attention to the accreted <em>&#8220;what routes did we all take to get here?&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2009/09/aggregation-and-accretion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Anatomy of a Better Twitter Bot</title>
		<link>http://smr.absono.us/2008/07/anatomy-of-a-better-twitter-bot/</link>
		<comments>http://smr.absono.us/2008/07/anatomy-of-a-better-twitter-bot/#comments</comments>
		<pubDate>Tue, 15 Jul 2008 13:10:34 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[miscTech]]></category>
		<category><![CDATA[socialsoftware]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[summize]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=360</guid>
		<description><![CDATA[So you may recall that I put together a Twitter bot for the lyric of the day club a few months ago.  You may also recall that I mentioned that my co-conspirator Daryn Nakhuda has the ability to write code that doesn&#8217;t, you know, &#8220;fail mysteriously and silently&#8221; and such.
Well while it&#8217;s taken us [...]]]></description>
			<content:encoded><![CDATA[<p>So you may recall that I <a href="http://smr.absono.us/2008/04/anatomy-of-a-twitter-bot/">put together a Twitter bot</a> for the <a href="http://www.twitter.com/lotd">lyric of the day club</a> a few months ago.  You may also recall that I mentioned that my co-conspirator <a href="http://blog.daryn.net">Daryn Nakhuda</a> has the ability to write code that doesn&#8217;t, you know, <em>&#8220;fail mysteriously and silently&#8221;</em> and such.</p>
<p>Well while it&#8217;s taken us a while to get there, but Daryn has now rewritten the LOTD bot.  While I was on vacation and virtually inaccessible, Twitter disabled the &#8220;replies&#8221; API call, which meant that the LOTD bot couldn&#8217;t access the lyrics that people were posting.  And since I was without internet access and had intermittent cell phone coverage, the bot went down and stayed down until Daryn managed to contact me.  </p>
<p>After an amusing little incident where I accidentally sent the admin password for the server to hundreds of people, Daryn got coding and wrote LOTD Bot, Mark II.  In addition to general improvements, Daryn added one completely awesome feature: now, if the bot can&#8217;t get replies from the Twitter API it fails over to do a search on <a href="http://www.summize">Summize</a> to find new replies to post.  Sweet, no?  Here are the (slightly updated) requirements and info for LOTD Bot, Mark II:</p>
<p><b>Requirements</b><br />
To run a variation of this @lotd script, you must be able to understand Perl well enough to make some basic modifications to the script, and must be able to set up a simple database table (phpMyAdmin is your friend). In addition, you need a server or account at a Web hosting service that:</p>
<ul>
<li>Allows you to set up a (small) database.</li>
<li>Allows you to run perl.</li>
<li>Has the XML::Simple and LWP::UserAgent perl modules installed, or will allow you to install them.</li>
<li>Allows you to run scheduled jobs (i.e. cronjobs)</li>
</ul>
<p><b>Overview</b><br />
It’s a very simple setup: there’s a single perl script running on my server that gets the replies posted to @lotd via the Twitter API (or via a Summize search, if the API call fails), loads them into a database table, and then republishes the posts in the lotd account (again via the API). It’s scheduled to run once every 15 minutes, around the clock. The script uses the XML::Simple and DBI modules, but doesn’t have any other dependencies.</p>
<p>To run your own bot using this script, you&#8217;ll need to:</p>
<ol>
<li>Create the Twitter account that will be the repost bot.</li>
<li>Create a database table as described in the next section.</li>
<li>Update the script below:
<ul>
<li>The DB connect information for your database. (Line 14)</li>
<li>The Twitter username/password information for your Twitterbot account (there are &#8220;read from&#8221; and &#8220;write to&#8221; values, but they&#8217;ll point to the same Twitter account in most cases). (Lines 16 &#8211; 20)</li>
<li>The regex to remove <em>@YourTwitterBot</em> from replies before it reposts them. (Line 40)</li>
</ul>
<li>Upload the finished script to your server.</li>
<li>Set up a cron job to periodically run your script (@lotd runs every 15 minutes).</li>
</ol>
<p>&#8230;and that&#8217;s pretty much it.  </p>
<p><strong><a href="http://smr.absono.us/lotd_db.html">Get the Database Table Structure</a> (MySQL CREATE)</strong><br />
Click the link above, copy and paste, and change the table or field names as seems appropriate.</p>
<p><strong><a href="http://smr.absono.us/lotd_updated.html">Get the Example Script</a></strong><br />
Click the link above, copy and paste, and make the updates noted in the post above.  If you change the database table or field names, make sure that you also update the script appropriately.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/07/anatomy-of-a-better-twitter-bot/feed/</wfw:commentRss>
		<slash:comments>38</slash:comments>
		</item>
		<item>
		<title>Gedankenexperiment: Here is the Internet</title>
		<link>http://smr.absono.us/2008/05/gedankenexperiment-here-is-the-internet/</link>
		<comments>http://smr.absono.us/2008/05/gedankenexperiment-here-is-the-internet/#comments</comments>
		<pubDate>Thu, 22 May 2008 12:21:00 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[web]]></category>
		<category><![CDATA[musings]]></category>
		<category><![CDATA[webfocus]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=359</guid>
		<description><![CDATA[A digital native is a person who has grown up with digital technology such as computers, the Internet, mobile phones and MP3. A digital immigrant is an individual who grew up without digital technology and adopted it later. A digital native might refer to their new &#8220;camera;&#8221; a digital immigrant might refer to their new [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>A digital native is a person who has grown up with digital technology such as computers, the Internet, mobile phones and MP3. A digital immigrant is an individual who grew up without digital technology and adopted it later. A digital native might refer to their new &#8220;camera;&#8221; a digital immigrant might refer to their new &#8220;digital camera.&#8221;</p>
<p><strong>Description of &#8220;<a href="http://en.wikipedia.org/wiki/Digital_native">digital natives</a>,&#8221; coinage generally credited to Mark Prensky</strong>
</p></blockquote>
<blockquote><p>The idea of building competitors to Twitter on the same platform, or redistributing Twitter to multiple players reminds me of the idea that New York City should be rebuilt in Ohio because it would be cheaper. Or perhaps we could distribute a little of New York City in every state of the Union. New York City is what it is because of the people who live and visit there. Building another New York City in Las Vegas doesn’t result in the phenomenon that is New York City.</p>
<p><strong><a href="http://blog.echovar.com/?p=385">Echovar</a> on decentralizing Twitter</strong>
</p></blockquote>
<blockquote><p>There are roughly three New Yorks. There is, first, the New York of the man or woman who was born here, who takes the city for granted and accepts its size and its turbulence as natural and inevitable.  Second, there is the New York of the commuter&#8212;the city that is devoured by locusts each day and spat out each night.  Third, there is the New York of the person who was born somewhere else and came to New York in quest of something. [...]  Commuters give the city its tidal restlessness; natives give it solidity and continuity; but the settlers give it passion.<a href="#note"><font color="red">*</font></a></p>
<p><strong>E.B. White, Here is New York (1948) </strong>
</p></blockquote>
<p>It took a week or so for these three things to snap together in my head, but when they did I was surprised how beautifully and accurately E.B. White described the population of the Internet.  </p>
<p>I consider myself, and many of the people that I know, <strong>settlers</strong>: we have chosen to live a part of our lives online, and <em>building</em> online is important to us.  <strong>Commuters</strong> have long since arrived&#8212;people who come online for work, or to do a little shopping, or in search of entertainment, but for whom the Internet is simply an interesting, useful, <em>nice place to visit.</em>  </p>
<p>I&#8217;m not certain that there are yet many, if any, true <strong>natives</strong>, but I&#8217;m looking forward to seeing the (to me) strange changes engendered by people who can take the physical and metaphorical connectedness of the Internet for granted as a part of their daily lives.  </p>
<p><a name="note"><font color="red">*</font></a> Personal note: my parents (both originally from the Midwest) moved to New York in 1968, and I was born in 1971. When I first read this passage, years ago now, I finally started to understand how my parents’ New York was different from my own—and that New York was <em>important</em> to them in a way that I think I can never entirely understand.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/05/gedankenexperiment-here-is-the-internet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Anatomy of a Twitter Bot</title>
		<link>http://smr.absono.us/2008/04/anatomy-of-a-twitter-bot/</link>
		<comments>http://smr.absono.us/2008/04/anatomy-of-a-twitter-bot/#comments</comments>
		<pubDate>Tue, 22 Apr 2008 17:02:45 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[miscTech]]></category>
		<category><![CDATA[socialsoftware]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[lotd]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=352</guid>
		<description><![CDATA[Update: If you&#8217;re here in search of sample code for a Twitter repost bot, I would strongly recommend going to the Anatomy of a Better Twitter Bot post, which has a much-improved iteration of the LOTD bot code.
Update: Since Fred Twittered this post, it has reached a somewhat larger audience than expected and I&#8217;ll add [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>Update:</strong> If you&#8217;re here in search of sample code for a Twitter repost bot, I would strongly recommend going to the <a href="http://smr.absono.us/2008/07/anatomy-of-a-better-twitter-bot/">Anatomy of a Better Twitter Bot</a> post, which has a much-improved iteration of the LOTD bot code.</em></p>
<p><em><strong>Update:</strong> Since Fred Twittered this post, it has reached a somewhat larger audience than expected and I&#8217;ll add an addtional note:  there will be some interesting new stuff happening with @lotd.  I&#8217;ve been chatting back and forth with <a href="http://blog.daryn.net/">Daryn Nakhuda, a gentleman and a real programmer,</a> about possibilities, and when you put together his ideas, my ideas, and his ability to write sane, reliable code, cool things should result.  Stay tuned.</em></p>
<p>While the logic of &#8220;hide your shame&#8221; should dictate that I never, ever reveal the code that runs the <a href="http://www.twitter.com/lotd">Twitter Lyric of the Day Club</a>, there&#8217;s been enough interest that I&#8217;m just going to suck it up and publish it.  For any programmers who end up at this post:  <em>yes, the code is a little eccentric, and yes, there are a number of ways that it could fall down and hurt itself.  Believe me, I know</em>.  That said, here&#8217;s the rundown:</p>
<p><strong>Requirements</strong><br />
To run a variation of this @lotd script, you must be able to understand Perl well enough to make some basic modifications to the script, and must be able to set up a simple database table (phpMyAdmin is your friend).  In addition, you need a server or account at a Web hosting service that:</p>
<ul>
<li>Allows you to set up a (small) database.</li>
<li>Allows you to run perl.</li>
<li>Has the XML::Simple perl module installed, or will allow you to install it.</li>
<li>Allows you to run scheduled jobs (i.e. cronjobs)</li>
</ul>
<p><strong>Overview</strong><br />
It&#8217;s a very simple setup: there&#8217;s a single perl script running on my server that gets the replies posted to @lotd via the Twitter API, loads them into a database table, and then republishes the posts in the lotd account (again via the API).  It&#8217;s scheduled to run once every 15 minutes, around the clock. The script uses the XML::Simple and DBI modules, but doesn&#8217;t have any other dependencies.</p>
<p>To run your own bot using this script, you&#8217;ll need to:</p>
<ol>
<li>Create the Twitter account that will be the repost bot.</li>
<li>Create a database table as described in the next section.</li>
<li>Update the script below:
<ul>
<li>The DB connect information for your database. (Lines 21, 43, 75)</li>
<li>The Twitter username/password information for your Twitterbot account. (Lines 6, 84)</li>
<li>The regex to remove <em>@YourTwitterBot</em> from replies before it reposts them. (Line 18)</li>
</ul>
<li>Upload the finished script to your server.</li>
<li>Set up a cron job to periodically run your script (@lotd runs every 15 minutes).</li>
</ol>
<p>&#8230;and that&#8217;s pretty much it.  As I said in my first email to <a href="http://avc.blogs.com/a_vc/2008/04/lyric-of-the--2.html">Fred</a> about this, <em>&#8220;the hardest part of making something like the @lotd bot is just having the idea &#8212; once you&#8217;ve got the idea, Twitter makes it easy to build what you&#8217;ve got in your head.&#8221;</em></p>
<p>Good luck, have fun, and let me know about anything interesting that you make!</p>
<p><em><strong>Update:</strong> In response to a couple of questions, I guess I didn&#8217;t make it explicit&#8212;this stuff is released under the Woodie Guthrie license: &#8220;This song is Copyrighted in U.S., under Seal of Copyright # 154085, for a period of 28 years, and anybody caught singin it without our permission, will be mighty good friends of ourn, cause we don&#8217;t give a dern. Publish it. Write it. Sing it. Swing to it. Yodel it. We wrote it, that&#8217;s all we wanted to do.&#8221;</em></p>
<p><strong><a href="http://smr.absono.us/lotd_db.html">Get the Database Table Structure</a> (MySQL CREATE)</strong><br />
Click the link above, copy and paste, and change the table or field names as seems appropriate.</p>
<p><strong><a href="http://smr.absono.us/lotd_example.html">Get the Example Script</a></strong><br />
Click the link above, copy and paste, and make the updates noted in the post above.  If you change the database table or field names, make sure that you also update the script appropriately.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/04/anatomy-of-a-twitter-bot/feed/</wfw:commentRss>
		<slash:comments>50</slash:comments>
		</item>
		<item>
		<title>FCC: US Broadband Doesn&#8217;t Suck If You Squint Just Right</title>
		<link>http://smr.absono.us/2008/03/fcc-us-broadband-doesnt-suck-if-you-squint-just-right/</link>
		<comments>http://smr.absono.us/2008/03/fcc-us-broadband-doesnt-suck-if-you-squint-just-right/#comments</comments>
		<pubDate>Thu, 20 Mar 2008 16:12:43 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[miscTech]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[broadband nightmare fcc]]></category>

		<guid isPermaLink="false">http://smr.absono.us/2008/03/fcc-us-broadband-doesnt-suck-if-you-squint-just-right/</guid>
		<description><![CDATA[This via Dave Farber&#8217;s IP list.  If I tell you that the big news that that the FCC has finally decided to increase the definition of &#8220;broadband&#8221; from 200Kbps (in one direction) all the way up to 768Kbps, and that &#8220;availability&#8221; will no longer be determined at the ZIP code level, does that give [...]]]></description>
			<content:encoded><![CDATA[<p>This via Dave Farber&#8217;s IP list.  If I tell you that the big news that that the FCC has finally decided to increase the definition of &#8220;broadband&#8221; from 200Kbps (in one direction) all the way up to 768Kbps, and that &#8220;availability&#8221; will no longer be determined at the ZIP code level, does that give you a sense of the bizarro broadband fantasy land we&#8217;re still living in here in the US?</p>
<p>There&#8217;s a link to the actual report (PDF) at the bottom, if you want some more depressing reading.</p>
<pre>
[Note:  This item comes from friend Ken DiPietro.  DLH]

From: ken <XXX>
Date: March 20, 2008 3:49:54 AM PDT
To: Dewayne Hendricks <XXX>
Subject: The FCC has released their High-Speed Internet Status report.

Included in this report is some pretty interesting facts, for those of
us that follow this kind of stuff.

There are now over 100,000,000 high speed connections (as
defined by exceeding 200Kbps in one direction) in service in the
United States.
A little over 60,000,000 are connected to residential dwellings.

Of those connections only 5.6% have a greater throughput than
25Mbps.

The total number of connections that have speeds in excess of
100Mbps (in one direction) is a staggering 21,708 as opposed to
Japan which has already achieved close to 100% deployment of
100Mbps.

Over 95% of all lines are serviced by the duopoly. This would be
the same duopoly that does not exist, according to AT&#038;T's
management.

And with a level of hubris that is beyond all concept of
reality, we find the FCC stating that 99% of all US ZIP Codes
now have, at least, one broadband provider, a statement that
Commissioner Copps called the ZIP code methodology "stunningly
meaningless." Even better, roughly 85% of all ZIP Codes
(estimated) to have four or more providers.

And in a move that I can only term, better late than never, the FCC has
decided that 200Kbps (in only on direction) is no longer a true
definition of broadband) and has voted to increase that rate to 768Kbps,
which coincidentally is the speed that many of the ILECs provide as
entry level DSL.

The FCC's report. titled, "High-Speed Services for Internet Access:
Status as of June 30, 2007" can be downloaded here:
<a href="http://hraunfoss.fcc.gov/edocs_public/attachmatch/DOC-280906A1.pdf">http://hraunfoss.fcc.gov/edocs_public/attachmatch/DOC-280906A1.pdf</a>

A reasonably good review of this report can be found here:
<a href="http://www.news.com/8301-10784_3-9898118-7.html ">http://www.news.com/8301-10784_3-9898118-7.html</a>
</pre>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/03/fcc-us-broadband-doesnt-suck-if-you-squint-just-right/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Source Materials for the Identity API</title>
		<link>http://smr.absono.us/2008/01/source-materials-for-the-identity-api/</link>
		<comments>http://smr.absono.us/2008/01/source-materials-for-the-identity-api/#comments</comments>
		<pubDate>Tue, 22 Jan 2008 13:41:35 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[metadata]]></category>
		<category><![CDATA[privacy]]></category>
		<category><![CDATA[socialsoftware]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://smr.absono.us/2008/01/source-materials-for-the-identity-api/</guid>
		<description><![CDATA[Read Joe Lazarus&#8217; musings on the MyBlogLog API.
Give some thought to Kim Cameron&#8217;s work regarding identity, paying particular attention to &#8220;delegation coupons&#8221;.
Run through the writing that Dave Winer has done in the last couple of days on user generated content (UGC).
Consider the evolution of online community, with specific reference to the model suggested by Twitter [...]]]></description>
			<content:encoded><![CDATA[<p>Read <a href="http://joelaz.com/post/24348188">Joe Lazarus&#8217; musings on the MyBlogLog API</a>.</p>
<p>Give some thought to Kim Cameron&#8217;s work regarding identity, paying particular attention to <a href="http://www.identityblog.com/?p=715">&#8220;delegation coupons&#8221;</a>.</p>
<p>Run through the writing that <a href="http://www.scripting.com/stories/2008/01/22/theUgcLimbDay2.html">Dave Winer has done in the last couple of days on user generated content (UGC)</a>.</p>
<p>Consider the evolution of online community, with specific reference to the model suggested by <a href="http://www.twitter.com">Twitter</a> and <a href="http://www.tumblr.com">Tumblr</a>.</p>
<p>Keep <a href="http://projectvrm.org">VRM</a> in the back of your mind as you go.</p>
<p>The get back to me&#8230;there are some really interesting conversations to be had here.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/01/source-materials-for-the-identity-api/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>APIs Good.  Crappy Web Hosts Bad.</title>
		<link>http://smr.absono.us/2008/01/apis-good-crappy-web-hosts-bad/</link>
		<comments>http://smr.absono.us/2008/01/apis-good-crappy-web-hosts-bad/#comments</comments>
		<pubDate>Sun, 06 Jan 2008 20:41:53 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[miscTech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://smr.absono.us/2008/01/apis-good-crappy-web-hosts-bad/</guid>
		<description><![CDATA[So I&#8217;ve been thinking a little more about Tumblr.  While it&#8217;s interesting (to me, anyway) to see what has accumulated in my Tumblog without any effort on my part, I still want to play more actively with it.
Now as I noted a few weeks ago, even though most of my Tumblr content is just [...]]]></description>
			<content:encoded><![CDATA[<p>So I&#8217;ve been thinking a little more about Tumblr.  While it&#8217;s interesting (to me, anyway) to see what <a href="http://tumblr.absono.us">has accumulated in my Tumblog</a> without any effort on my part, I still want to play more actively with it.</p>
<p>Now as I <a href="http://www.blackmailr.com/smr/2007/12/12/twitter-tumblr-and-me/">noted a few weeks ago</a>, even though most of my Tumblr content is just feeds from other stuff I&#8217;m doing (Twitter, Flickr, del.icio.us, last.fm), I don&#8217;t like the idea of including the feed from this blog in Tumblr&#8230;the &#8220;long form&#8221; character of it just seems wrong for how I&#8217;m viewing Tumblr right now.  But I do want to get some reference to this blog in there, so <em>what to do?</em></p>
<p>The obvious answer, of course, is to write a WordPress plugin that allows me to automatically submit a short-form excerpt from these blog posts as Tumblr &#8220;quote&#8221; posts; this is in keeping with the way I&#8217;m thinking about Tumblr (lifestreaming snippets that require little or no care and feeding of their own), and seems like a fun little project, anyway.</p>
<p><em>So the above represents where I was when Gwen started her nap about 45 minutes ago.  Note that the &#8220;simple&#8221; answer above is only possible because:</p>
<ul>
<li>WordPress is designed to be easily user-extensible</li>
<li>Tumblr is designed to accept submissions however users want to submit them (i.e. API available)
</ul>
<p>And those aspects of the tools are just there by default&#8230;this is a really good thing.</em></p>
<p><em><strong>So now the good:</strong></em></p>
<p>Big points go to both WordPress and Tumblr:  halfassed programmer that I am, in half an hour I was able to make a functional (though crude) plugin that would take a designated snippet from a WordPress post and correctly submit it as a Tumblr quote, with a link back to the blog post.  Both products are just designed to let you do what you want to do.  Very nice.</p>
<p><em><strong>And the bad:</strong></em></p>
<p>No points go to the hosting company that is currently running seamonkeyrodeo.  I wrote and tested the plugin on a dev installation of WordPress that I have set up on my primary Web hosting account, where it worked flawlessly.  When I moved it over to the live version of SMR?  Not so much.  I can&#8217;t use the damn plugin on SMR, because (due to laziness and intertia) seamonkeyrodeo is hosted by a different company&#8230;a company that <em>in <strong>two thousand fucking eight</strong> still hasn&#8217;t upgraded to PHP 5.</em></p>
<p>So, happy Sunday afternoon, everyone, and remember:  APIs good.  Crappy Web hosts bad.  I have to go manually submit a quote from this post to Tumblr now, damn it&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/01/apis-good-crappy-web-hosts-bad/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Twitter, Tumblr, and Me</title>
		<link>http://smr.absono.us/2007/12/twitter-tumblr-and-me/</link>
		<comments>http://smr.absono.us/2007/12/twitter-tumblr-and-me/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 01:57:34 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[metadata]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[socialsoftware]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://smr.absono.us/2007/12/twitter-tumblr-and-me/</guid>
		<description><![CDATA[Prologue
About three and a half years ago I wrote a post entitled Feed Splicing, Shell Scripts, and the Internet, giving voice to my enthusiasm for the ease with which I could combine the two shiny new toys I had just started playing with: del.icio.us and FeedBurner.  In that post I noted that:
By taking advantage [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Prologue</strong><br />
About three and a half years ago I wrote a post entitled <a href="http://www.blackmailr.com/smr/2004/08/20/feed-splicing-shell-scripts-and-the-internet/">Feed Splicing, Shell Scripts, and the Internet</a>, giving voice to my enthusiasm for the ease with which I could combine the two shiny new toys I had just started playing with: del.icio.us and FeedBurner.  In that post I noted that:</p>
<blockquote><p>By taking advantage of the basic interconnectedness of the Web, using that interconnectedness to make it easy to combine information that already exists somewhere, things like the FeedBurner/del.icio.us combination get past the idea that everyone must be able to easily create HTML documents in order to “contribute” to the Web.</p></blockquote>
<p>In the years since I wrote that, del.icio.us and Backpack have happily replaced my homegrown shell script approach to saving links and notes in an easily accessible way, and a whole new world of tools that take advantage of &#8220;stuff that already exists somewhere&#8221; has appeared&#8230;let&#8217;s talk Twitter, Tumblr, and some miscellaneous related items.</p>
<p><strong>Chapter One: Twitter</strong><br />
I created a <a href="http://www.twitter.com/whitneymcn">Twitter account</a> around the time of the SXSW explosion, but hadn&#8217;t used it at all until a couple of weeks ago.  I saw its appeal in a setting like SXSW <em>(&#8220;hey, look, X is in the presentation next door&#8212;maybe we can meet up later&#8221;)</em>, but wasn&#8217;t particularly interested in broadcasting the minutiae of my day to day life.</p>
<p>Then a colleague convinced me to give Twitter a fair trial, in part by acknowledging that he had a hard time figuring out what to twitter (tweet?) himself.  So I&#8217;ve been giving it a shot, and come to a strange realization:  I like it.</p>
<p>You see, about ten years ago I had a writing regimen: among other things, I had to document one moment per day.  It didn&#8217;t have to be anything significant, but at some point during the day I had to pull out the notebook and record <strong>something</strong>.  The side effect of this was that I found myself going through the day in a more observant and thoughtful manner.  I was looking and listening a lot more, thinking more about what was happening around me.</p>
<p>And now Twitter has started to do the same thing for me.  Don&#8217;t get me wrong:  I&#8217;ve already done my share of <em>it&#8217;s raining, and my butt itches</em> tweets, but to put it in <a href="http://www.google.com/search?hl=en&#038;q=%22You+see%2C+Watson%2C+but+you+do+not+observe.%22&#038;btnG=Search">Holmesian terms</a> I&#8217;m <strong>observing</strong> more, rather than just <strong>seeing</strong>.  I even like the 140 character constraint:  it&#8217;s very much <a href="http://www.37signals.com/svn/archives2/constraints_breed_breakthrough_creativity.php">of the moment</a> to say it, but paring a thought or observation down to 140 characters is a great exercise in creativity.</p>
<p>Twitter has passed my first test for social software: it&#8217;s now useful enough to me as an individual that I want to keep using it.  I may not be using Twitter the way one is &#8220;supposed to,&#8221; and I have a hard time seeing what value I&#8217;m adding to the collective with my tweets, but I&#8217;m going to stay with it.</p>
<p><strong>Chapter Two: Tumblr</strong><br />
What <em>is</em> <a href="http://www.tumblr.com">Tumblr</a>, you ask?  Well, when you come right down to it nobody&#8217;s entirely sure.  <a href="http://avc.blogs.com/a_vc/2007/12/social-blogging.html">Fred Wilson posted some thoughts</a> on the question (with visual aids!) a week or so ago, but wisely chose to say more on what it&#8217;s <strong>like</strong> than what it <strong>is</strong>.  Fred and <a href="http://bijansabet.com/">Bijan Sabet</a> tend to describe it with some combination of the terms &#8220;social,&#8221; &#8220;blogging,&#8221; &#8220;lightweight,&#8221; and &#8220;look, just try it, okay?&#8221;</p>
<p>What is Tumblr <a href="http://tumblr.absono.us">to me, you ask</a>?  Well, I don&#8217;t know either, but I&#8217;m intrigued. <em>[And you can find anagrams of "lightweight social blogging" <a href="http://wordsmith.org/anagram/anagram.cgi?anagram=lightweight+social+blogging&#038;t=1000">here</a>, if you're interested.  My favorite is "a belching gigolo's light twig."]</em>  Anyway, the social/reblogging aspect hasn&#8217;t particularly grabbed me thus far, so I feel like I&#8217;m missing the point on that front, but the &#8220;lightweight&#8221; has me excited.</p>
<p>In the most general terms, one could describe the content creation end of Tumblr as a <a href="http://en.wikipedia.org/wiki/Strongly_typed">strongly-typed</a> blogging tool: a Tumblr post is one of seven things: photo, link, quote, chat, audio, video, or text.  What immediately intrigued me about this is that it&#8217;s implicitly telling users that they don&#8217;t have to do the whole blog thing:</p>
<ul>
<li>You&#8217;ve just taken a neat picture and don&#8217;t want to write anything about it?  Cool.  <strong>Photo.</strong>  Done.</li>
<li>You just read/heard a great quote, but don&#8217;t want to annotate and unpack it?  Excellent.  <strong>Quote.</strong>  Move on.</li>
</ul>
<p>The Internet is littered with long defunct, three-post blogs in large part because &#8220;blogging&#8221; is generally viewed as &#8220;writing,&#8221; and therefore every blog must apparently carry the burden of high school English classes:  <em>What&#8217;s my thesis?  Have I developed my arguments?  Spelling counts!  Jeez, haven&#8217;t I written 500 words yet?</em>  Tumblr tries to eliminate some of that friction by scaling down the ambitions of blogging; if you just want to post a picture, post a damn picture and don&#8217;t worry about whether it constitutes a &#8220;blog post.&#8221;</p>
<p><strong>But Tumblr&#8217;s structure adds something else, as well.</strong>  You see, Tumblr accepts RSS feeds as input.  My Twitter account already generates a feed of my little text musings.  My del.icio.us account already generates a feed of links I&#8217;m interested in.  My Flickr account already generates a feed of my pictures.  My blog already generates a feed of my longer-form writing (but more on that another time).</p>
<p>Then consider that with <a href="http://www.disqus.com/">Disqus</a> and <a href="http://www.disqus.com/">IntenseDebate</a> in play I&#8217;ve got feeds of many of the comments I make out there on the Web.  With <a href="http://last.fm">last.fm</a> added to the mix I&#8217;ve got feeds covering the music I&#8217;ve been listening to, sliced and diced in a variety of ways.  With a little bit of Applescript, the Tumblr API, and a cronjob on top of last.fm, I can automatically give Tumblr one of the songs I was listening to yesterday as an &#8220;audio&#8221; post.</p>
<p>Tumblr is becoming fascinating to me as a way to capture all of the stuff that I&#8217;m scattering around the Web (and my own computers, for that matter) in a structured way.  With only a relatively small amount of setup work, I can assemble my own little lifestream and just watch how it evolves.</p>
<p>There are already tools out there to generate &#8220;lifestream&#8221; blogs (check out Kieran Delaney&#8217;s slick <a href="http://kierandelaney.net/blog/about/lifestream/">Simplelife plugin for WordPress</a>, for example), but &#8220;creating another blog&#8221; doesn&#8217;t appeal to me, somehow&#8230;and this, I&#8217;d guess, is where the social aspect will come in to play.  Whether it&#8217;s true or not, aggregating this stuff within Tumblr&#8217;s framework <em>feels</em> different from, and more interesting than, creating yet another blog.</p>
<p>As with Twitter, I have a hard time seeing what I&#8217;m adding to the Tumblr community, but I&#8217;ll give it some time.  Perhaps after a while &#8220;reblogging&#8221; something won&#8217;t feel quite so much like a transparent plea for the poster to validate my presence on Tumblr by following me.  I&#8217;ll figure out (how||whether) to incorporate my Tumblr dashboard into an already big pile of input.  I&#8217;ll work out answers to all of the little questions that come up when playing with a new tool.</p>
<p>But however it works out, three and a half years from now there will be another set of shiny new toys to play with.  Be sure to come back then and read the next post in this series.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2007/12/twitter-tumblr-and-me/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Lunchtime Musings: on the writers&#8217; strike</title>
		<link>http://smr.absono.us/2007/11/lunchtime-musings-on-the-writers-strike/</link>
		<comments>http://smr.absono.us/2007/11/lunchtime-musings-on-the-writers-strike/#comments</comments>
		<pubDate>Thu, 15 Nov 2007 18:54:00 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[bigcontent]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://smr.absono.us/2007/11/lunchtime-musings-on-the-writers-strike/</guid>
		<description><![CDATA[I love seeing the striking writers producing direct-to-YouTube videos in support of their cause.  The video below was posted yesterday, and as of 1:31 pm EST it&#8217;s been viewed 38,447 times.  An awful lot of people are getting an engaging, amusing pitch for the writers&#8217; position.
Seems like the Big Content executives would benefit [...]]]></description>
			<content:encoded><![CDATA[<p>I love seeing the striking writers producing direct-to-YouTube videos in support of their cause.  The video below was posted yesterday, and as of 1:31 pm EST it&#8217;s been viewed 38,447 times.  An awful lot of people are getting an engaging, amusing pitch for the writers&#8217; position.</p>
<p>Seems like the Big Content executives would benefit from coming up with an equally engaging response.  <em>If only</em> they had access to a group of people who were used to developing entertaining content based on current events on a very tight schedule&#8230;</p>
<p><strong>Update, 7:23PM:</strong>  This video has now been viewed 61,165 times.  Sure, it&#8217;s no <a href="http://bokardo.com/archives/youtube-lazy-sunday-and-elephant-math/">Lazy Sunday</a>, but 22k views in six hours sounds like a decent start on viral uptake to me.</p>
<p><object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/PzRHlpEmr0w&#038;rel=0&#038;border=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/PzRHlpEmr0w&#038;rel=0&#038;border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2007/11/lunchtime-musings-on-the-writers-strike/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NBC Direct Extremely Viewer-Friendly In Bizarre Alternate Reality</title>
		<link>http://smr.absono.us/2007/11/nbc-direct-extremely-viewer-friendly-in-bizarre-alternate-reality/</link>
		<comments>http://smr.absono.us/2007/11/nbc-direct-extremely-viewer-friendly-in-bizarre-alternate-reality/#comments</comments>
		<pubDate>Mon, 12 Nov 2007 18:27:05 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[bigcontent]]></category>
		<category><![CDATA[miscTech]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://smr.absono.us/2007/11/nbc-direct-extremely-viewer-friendly-in-bizarre-alternate-reality/</guid>
		<description><![CDATA[NBC releases the beta of its ad supported TV download service (code named screw you, iTunes, I understand), and paidContent is unimpressed.
To summarize, if one were a recently converted  DVR-less Heroes addict who finds it inconvenient to watch the show when it airs, one&#8217;s (entirely hypothetical) options would be:
1. Go with the NBC software, [...]]]></description>
			<content:encoded><![CDATA[<p>NBC releases the beta of its ad supported TV download service (code named <em>screw you, iTunes</em>, I understand), and <a href="http://www.paidcontent.org/entry/419-first-look-nbc-direct/">paidContent is unimpressed</a>.</p>
<p>To summarize, if one were a recently converted  DVR-less Heroes addict who finds it inconvenient to watch the show when it airs, one&#8217;s (entirely hypothetical) options would be:</p>
<p><strong>1.</strong> Go with the NBC software, bearing in mind that there&#8217;s currently no way to schedule the download of an entire season ahead of time, that only the prior week&#8217;s show is available at any given time, that episodes expire seven days after they&#8217;re uploaded to NBC Direct (<strong>not</strong> seven days after they&#8217;re downloaded), and that downloaded shows must be watched within 48 hours of download or they expire.  In addition, one can only watch the download on one&#8217;s crappy, aging, Windows laptop.  This model <em>does</em>, however, offer the advantage of getting to watch un-skippable ads during the program, though.</p>
<p><strong>2.</strong> Go with software such as Azureus (and its plugins), scheduling download of each episode as it becomes available and watching the episode whenever one damn well pleases (sometimes it takes a week or so for one to find the time to watch, or one wants to save up and binge on TV for an evening, you see).  In addition, one could watch the episode on any computer, <em>or</em> burn it to a disc to watch on one&#8217;s TV.</p>
<p>Given these options, the only reasonable conclusion that one can reach is that there&#8217;s some bizarre alternate reality out there where NBC Direct actually offers some meaningful benefit to some hypothetical viewer.  The only other conclusion&#8212;that NBC never even bothered to look at the mistakes made by all of the failed similar offerings that litter the history of the Internet and made all of the same mistakes themselves&#8212;seems uncharitable.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2007/11/nbc-direct-extremely-viewer-friendly-in-bizarre-alternate-reality/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.937 seconds -->
