<?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>Sanjay Kairam &#187; Mike Krieger</title>
	<atom:link href="http://www.sanjaykairam.com/blog/tag/mike-krieger/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sanjaykairam.com/blog</link>
	<description>Graduate Student &#38; Armchair Philosopher</description>
	<lastBuildDate>Thu, 19 Jan 2012 23:09:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Retweets and Microsyntax</title>
		<link>http://www.sanjaykairam.com/blog/2009/06/retweets-and-microsyntax/</link>
		<comments>http://www.sanjaykairam.com/blog/2009/06/retweets-and-microsyntax/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 20:44:40 +0000</pubDate>
		<dc:creator>skairam</dc:creator>
				<category><![CDATA[/Matter]]></category>
		<category><![CDATA[activity streams]]></category>
		<category><![CDATA[Chris Messina]]></category>
		<category><![CDATA[Dan Zarella]]></category>
		<category><![CDATA[microblogging]]></category>
		<category><![CDATA[microsyntax]]></category>
		<category><![CDATA[Mike Krieger]]></category>
		<category><![CDATA[retweet]]></category>
		<category><![CDATA[Stowe Boyd]]></category>
		<category><![CDATA[Tweetdeck]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://sanjaykairam.com/blog/?p=46</guid>
		<description><![CDATA[A week or two ago, Stowe Boyd (@stoweboyd) posted a message on his blog entitled "Microsyntax: A Messifesto", in which he outlines his plans for a structured survey of 'microsyntax' for Twitter, which he defines as "various ways to embed structured information right into the text of Twitter messages."  Some obvious examples of these are '@' for replying to people, or '#' for inserting keywords, which, while invented by Twitter users (see Chris Messina's (@chrismessina) original/updated post on using hashtags from back in August, '07), have become so commonplace that they are now an indispensable part of the Twitter grammar.

Back in December of 2008, I had a discussion with Mike Krieger (@mikeyk) where I started thinking about possible ways to revise the way that we retweet.  The rest of this post is the result of some more recent thinking on the subject inspired by Chris and Stowe's efforts:]]></description>
			<content:encoded><![CDATA[<p><strong>First, for reference, here is some background information on &#8216;Microsyntax&#8217;:</strong></p>
<p>A week or so ago, Stowe Boyd (<a title="Stowe Boyd's Twitter" href="http://twitter.com/stoweboyd" target="_blank">@stoweboyd</a>) posted a message on his blog entitled &#8220;<a title="Microsyntax: A Messifesto" href="http://www.stoweboyd.com/message/2009/05/microsyntaxorg-microsyntaxorg-a-messifesto.html" target="_blank">Microsyntax: A Messifesto</a>&#8220;, in which he outlines his plans for a structured survey of &#8216;microsyntax&#8217; for Twitter, which he defines as &#8220;various ways to embed structured information right into the text of Twitter messages.&#8221;  Some obvious examples of these are &#8216;@&#8217; for replying to people, or &#8216;#&#8217; for inserting keywords, which, while invented by Twitter users (see Chris Messina&#8217;s (<a title="Chris Messina's Twitter Account" href="http://twitter.com/chrismessina" target="_blank">@chrismessina</a>) original/updated <a title="FactoryJoe Blog: Twitter Tag Channels" href="http://factoryjoe.com/blog/2007/08/25/groups-for-twitter-or-a-proposal-for-twitter-tag-channels/" target="_blank">post on using hashtags</a> from back in August, &#8217;07), have become so commonplace that they are now an indispensable part of the Twitter grammar.  A newer example includes Stowe Boyd&#8217;s own suggested &#8220;<a title="Stowe Boyd's Blog: Twitter /Locations" href="http://www.stoweboyd.com/message/2009/05/a-modest-proposal-for-more-microstructure-location.html" target="_blank">geoslash</a>&#8220;, or the use of  &#8220;/&#8221; to indicate location information in posts.</p>
<p>Stowe has formalized this endeavor by forming the non-profit group <a title="Microsyntax.org Website" href="http://www.microsyntax.org/" target="_blank">Microsyntax.org</a>, and Chris has actually joined him as a member of his advisory board (which he mentions in his <a title="FactoryJoe Blog: Stowe Boyd Launches Microsyntax.org" href="http://factoryjoe.com/blog/2009/05/26/stowe-boyd-launches-microsyntax-org/" target="_blank">blog post outlining the project</a>).  Together, they have started a <a title="Microsyntax Wiki" href="http://microsyntax.pbworks.com/" target="_blank">wiki</a> to aggregate proposals, suggestions, theory, and examples from the wild, and I think that this is a great forum for observing and driving new conventions to help make Twitter even more useful.</p>
<p><strong>Now, some of my own thoughts:</strong></p>
<p>Back in December of 2008, I had a discussion with Mike Krieger (<a title="Mike Krieger's Twitter" href="http://twitter.com/mikeyk" target="_blank">@mikeyk</a>) where I started thinking about possible ways to revise the way that we retweet.  The rest of this post is the result of some more recent thinking on the subject inspired by Chris and Stowe&#8217;s efforts:</p>
<p>Basically, the problem with the current &#8216;RT&#8217; syntax is this: the only information currently carried by &#8220;RT @username&#8221; is that the person &#8220;username&#8221; was somehow involved in helping some information making its way to you.  First, because things may be RT&#8217;d multiple times, you end up having to either string together multiple &#8220;RT&#8221;s (and likely run out of space) or start dropping some.  If you start dropping names (not in the social climber sense), do you drop the name of the person who sent it to you and deny credit to a close social connection or instead do you drop the name of the writer and deny credit to the original producer?  Neither option right now is very palatable.  The second major issue is that since the RT doesn&#8217;t carry any information about the message itself, you are forced to quote the entire message, which just seems impractical in a 140-character medium.  Removing parts of the quote, then, to save space is actually somewhat misleading, since the quoted information is supposed to represent an original thought from another person.</p>
<p>In summary, RT currently = &#8220;no information about the message and limited information about the messenger.&#8221;  This is unsatisfying.</p>
<p>To me, given the fact that tweets are logged somewhere for eternity, there should be no reason why we can&#8217;t simply find a compact way to link to these original tweets.  Below is my original proposal for doing this, which simply entails appending &#8220;R#&#8221; to the unique update number of the original tweet:</p>
<div id="attachment_47" class="wp-caption alignnone" style="width: 660px"><img class="size-full wp-image-47" title="Tweets about Re-Tweets" src="http://www.sanjaykairam.com/blog/wp-content/uploads/2009/06/twistory-saves-the-day.jpg" alt="Thanks to Chris for pointing out that I could use Twistory to retrieve this!" width="650" height="116" /><p class="wp-caption-text">Thanks to Chris for pointing out that I could use Twistory to retrieve this!</p></div>
<p>I am not a developer, so the specifics were best left to someone other than me, but I imagined that the trick behind making it easy for people to write these would be providing simple ways for Twitter clients to grab these status numbers and insert them into the tweet automatically, perhaps in a similar fashion to how the Twitter Web client now auto-trims links or how the client Tweetdeck auto-Twitpic&#8217;s uploaded photos.  Mike actually wrote (extremely quickly and skillfully, I might add) a <a title="GreaseMonkey Retweet Script at Github" href="http://gist.github.com/41419" target="_blank">Greasemonkey script that plugged a similar functionality in the Twitter homepage</a>, adding a &#8220;Retweet This&#8221; button which inserted a tag of the form &#8220;<span class="c">#twitter:status=tweet_id&#8221; into the status update box (the syntax refined by a suggestion from Chris).</span> While this syntax may be clunky and perhaps not as human-readable as Stowe or Chris might be imagining for Microsyntax elements, it&#8217;s not really that much more clunky than staring at a twitpic URL, for instance, which Twitter clients now handle expertly.  Ideally, if this syntax took off, it could be integrated directly into clients such as Tweetie or Tweedeck, perhaps in a way that is similar to the way that Tweetdeck handles Twitpics, such that humans never have to worry about interpreting it.</p>
<div id="attachment_48" class="wp-caption alignnone" style="width: 468px"><img class="size-full wp-image-48" title="Embedded TwitPics" src="http://www.sanjaykairam.com/blog/wp-content/uploads/2009/06/tweetdeck-embed.jpg" alt="No time to show a mock-up of status messages in Tweetdeck, so Sad Baby will have to suffice." width="458" height="358" /><p class="wp-caption-text">No time to make a mock-up of status screens embedded directly in Tweetdeck, so this twitpic of this sad baby will have to suffice.</p></div>
<p>In terms of solving the problem mentioned above (that of giving credit to all nodes along the path of a RT), this would provide a unique chain of updates which could somehow be logged in the future:</p>
<blockquote><p>Original Writer: &#8220;Check out this amazing lolcat &#8211; http://&#8230;&#8221;</p>
<p>Retweeter 1: &#8220;R#1201420384 Hah, that&#8217;s amazing.&#8221; (now a program can trace back to the writer)</p>
<p>Retweeter 2: &#8220;R#1204235345 Wow, this is going to spread like wildfire!&#8221; (the R# links to the re-tweeted message, and through that, we can trace all the way back to the writer)</p></blockquote>
<p>However, the actual implementation happens, such a reformation of RT would be a boon for a few reasons.  First of all, it would ensure that everyone in a conversation was credited, from the original writer to the most recent node who provided you the information.  I use the word &#8216;conversation&#8217; now instead of &#8216;retweet&#8217;, since this syntax could extend beyond retweets to any sort of interaction on Twitter.  Twitter is a conversational medium, and this could be used for any sort of interaction where one wants to refer to a specific tweet.  If I post a question to my followers, for instance, they could use this syntax to reply, thus helping people (or a Twitter client) easily trace back to the original question.</p>
<p>Second, as a researcher, this would be incredible.  Using these traces, we could trace an entire network of interaction and information spread on Twitter in a way that is currently not possible.  Researchers who currently look at retweets (such as <a title="Dan Zarella's Website" href="http://danzarrella.com/" target="_blank">Dan Zarella</a>) can currently only do very shallow analyses such as searches on &#8220;RT&#8221; since there is no infrastructure to support this behavior.  A structured syntax for RT&#8217;s could provide a rich glimpse into the dynamics of information spread on Twitter.</p>
<p>Anyways, this is really just a first attempt at outlining the problem, and I hope that this post can generate some discussion which may lead to a solution.  Comments, suggestions, and refinements are obviously all welcomed and appreciated.</p>
<p>P.S. If any of you are kind enough to retweet this post, please take the opportunity to think about how limiting the current syntax is while doing so!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sanjaykairam.com/blog/2009/06/retweets-and-microsyntax/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

