<?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; socialsoftware</title>
	<atom:link href="http://smr.absono.us/category/socialsoftware/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>Conversationlists: Some Object, Strongly.</title>
		<link>http://smr.absono.us/2009/11/conversationlists-some-object-strongly/</link>
		<comments>http://smr.absono.us/2009/11/conversationlists-some-object-strongly/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 17:02:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[miscTech]]></category>
		<category><![CDATA[socialsoftware]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=607</guid>
		<description><![CDATA[For the most part, the response to conversationlist.com has been really gratifying. A lot of people found it interesting, some found it really useful, and for the most part the criticism we&#8217;ve gotten has been well thought out and constructive.
Sure, plenty of people found it uninteresting, stupid, or felt that something like favstar.fm&#8217;s dynamic &#8220;most [...]]]></description>
			<content:encoded><![CDATA[<p>For the most part, the response to <a href="http://conversationlist.com">conversationlist.com</a> has been really gratifying. A lot of people found it interesting, some found it really useful, and for the most part the criticism we&#8217;ve gotten has been well thought out and constructive.</p>
<p>Sure, plenty of people found it uninteresting, stupid, or felt that something like favstar.fm&#8217;s dynamic &#8220;most favorited&#8221; list creator was a more useful tool (and the favstar.fm lists are definitely awesome, by the way), but that comes with the territory.</p>
<p>The one case where criticism struck me as a little odd was also &#8212; perhaps unfortunately &#8212; the case where it was coming from the highest profile source. Over the weekend <a href="http://twitter.com/Scobleizer/statuses/5941994759">Robert Scoble Twittered</a> <em>&#8220;Yo @nk can you block http://conversationlist.com/ from posting to &#8220;listed?&#8221; That service is VERY spammy and hides real value of lists.&#8221;</em></p>
<p><em></em> I know, <strong><em>ouch</em></strong>, right?</p>
<p>I made a little effort to reach out to Scoble for some more detail on his complaints about conversationlists, but haven&#8217;t (yet, at least) heard anything back, so I&#8217;ll address the possible complaints that I&#8217;ve dreamed up here and keep an eye on the comments to discuss anything else that comes up.</p>
<p><em><strong>Problem One:</strong> being added to a bunch of lists called &#8220;conversationlist&#8221; doesn&#8217;t tell me anything about how people view me. It is, therefore, spammy.</em></p>
<p>I agree that being added to someone&#8217;s conversationlist is something different from being added to someone&#8217;s &#8220;influencers&#8221; list, or their &#8220;tech&#8221; list, but I don&#8217;t believe that it&#8217;s less valuable information. When you&#8217;re added to a conversationlist it&#8217;s because that person is <em>actually paying attention to you</em> on Twitter, either trying to engage with you or talking about you. It&#8217;s a dynamic state, rather than a static classification.</p>
<p>Granted, you can&#8217;t easily build a scorecard from this kind of list. Instead of &#8220;500 people have added me to lists named &#8216;tech&#8217;, and I am therefore one of the top tech resources on Twitter,&#8221; you have to say something like &#8220;I consistently appear on 50 people&#8217;s conversationlists, so I am having a measurable impact on the discussions happening on Twitter.&#8221;</p>
<p>Better still, you could say something like &#8220;why am I significant to this particular group of people? Do they agree or disagree with what I&#8217;m saying? Who and what else are they talking about?&#8221;</p>
<p>Conversationlists don&#8217;t tell you how people think about you directly, they tell you that people are actually interested in you on an ongoing basis.</p>
<p><em><strong>Problem Two:</strong> they&#8217;re not [ahem] curated lists, it&#8217;s a machine making them. I want to know what people actually think.</em></p>
<p>Conversationlists are certainly not curated lists in the current buzzword sense, but nor are they created by machines; they are created by <strong>people just doing what they already do on Twitter</strong>. The machine is only there to keep track of what the people are doing.</p>
<p>Consider this: yes, my &#8220;tech&#8221; list (if I had one) would a be curated public statement. I would include the people I think are influential (even if I don&#8217;t really pay attention to them). I would probably make a point of <em>excluding</em> certain people that I think are overrated (even if I secretly pay attention to those people). I would try to include lesser-known &#8220;insider&#8221; people, so that other geeks would look at my tech list and say &#8220;hey, @whitneymcn didn&#8217;t just create that same tech list everybody else did, he knows about @ObscureCoolTechPerson, too.&#8221;</p>
<p>My tech list would (of course) be full of fascinating people, but it would also be a view into what I want <em>you</em> to think about <em>me</em>. That&#8217;s certainly useful, but it&#8217;s not &#8220;right&#8221; in and of itself. By offering insight on who I&#8217;m actually talking to and about, conversationlists give a different view, and one that I think is equally useful. I&#8217;m curating that list with my actions, every single day.</p>
<p>Hell, @scobleizer is on my conversationlist right now. I obviously don&#8217;t agree with what he&#8217;s saying, but I&#8217;m sure paying attention to him, and I think there&#8217;s value in exposing that fact.</p>
<p><em><strong>Problem Three:</strong> I @reply lots and lots of people, and my friend doesn&#8217;t @reply anyone. Conversationlists are useless to us.</em></p>
<p>I don&#8217;t see much of a problem here: don&#8217;t use conversationlists if it doesn&#8217;t fit what you&#8217;re doing on Twitter. [Though do check out the additional tools that we're rolling out, okay?]</p>
<p>Some of the earliest feedback we got on conversationlists, from someone whose opinion I respect, included these two bullet points:</p>
<ul>
<li>I don&#8217;t do much public conversation in Twitter so my conversationlist is kind of weird.</li>
<li>Killer idea.</li>
</ul>
<p>So if I may paraphrase, this person said both <em>&#8220;this thing is pretty much useless for me personally&#8221;</em> and <em>&#8220;I think that this thing is interesting&#8221;</em> in the course of about four sentences. Is that crazy? No, I don&#8217;t think so. Conversationlists aren&#8217;t going to be useful for everyone. For what it&#8217;s worth, nor are Twitter lists going to be useful to everyone. The issue, however, is that &#8220;not useful to me&#8221; is rather different from &#8220;not useful.&#8221;</p>
<p><strong>Conclusion</strong></p>
<p>There may be other things that bug people about conversationlists, and Kevin and I really would love to hear them. Leave a comment, send an email, let us know. We won&#8217;t make every change that everyone would like to see, but we&#8217;ll absolutely listen to everything that people have to say.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2009/11/conversationlists-some-object-strongly/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Reconsidering Facebook</title>
		<link>http://smr.absono.us/2009/08/reconsidering-facebook/</link>
		<comments>http://smr.absono.us/2009/08/reconsidering-facebook/#comments</comments>
		<pubDate>Tue, 18 Aug 2009 19:42:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[miscTech]]></category>
		<category><![CDATA[socialsoftware]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=436</guid>
		<description><![CDATA[Being a quick brain dump, since the Internet does not exist where we&#8217;re staying in Claryville, NY.
Before we left Brooklyn I was thinking about Foursquare; I think what Jon Steinberg and crew have done with Social Great is really interesting, but it&#8217;s not the direction that really excites me about the potential of the real [...]]]></description>
			<content:encoded><![CDATA[<p><em>Being a quick brain dump, since the Internet does not exist where we&#8217;re staying in Claryville, NY.</em></p>
<p>Before we left Brooklyn I was thinking about <a href="http://playfoursquare.com">Foursquare</a>; I think what Jon Steinberg and crew have done with S<a href="http://socialgreat.com/">ocial Great</a> is really interesting, but it&#8217;s not the direction that really excites me about the potential of the real time Web.</p>
<p>In case you&#8217;ve been living under a rock, Social Great tracks the Foursquare checkins across a number of cities and provides near real-time trending data: where are people (in the aggregate sense) going, what places and sorts of places are most popular now, and what trending is happening in those various cities. Really cool.</p>
<p>The issue for me, though, is that while this is a great way to transform Foursquare&#8217;s data, I think it doesn&#8217;t go far enough in the transformation; while it&#8217;s far less &#8220;now&#8221; focused than Foursquare itself, Social Great is still pointing in that direction. As the poster child for the &#8220;real time Web,&#8221; Twitter has set the default mindset and behavior to taking real-time input and making it into real-time output&#8211;or as close to real-time as the service can handle, anyway. We tend to assume that the value of these little chunks of data decreases like a new car leaving the lot: if you don&#8217;t catch it immediately it&#8217;s lost a huge part of its value.</p>
<p>But that doesn&#8217;t have to be the case. Taking Foursquare as an example, what I was interested in seeing was a map overlay of the full historical data set for my friends: if I&#8217;m trying to kill an hour or two in an unfamiliar neighborhood, being able to see which places my friends have gone to  (and which of those they&#8217;ve gone to frequently) has more value than knowing where those friends are <em>right now</em>. In aggregate, the little snippets of data become hugely valuable to me.</p>
<p>But there&#8217;s another issue here: I&#8217;m increasingly irritated by the fact that Twitter is the dumping ground for a lot of this data. Everybody makes it easy to dump their data into Twitter, because Twitter is&#8230;yes, you guessed it, the poster child for the &#8220;real time Web.&#8221; Since Twitter is <em>input == output</em>, though, people&#8217;s timelines become increasingly littered with context-free &#8220;I&#8217;m here,&#8221; and &#8220;I just bought this,&#8221; and &#8220;I just heard this&#8221; tweets.</p>
<p>It&#8217;s pretty close to a 180 for me to say it, but what since Facebook is already somewhat further along in managing distinct classes of real time data that may or may not be visible (think Facebook apps)&#8211;and they dearly want in on the real time scene, as long as we&#8217;re on the topic&#8211;so what if we let them have all this data? As long as I can pull all the data out via an API [yes, that's a big caveat there] I really don&#8217;t care where it lives, so why not let Facebook have a shot?</p>
<p>Maybe it&#8217;s a terrible idea, but I&#8217;m starting to think that we really need an aggregator for all of this stuff, and one that acts as a storehouse rather than a repeater.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2009/08/reconsidering-facebook/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>The Twitter That Was</title>
		<link>http://smr.absono.us/2009/08/the-twitter-that-was/</link>
		<comments>http://smr.absono.us/2009/08/the-twitter-that-was/#comments</comments>
		<pubDate>Tue, 04 Aug 2009 22:05:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[miscTech]]></category>
		<category><![CDATA[socialsoftware]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=421</guid>
		<description><![CDATA[Let&#8217;s start with a couple of interesting links: first, Nate Westheimer&#8217;s post from a few weeks ago in which he notes that his own Twitter use (and that of a number of other once heavy Twitterers) has been declining over the past few months. The full post and chart are here [and you should take [...]]]></description>
			<content:encoded><![CDATA[<p>Let&#8217;s start with a couple of interesting links: first, Nate Westheimer&#8217;s post from a few weeks ago in which he notes that his own Twitter use (and that of a number of other once heavy Twitterers) has been declining over the past few months. The <a href="http://innonate.tumblr.com/post/146925906/like-your-favorite-bar-in-the-east-village">full post and chart are here</a> [and you should take a look], but the key proposition kicks it off:</p>
<blockquote><p>Like your favorite bar in the East Village, Twitter sucks now that it’s popular.</p>
<p>That’s the feeling I’ve had for sometime, and — as it turns out — founder @ev and investor @fredwilson agree… at least statistically.</p></blockquote>
<p>A week or so later, Mark Schoneveld added an interesting note to the discussion that was swirling around Trent Reznor&#8217;s very public decision to give up on Twitter. [Um, <em>again</em>, I mean. Give up Twitter <em>again</em>.] As above, you should really <a href="http://yvynyl.tumblr.com/post/153016612/trent-reznor-posts-follow-up-rant-to-twitter-quitting">read the source document</a>, but here&#8217;s an elegant snippet from Mark&#8217;s post:</p>
<blockquote><p>The direct-to-fan connection that Twitter offers can be fun at first &#8211; or was fun at first &#8211; but dealing with the mainstreamed onslaught must be incredibly difficult for artists. To keep up with and maintain boundaries of privacy and priority starts to be impossible as a point.</p></blockquote>
<p>On the face of it this looks pretty bad: there are many similar rumbles (and not just appearing on Tumblr, you cynics), and these two examples come from pretty insightful guys who are also tied into communities that have been responsible for a lot of enthusiasm about Twitter.</p>
<p>I agree with Nate and Mark as far as they push it, but I also wonder whether the very real problems that they point to—problems that are unfortunately linked to Twitter&#8217;s increased popularity—signal the start of Twitter&#8217;s decline as a communication tool, or signal the start of its evolution into a tool that plays a different role in the &#8220;real time web.&#8221;</p>
<p>While I, too, kind of miss <em>the Twitter that was,</em> I believe that Twitter from 2006 through 2008-ish was one facet of something new and rather <em>different</em> being jury-rigged to fit into an older model of the Web. It was an exciting social communication tool in that context, but I think that where Twitter will be valuable as we go forward is as plumbing, rather than wallpaper.</p>
<p>We&#8217;re used to thinking about Twitter as a simple transport mechanism, a largely unfiltered <strong>input == output</strong> system: each and every tweet is picked up by a little universe of followers, and that&#8217;s the end of it. Occasionally we might check Twitter&#8217;s trending topics to see what the spammers have to say, but the value of any given tweet is seen as having a mayfly-scale lifetime, where you either catch it the moment when it&#8217;s relevant or you just let it flow past.</p>
<p>But if Twitter is just a transport mechanism, we&#8217;re pretty close to done.</p>
<p>Trent Reznor simply can&#8217;t handle tens or hundreds of thousands of people nitpicking at him in 140 character chunks any better than he can handle email or phone calls from that many people. Nate Westheimer (a really open, accessible guy in my experience, so no criticism of him) will find that his Twitter followers have changed from a community into&#8230;well, <strong>followers</strong>.</p>
<p>If, on the other hand, Twitter (and let&#8217;s make Twitter a portmanteau word that includes the rest of the mobile/social world) is nothing more or less than a huge data set about what&#8217;s <em>happening right now</em>, then we&#8217;ve got something interesting. Yes, this stuff can be rendered <em>right now</em> for the small number of people interested in seeing it, but it can be used in many other ways as well.</p>
<p>If things go as I expect (and hope), <strong><em>yes</em></strong>&#8230;any given individual will Twitter less often and there will be less of the &#8220;neighborhood bar&#8221; feel to the service, people will check in less frequently using Foursquare, and the ambient intimacy thing that has been so compelling will at the large scale become a <em>&#8220;hey, do you remember when&#8230;&#8221;</em> curiosity.</p>
<p>Let&#8217;s just accept that and figure out how to use real-time data to inform and enhance what&#8217;s happening online, rather than just enjoying the fact that we can know that <em>something happened just a minute ago</em>. If you immediately respond to every single thing that happens, you&#8217;re a jittery mess; if you take in everything that happens and give it a little processing time&#8230;well, let&#8217;s see what happens, shall we?</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2009/08/the-twitter-that-was/feed/</wfw:commentRss>
		<slash:comments>2</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>Patent Not Pending: Visual Backchannel</title>
		<link>http://smr.absono.us/2008/05/patent-not-pending-visual-backchannel/</link>
		<comments>http://smr.absono.us/2008/05/patent-not-pending-visual-backchannel/#comments</comments>
		<pubDate>Fri, 16 May 2008 00:08:32 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[metadata]]></category>
		<category><![CDATA[miscTech]]></category>
		<category><![CDATA[socialsoftware]]></category>
		<category><![CDATA[musings]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[visualization]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=358</guid>
		<description><![CDATA[At least in the world of tech conferences, the existence of an audience backchannel during presentations isn&#8217;t much of a revelation: IRC has both formally and informally filled that role for years, and ca. 2008 it&#8217;s getting hard to find a big ticket presentation that isn&#8217;t being &#8220;liveblogged&#8221; by somebody.  The phenomenon received an [...]]]></description>
			<content:encoded><![CDATA[<p>At least in the world of tech conferences, the existence of an audience backchannel during presentations isn&#8217;t much of a revelation: IRC has both formally and informally filled that role for years, and ca. 2008 it&#8217;s getting hard to find a big ticket presentation that isn&#8217;t being &#8220;liveblogged&#8221; by somebody.  The phenomenon received an injection of technological currency with the Twittering of Lacy/Zuckerberg at this year&#8217;s SXSW, but it&#8217;s basically nothing new.</p>
<p>On a related topic, one of the biggest issues for anyone presenting is getting a read on the audience: <em>how is this going over? Do I need to pick up the pace a little bit, or slow down?  Did they all stop listening five minutes ago?</em>  One excellent speaker I know builds in a number of jokes as his thermometer, evaluating both how <strong>much</strong> response he gets to a joke and how <strong>quickly</strong> that response comes.</p>
<p>There have been a number of experiments with integrating the audience backchannel into a presentation, but as much as I like discussion and exchange, if somebody has a well-constructed, well-rehearsed presentation I don&#8217;t want them looking at their laptop every other minute to check out the latest comments from the peanut gallery.  I want the actual presentation, but I&#8217;d be interested in seeing what presenters could do with some form of audience feedback.  Thus <strong><em>the visual backchannel</em></strong> is born.</p>
<p>You make a little device&#8230;or rather you make of whole bunch of them. It is perhaps shaped like a ball small enough to fit nicely in a single hand.  When someone holds the device, their hand completes a circuit, and via the little wifi radio that you cleverly included in it, the device sends a notification of that change in state to a nearby server.  For extra credit, have the device measure the force of the grip and send that data, as well. </p>
<p>You then hand out one of these devices to every audience member as they enter the presentation space, telling them to grip the ball when they&#8217;re interested and let go of it when they&#8217;re not interested.</p>
<p>All of this data is sliced, diced, and mashed together by the receiving server and presented as some sort of interesting (and very simple) visualization on a monitor that&#8217;s visible to the presenter.  Something as simple as a graphical representation of how much of the audience is &#8220;engaged&#8221; and what the engaged/disengaged trend is could be both beautiful and extremely useful.  </p>
<p>And from there you&#8217;ve got a universe of other interesting possibilities for data analysis and visualization available.  Put a more granular view up on a big screen behind the presenter, too, if you want.  And on the Web&#8211;why not?  A site that compares the visualizations from a variety of presenters would be fascinating, right? Or an annotated engagement timeline of the next Jobsnote?</p>
<p>This would, of course, have the side effect of forcing livebloggers to decide whether it was more important to provide feedback to the room in which they are actually sitting or type their every thought for the whole Internet to enjoy, but I think that might actually be a good thing.  [Please note that I deleted the joke about how being able to type with one hand while the other was busy may actually be a skill that most bloggers have mastered, as I felt it was in poor taste.]</p>
<p>Any questions? I&#8217;m looking in your direction, potential <a href="http://itp.nyu.edu/itp/">ITP</a> 2009 show participants&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/05/patent-not-pending-visual-backchannel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Friday&#8217;s Brain Dead Emails</title>
		<link>http://smr.absono.us/2008/05/fridays-brain-dead-emails/</link>
		<comments>http://smr.absono.us/2008/05/fridays-brain-dead-emails/#comments</comments>
		<pubDate>Fri, 02 May 2008 13:32:29 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[advertising]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[socialsoftware]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=356</guid>
		<description><![CDATA[The McKinsey Quarterly Goes Social
The McKinsey Quarterly dropped me an email yesterday to let me know about the exciting new features that they&#8217;ve added: RSS feeds and social bookmarking! A very social and up-to-date organization, apparently.  Interesting, then that they still follow the distinctly anti-social practice of sending me email from a dead address, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>The McKinsey Quarterly Goes Social</strong><br />
The McKinsey Quarterly dropped me an email yesterday to let me know about the exciting new features that they&#8217;ve added: RSS feeds and social bookmarking! A very social and up-to-date organization, apparently.  Interesting, then that they still follow the distinctly anti-social practice of sending me email from a dead address, with the friendly note &#8220;PLEASE DO NOT REPLY TO THIS E-MAIL.&#8221;  Way to start conversations, kids.</p>
<p><em><strong>Update (4 hours post-publishing):</strong></em> To expand a little bit on the above, a snippet from an email that I sent to a correspondent who prefers not to be named.  I&#8217;ll just say that I&#8217;m pleased and impressed when people respond very reasonably to criticism that might perhaps be called &#8220;snarky.&#8221;</p>
<blockquote><p>
What struck me about the email, though, is that in a message that&#8217;s about social communication tools being introduced, the email tells people how they <strong>shouldn&#8217;t</strong> communicate (all caps &#8220;PLEASE DO NOT REPLY TO THIS EMAIL&#8221;) rather than telling them what they <strong>should do</strong> if they want to communicate with you.  Why not shift the focus to providing guidance to subscribers, rather than stopping one particular behavior?
</p></blockquote>
<p><strong>Amazon Recommends Pretending to Target Emails</strong><br />
In other news, the Amazon recommendation email situation that I&#8217;ve blogged about before continues its slide into absurdity.  For a quick recap:</p>
<ul>
<li>Back in the <a href="http://smr.absono.us/2005/01/thesis-antithesis-amazon-makes-intelligent-use-of-email/">winter of 2005</a> Amazon would email me about stuff like an opportunity to get an 18% discount when pre-ordering an M83 album because I&#8217;d bought “Svefn-G-Englar” by Sigur Rós.  Good.</li>
<li>In the <a href="http://smr.absono.us/2007/03/cameron-amazon-vrm/">spring of 2007</a> Kim Cameron wrote about the same sort of <a href="http://www.identityblog.com/?p=699">positive experience with Amazon recommendation emails</a>.  Excellent.</li>
<li>Come the <a href="http://smr.absono.us/2008/02/amazon-amazon-why-hast-thou-forsaken-me/">winter of 2008</a>, things get ugly.  Because I have <em>&#8220;shopped for electronics&#8221;</em> (not <strong>purchased</strong>, mind you, but <strong>shopped for</strong>) Amazon emails me to recommend that I buy an Archos DVR.  Lame.  I have to assume there&#8217;s a new hire in the marketing department.</li>
</ul>
<p>And now it&#8217;s the spring of 2008 and that new marketing hire appears to have settled in for the long haul.  What&#8217;s the latest recommendation email from Amazon?</p>
<blockquote><p>
As someone who purchased video games or music from genres included in the game, you might be interested in our Grand Theft Auto IV music downloads store.
</p></blockquote>
<p>Seriously, Amazon? I&#8217;ve purchased <em>&#8220;video games or music <strong>from genres included in the game</strong>?&#8221;</em>  Wouldn&#8217;t it be simpler to just skip a couple of steps and move directly into emailing me whatever your marketing department wants to send, whenever they want to send it?  Once useful email program, fast becoming a sad joke.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/05/fridays-brain-dead-emails/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Twitter Metric I&#8217;d Like to See: Twitter Set</title>
		<link>http://smr.absono.us/2008/04/the-twitter-metric-id-like-to-see-twitter-set/</link>
		<comments>http://smr.absono.us/2008/04/the-twitter-metric-id-like-to-see-twitter-set/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 16:54:43 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[analytics]]></category>
		<category><![CDATA[metadata]]></category>
		<category><![CDATA[socialsoftware]]></category>
		<category><![CDATA[metrics]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://smr.absono.us/?p=353</guid>
		<description><![CDATA[I&#8217;m not likely to build this, but since I&#8217;m getting a fair amount of Twitter-related traffic these days, I&#8217;ll put it out there and hope that this idea intrigues someone else.  
If we accept that Twitter is in large part a social technology, then we&#8217;re presented with a universe of questions about Twitter&#8217;s social [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m not likely to build this, but since I&#8217;m getting a fair amount of Twitter-related traffic these days, I&#8217;ll put it out there and hope that this idea intrigues someone else.  </p>
<p>If we accept that Twitter is in large part a social technology, then we&#8217;re presented with a universe of questions about Twitter&#8217;s social character.  At the most basic level, Twitter&#8217;s relationships can be either one way (I follow you) or two way (we both follow each other).  One could look at a user to see what percentage of their relationships are mutual follows, but that doesn&#8217;t really interest me much, since I suspect there&#8217;s a lot of &#8220;oh, I guess I should follow them back&#8221; noise in there.</p>
<p>Where it gets interesting to me is when groups are exposed:  not just you and me following one another, but you, me, and Dr. X all following each other.  A mutual follow might just be  someone&#8217;s Twitter etiquette (Twittiquette?) exposed, but a <em>set</em> of mutual follow relationships seems a more reliable indicator of substantive relationships. </p>
<p><strong>Definition of a Twitter Set</strong><br />
A <strong><em>Twitter Set</em></strong> is a group of three or more Twitter users such that every member of the set follows every other member, <em>and</em> no other members exist for the set.  Note that set members need not <em>only</em> follow one another. Also note that I&#8217;m leaving the question of whether <a href="http://www.twitter.com/Scobleizer">@Scobleizer</a> and <a href="http://www.twitter.com/JasonCalacanis">@JasonCalacanis</a> should count for this metric as an exercise for the student.</p>
<p><strong>Why Track This?</strong><br />
I&#8217;m not sure.  For me, I&#8217;m interested in tracking it (or rather, having someone else track it) for pretty much the only reason I ever do anything: it seems like there could be something interesting there; I don&#8217;t know <em>what</em>, exactly, but something interesting.</p>
<p>As a starting point, one could build some fascinating visualizations off of this data: seeing where sets exist, how big they are, and how they overlap would be fascinating.  How many sets do users tend to belong to?  What&#8217;s the largest set that exists on Twitter, and who&#8217;s in it?  How are sets distributed across the universe of Twitter users?  Really nice visualization fodder.</p>
<p><strong>More Details, Please</strong><br />
I think you could also reduce this to an interesting metric that shows something (again, I&#8217;m not sure exactly what) about how different people qw( use establish expose ) relationships on Twitter.  If we say that a user who is part of a single, closed set (i.e. all set members follow only one another) should have a value of one as a baseline, we could use something like this:</p>
<blockquote><p>
A = Total number of sets within the user&#8217;s Twitter relationships<br />
B = Number of people that the user is following<br />
C = Size of largest set within the user&#8217;s Twitter relationships<br />
User&#8217;s Twitter Set Value = (A / B) * C
</p></blockquote>
<p>Since the number of people that the user is following still seems relevant, I&#8217;m inclined to explicitly include the following count in the expressed metric, like so:</p>
<blockquote><p>
If you and your four closest friends only follow one another, the &#8220;twitter set value&#8221; for each of you would be&#8230;<br />
(1 / 5) * 5 = 1<br />
&#8230;and I&#8217;d express that as <strong>Twitter Set Value (TSV) = 1(5)</strong></p>
<p>My own case (eyeball estimate, haven&#8217;t checked real stats) would be something like:<br />
(8 / 84) * 4 = 0.38<br />
<strong>TSV = 0.38(84)</strong>
</p></blockquote>
<p>Again, I&#8217;m not sure exactly what it would mean, but I&#8217;d be really interested in seeing this in action&#8230;any takers?</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/04/the-twitter-metric-id-like-to-see-twitter-set/feed/</wfw:commentRss>
		<slash:comments>0</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>Twitter Client Feature Request</title>
		<link>http://smr.absono.us/2008/03/twitter-client-feature-request/</link>
		<comments>http://smr.absono.us/2008/03/twitter-client-feature-request/#comments</comments>
		<pubDate>Sat, 15 Mar 2008 20:24:52 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[miscTech]]></category>
		<category><![CDATA[socialsoftware]]></category>
		<category><![CDATA[twitter tumblr socialsoftware twitteriffic]]></category>

		<guid isPermaLink="false">http://smr.absono.us/2008/03/twitter-client-feature-request/</guid>
		<description><![CDATA[So let&#8217;s say that you&#8217;re like me and have finally come to terms with the fact that you like Twitter.  
You initially followed a couple of friends and some internet-famous people.  Then you added some of the people you work with and some people who always seem to come up with funny things [...]]]></description>
			<content:encoded><![CDATA[<p>So let&#8217;s say that you&#8217;re like me and have finally come to terms with the fact that you like Twitter.  </p>
<p>You initially followed a couple of friends and some internet-famous people.  Then you added some of the people you work with and some people who always seem to come up with funny things to Twitter.  Then some more internet-famous people, and a few genuinely interesting people that you&#8217;ve never heard of.  And a few more friends.  And then a couple of people that you found through @messages sent by the people you already follow.</p>
<p>How many people is that you&#8217;re following, now?  Do you actually have enough spare bandwidth to make effective use of an input stream that&#8217;s made up of the output from 50, or 500, or 5,000 <em>[yes, I'm looking at you, <a href="http://twitter.com/jowyang">jowyang</a>]</em> people? </p>
<p>Sure, one good answer is to modify Dave Winer&#8217;s RSS insight and view Twitter as <strong>a river of tweets</strong>.  You hop in and catch what you can, and don&#8217;t worry to much about the stuff that gets carried past you by the current.  But I think there&#8217;s a limit to how well that works.  The different people in my Twitterstream are important and interesting to me for many different reasons; some people I always want to hear from, and and I may not want to hear from (and about) all of them all the time.  </p>
<p>So here&#8217;s what I propose:  a Twitter client that <strong>(a)</strong> allows you to flag each person that you follow as a member of one or more groups, and <strong>(b)</strong> allows you to dynamically filter which tweets are displayed, based on group.</p>
<p>With that functionality I can follow all the people who interest me while also ensuring that I don&#8217;t miss the output from the small group of people that I&#8217;m <em>most</em> interested in.  I like both the <em>[shudder]</em> &#8220;ambient intimacy&#8221; experience of updates from people I know and the &#8220;exhibitionist meets stalker&#8221; experience of updates from people that I don&#8217;t know, and I&#8217;d like to be able to keep both of them as a part of my Twitter experience.  </p>
<p>Maybe it&#8217;s just me, but this feels like something that could be really useful.  Any takers?</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/03/twitter-client-feature-request/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>That &#8220;Ambient Intimacy&#8221; Thing</title>
		<link>http://smr.absono.us/2008/02/that-ambient-intimacy-thing/</link>
		<comments>http://smr.absono.us/2008/02/that-ambient-intimacy-thing/#comments</comments>
		<pubDate>Sun, 03 Feb 2008 02:41:52 +0000</pubDate>
		<dc:creator>W.B. McNamara</dc:creator>
				<category><![CDATA[metadata]]></category>
		<category><![CDATA[socialsoftware]]></category>
		<category><![CDATA[twitter tumblr social]]></category>

		<guid isPermaLink="false">http://smr.absono.us/2008/02/that-ambient-intimacy-thing/</guid>
		<description><![CDATA[While the term “ambient intimacy”  still feels a hair creepy to me, I guess I’m starting to see the point.
Like all right-thinking people, I’ve followed Techdirt for years, and over the past couple  of years Mike Masnick and I have exchanged a number of emails on various topics.  I suppose I vaguely [...]]]></description>
			<content:encoded><![CDATA[<p><span class="expanded" id="98E56F7D-408B-4C5D-950D-43BDF11BC011_description">While the term <a href="http://www.disambiguity.com/ambient-intimacy/">“ambient intimacy”</a>  still feels a hair creepy to me, I guess I’m starting to see the point.</span></p>
<p>Like all right-thinking people, I’ve followed <a href="http://www.techdirt.com/">Techdirt</a> for years, and over the past couple  of years Mike Masnick and I have exchanged a number of emails on various topics.  I suppose I vaguely assumed that sooner or later I’d run into Mike in person  somewhere along the line, but we’re just email acquaintances who share some  interests, you know? There was no specific reason that we would plan to meet, so  I never really gave it much thought.</p>
<p>Then last week I wondered aloud — via <a href="http://www.twitter.com/whitneymcn">twitter</a> — how much Mamoun’s falafel  my father and I have eaten together over the past 36 years. Four days and an  assortment of @replies and d messages later, Mike and I are sitting in Mamoun’s,  eating falafel and chatting. Without Twitter, most (if not all) of the data  points below would never have been exposed:</p>
<ul>
<li>I am a fan of Mamoun’s falafel.</li>
<li>I live in New York City.</li>
<li>Mike Masnick is a fan of Mamoun’s falafel.</li>
<li>Mike Masnick happens to be in New York City this week.</li>
</ul>
<p>Kind of neat, and an excuse for me to go eat falafel while talking to a smart  person, which is always a good thing.</p>
<p>With Twitter, as with <a href="http://www.tumblr.com/">Tumblr</a>, there’s an  interesting strain of online community floating around. If mySpace is the <a href="http://www.blackmailr.com/smr/2006/12/11/blaming-the-messenger-brand-presence-in-explicitly-social-software/">ugly  side of objective-free explicitly social software</a>, maybe these “tools for  creating user-defined community” are the up side of the deal. In both cases you  build your own community (and therefore your experience of the tool) entirely  based on who you follow — there’s no single “there” there (though I mean that in  the best possible sense).</p>
<p>While I’m not yet clear on how this plays out on any grander scale (what  happens when, with greater numbers of users, the volume of data flowing through  makes users more inclined to limit input to only source they already know?) it’s  a lot more fun than I expected to be along for the ride.</p>
]]></content:encoded>
			<wfw:commentRss>http://smr.absono.us/2008/02/that-ambient-intimacy-thing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

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