<?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>kominetz &#187; Twitter</title>
	<atom:link href="http://kominetz.com/tag/twitter/feed/" rel="self" type="application/rss+xml" />
	<link>http://kominetz.com</link>
	<description>Software, Technology, Productivity</description>
	<lastBuildDate>Thu, 22 Mar 2012 21:12:20 +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>Google Plus Circles: Conjunction of the Spheres?</title>
		<link>http://kominetz.com/2011/07/02/google-plus-circles-conjunction-of-the-spheres/</link>
		<comments>http://kominetz.com/2011/07/02/google-plus-circles-conjunction-of-the-spheres/#comments</comments>
		<pubDate>Sat, 02 Jul 2011 16:30:59 +0000</pubDate>
		<dc:creator>john.kominetz</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[categorization]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[GooglePlus]]></category>
		<category><![CDATA[kepler]]></category>
		<category><![CDATA[social networking]]></category>
		<category><![CDATA[taxonomies]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[venn diagrams]]></category>

		<guid isPermaLink="false">http://kominetz.com/?p=1036</guid>
		<description><![CDATA[Kepler imagined the solar system as a series of nested Pythagorean solids. It was an elegant notion, but we live in a more complicated (Einsteinian) universe. Is the same true of current social networking models? GooglePlus is dominating my RSS &#8230; <a href="http://kominetz.com/2011/07/02/google-plus-circles-conjunction-of-the-spheres/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[
<table border="0" width="98%">
<tbody>
<tr>
<td><a href="http://en.wikipedia.org/wiki/Johannes_Kepler#Mysterium_Cosmographicum"><img style="vertical-align: middle;" title="Conjunction of the Spheres" src="http://kominetz.com/wp-content/uploads/2011/07/fig28-150x150.jpg" alt="Conjunction of the Spheres" width="150" height="150" /></a></td>
<td style="vertical-align: middle;"><em>Kepler imagined the solar system as a series of nested Pythagorean solids. It was an elegant notion, but we live in a more complicated (Einsteinian) universe. Is the same true of current social networking models?</em></td>
</tr>
</tbody>
</table>
<p>GooglePlus is dominating my RSS feeds today. My excitement about Circles has faded a little because of articles like this:</p>
<p style="text-align: center;"><strong><a href="http://www.readwriteweb.com/archives/google_plus_circle_system_may_not_be_sustainable.php?utm_source=feedburner&amp;utm_medium=feed&amp;utm_campaign=Feed%3A+readwriteweb+%28ReadWriteWeb%29">Google Plus&#8217; Circles System May Not be Sustainable</a> &#8212; ReadWriteWeb</strong></p>
<p>I posted an abridged version of the following in the article&#8217;s comments:</p>
<p style="padding-left: 30px;">Good categorization is an expertise most people lack: &#8220;Work&#8221; isn&#8217;t particularly meaningful, but &#8220;Coworkers&#8221;, &#8220;Headhunters&#8221;, and &#8220;Professional Acquaintances&#8221; are. It&#8217;s more work to apply and maintain a richer taxonomy, and I&#8217;d imagine even fewer people will get equivalently greater value from such effort in social networking. We&#8217;ve been trained away from finding exactly what we want by the search-and-browse approach of unstructured searches like Google, so wading through irrelevancy is a more common skill.</p>
<p style="padding-left: 30px;">Grouping mechanisms in other social networking systems also have upkeep problems; I suspect most people just don&#8217;t bother doing it, and the same will probably be true with GooglePlus. Maybe adding a feature to display circles as Venn diagrams would help data geeks like me.  For most people, public versus private might be just enough categorization to avoid social networking faux pas without making the posting process feel like taking the SAT.</p>
<p style="padding-left: 30px;">Existing social networks don&#8217;t have the concept of categorization on both ends, posting and reading, and I wonder if GooglePlus Circles has the same deficiency because it hides the names of circles I&#8217;ve been added to. I&#8217;d like to subscribe to (and filter out) people&#8217;s circles instead of people themselves to control the noise of their posts about unshared interests; I&#8217;d probably disagree with how most of my non-professional acquaintances would categorize <em>me</em>. It doesn&#8217;t sound like GooglePlus makes the distinction of subscribing to people&#8217;s interests or topics instead of people themselves. Relevancy has to be a two-way street.</p>
<p>Or, perhaps, a four-way intersection.</p>
<div id="attachment_1038" class="wp-caption aligncenter" style="width: 464px"><a href="http://kominetz.com/wp-content/uploads/2011/07/GooglePlusVenn.png"><img class="size-full wp-image-1038" title="GooglePlusVenn" src="http://kominetz.com/wp-content/uploads/2011/07/GooglePlusVenn.png" alt="GooglePlus Venn Diagram" width="454" height="238" /></a><p class="wp-caption-text">GooglePlus Venn: Relevancy is an Intersection</p></div>
<p>With all those brainy data geeks at Google, I&#8217;m optimistic that they could create a Venn diagram of Circles, Sparks, +1&#8242;s, Reader Likes/Shares that could define social graph relevancy in that oh-so-Google statistical way. How many licks would it take to get to the center of that tasty relevancy tootsie-pop?  Lots, probably, but it creates a new kind of payoff that Twitter and Facebook are incapable of delivering.</p>
<p>Hey, Google, are you listening?</p>
<p>On a related note, I tried posting my comment using my Twitter account. Twitter on the web is totally brain-dead about multiple identities, so of course I posted my comment using the wrong account. It&#8217;s a perfect example of the mis-post problem I referenced in the preceding post. Then I reposted my comment using Google, and Disqus allowed me to choose from the three Google accounts I&#8217;m logged into right now. Google gets the issues of identity and context more than anybody else in the field, so I&#8217;m (somewhat) optimistic about GooglePlus.</p>
<div>
<dl id="attachment_1038"></dl>
</div>
<div class="topsy_widget_data topsy_theme_blue" style="margin: 1em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fkominetz.com%252F2011%252F07%252F02%252Fgoogle-plus-circles-conjunction-of-the-spheres%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Google%20Plus%20Circles%3A%20Conjunction%20of%20the%20Spheres%3F%22%20%7D);"></div>

]]></content:encoded>
			<wfw:commentRss>http://kominetz.com/2011/07/02/google-plus-circles-conjunction-of-the-spheres/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Lists: Defeat from the Beak of Victory</title>
		<link>http://kominetz.com/2009/10/20/twitter-lists-defeat-from-the-beak-of-victory/</link>
		<comments>http://kominetz.com/2009/10/20/twitter-lists-defeat-from-the-beak-of-victory/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 01:36:18 +0000</pubDate>
		<dc:creator>john.kominetz</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[RSS]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://kominetz.com/?p=300</guid>
		<description><![CDATA[I wanted Twitter lists about five seconds after I clicked my second &#8220;follow&#8221;. My life is about categories and contexts: I follow people for different reasons, and I want to group those people and their tweets around similarities. Search and hash &#8230; <a href="http://kominetz.com/2009/10/20/twitter-lists-defeat-from-the-beak-of-victory/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[
<div id="attachment_269" class="wp-caption alignright" style="width: 160px"><img class="size-thumbnail wp-image-269" title="twitter_bird_bleep" src="http://kominetz.com/wp-content/uploads/2009/04/twitter_bird_bleep-150x150.jpg" alt="Unmentionable!" width="150" height="150" /><p class="wp-caption-text">Here we go again!</p></div>
<p>I wanted Twitter lists about five seconds after I clicked my second &#8220;follow&#8221;. My life is about categories and contexts: I follow people for different reasons, and I want to group those people and their tweets around similarities. Search and hash tags helped a little, but full-text search and uncontrolled tag vocabularies come with a host of problems&#8211;I know that all too well from my day job.  In the meantime, a Rube Goldberg of RSS feeds and multiple Twitter accounts provided some degree of order. Now Twitter&#8217;s on the eve of releasing lists, and I can&#8217;t say for sure I&#8217;ll even use them.</p>
<p><strong>Twitter needs to advertise their betas better.</strong></p>
<p><strong> </strong>There&#8217;s no telling when I got the feature because I don&#8217;t use the Twitter website. It&#8217;s all about the client: <a title="atebits - Tweetie for iPhone" href="http://www.atebits.com/tweetie-iphone/" target="_blank">Tweetie 2</a>, <a title="atebits - Tweetie for Mac" href="http://www.atebits.com/tweetie-mac/" target="_blank">Tweetie for Mac</a>, or <a title="Google Reader" href="http://reader.google.com/" target="_blank">Google Reader</a>. I even stopped going to the website from email notifications because they don&#8217;t have anyway to handle multiple accounts. The email may be about &#8220;A&#8221;, but I&#8217;d end up as &#8220;B&#8221; because that&#8217;s who I last logged in as. Yes, this is another case of clients having it all over web apps in terms of context and state. I hate living in a buzzword-compliant age: Web 2.0 is roughly Client 0.2 in my book.</p>
<p><strong>An API is no substitute for a conceptual model.</strong></p>
<p>I found the API calls for lists easily, but I never found diagrams or narratives explaining what lists are and how they work. Lists don&#8217;t appear to be very complicated at first, but it&#8217;s not just twiddling the two radio buttons and one text box on lists that creates complexity.  How things interact with lists internally and externally can create unexpected conditions and counter-intuitive behaviors. That leads me to my biggest initial gripe and likely deal-killer &#8230;</p>
<p><strong>Lists do not have RSS feeds; they are a walled garden, and not in a good way.</strong></p>
<p>Lists were looking pretty neat until I noticed something. Actually, I noticed the lack of something&#8211;an RSS feed icon in the address bar of Firefox. RSS lets me consume and crosspost Twitter anywhere&#8211;Google Reader, my blog, Facebook, FriendFeed. Right now lists are only available through the Twitter website, and that&#8217;s fine for a beta release (unless you&#8217;re Google). However, even when clients start supporting lists, people will still have to come to Twitter. Maybe that&#8217;s a hint that Twitter&#8217;s getting ready to monetize, or maybe that missing conceptual model contains some details that make RSS problematic.</p>
<p>A little more experimenting is in order &#8230;</p>
<div class="topsy_widget_data topsy_theme_blue" style="margin: 1em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fkominetz.com%252F2009%252F10%252F20%252Ftwitter-lists-defeat-from-the-beak-of-victory%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Twitter%20Lists%3A%20Defeat%20from%20the%20Beak%20of%20Victory%22%20%7D);"></div>

]]></content:encoded>
			<wfw:commentRss>http://kominetz.com/2009/10/20/twitter-lists-defeat-from-the-beak-of-victory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Twitter Misses the Mark with Mentions</title>
		<link>http://kominetz.com/2009/04/19/twitter-misses-the-mark-with-mentions/</link>
		<comments>http://kominetz.com/2009/04/19/twitter-misses-the-mark-with-mentions/#comments</comments>
		<pubDate>Sun, 19 Apr 2009 17:30:07 +0000</pubDate>
		<dc:creator>john.kominetz</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Documentum]]></category>
		<category><![CDATA[Social Media]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://kominetz.com/?p=263</guid>
		<description><![CDATA[When Twitter changed their reply functionality, now called mentions, my initial reaction was unmentionable.  After a few weeks to ponder and play with it, I still think they made a big mistake.  A reply was originally a message that began &#8230; <a href="http://kominetz.com/2009/04/19/twitter-misses-the-mark-with-mentions/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[
<div id="attachment_269" class="wp-caption alignright" style="width: 160px"><img class="size-thumbnail wp-image-269" title="twitter_bird_bleep" src="http://kominetz.com/wp-content/uploads/2009/04/twitter_bird_bleep-150x150.jpg" alt="Unmentionable!" width="150" height="150" /><p class="wp-caption-text">Unmentionable!</p></div>
<p>When Twitter changed their reply functionality, now called mentions, my initial reaction was unmentionable.  After a few weeks to ponder and play with it, I still think they made a big mistake.  A reply was originally a message that began with a twitter username, like this:</p>
<pre style="padding-left: 30px;">@zorak No, really?</pre>
<p>Replies were public, but Twitter added a link so you could see just your replies and options to filter other people&#8217;s replies out of your friends stream.  According to <a title="How Replies Work &gt; blog.twitter.com" href="http://blog.twitter.com/2008/05/how-replies-work-on-twitter-and-how.html">the Twitter blog</a>, the community came up with the convention that Twitter later embraced and enhanced.  Then Twitter added a separate API call and a &#8220;swoosh&#8221; button to their web site:</p>
<p><img class="alignnone size-full wp-image-265" title="twitterswoosh" src="http://kominetz.com/wp-content/uploads/2009/04/twitterswoosh.png" alt="twitterswoosh" width="561" height="79" /></p>
<p><img src="file:///Users/johnk/Desktop/Picture%202.png" alt="" /></p>
<p>Just what I wanted! Twitter added metadata underneath so that a reply remembered which tweet it replies to.  Pretty soon every Twitter client included swoosh buttons and &#8220;in reply to&#8221; links.  This was a philosophical break for Twitter&#8211;whether they know it or not&#8211;because there was no way to distinguish swoosh and &#8220;@user &#8230;&#8221; via SMS.  Supporting SMS creates a larger potential user base, but it drastically limits functionality.  Until everybody has an iPhone, fledgling social networks like <a title="BrightKite" href="http://brightkite.com/" target="_blank">Brightkite</a> must consider this trade-off.</p>
<p>The original reply syntax is still supported and continued to create confusion as <a title="Replying to Multiple Users &gt; blog.atebits.com" href="http://blog.atebits.com/2009/02/replying-to-multiple-users/" target="_blank">Tweetie developer AteBits explained on his blog</a>.  People put multiple names in the message or put the @ in the body of the message, assuming the right people would see the replies:</p>
<pre style="padding-left: 30px;">@me @myself @I Remember the milk.
Give @me some sugar, @baby!</pre>
<p>Only @me sees the first tweet as a reply; nobody sees the second.  Search was already catching on thanks to other community-grown initiatives like hash tags; users and client developers began using search on @user instead of the reply API to catch such grammatically incorrect tweets.  Apparently this is a bad thing, or at least something Twitter discouraged, perhaps because of its impact on Twitter&#8217;s call throttling.  That and other scaling problems should make for a few good dissertations; I just hope Twitter is keeping the historical record and will be willing to share it.</p>
<p>This brings us to mentions which are basically just searches on @user.  Although it&#8217;s a good thing that Twitter learns from their community, the big mistake here was changing the functionality under the existing API calls.  I agree that instantly supporting new functionality in all Twitter clients is attractive to a provider, but it can&#8211;and did&#8211;create unintended consequences.  All those clients blessed with catching those malformed reply tweets were also cursed by all those side-bar mentions crowding the replies page.  Twitterati like @wilw <a title="@wilw &gt; Twitter.com" href="http://twitter.com/wilw/status/1432136045" target="_blank">get many more mentions than direct replies</a>, and now there&#8217;s no easy way to sort out the two.</p>
<p>The lesson here is that it&#8217;s safer to create new API and UI elements for new-ish functionality and let the community migrate over than to replace the guts and hope nothing breaks.  As any API designer knows, developers will do all kinds of unexpected things once your API is released into the wild.  The Twitter community&#8217;s active, inventive role in shaping Twitter also provides for some real &#8220;They did what?&#8221; moments.  Tweaking reply functionality to support only swooshes and adding new methods for mentions would have made everybody happy.</p>
<p>There&#8217;s one thing I want from Twitter that they promise in the API FAQ; I want to see all replies for a given tweet.  I disagree the assertion in the Twitter blog post above that people don&#8217;t want to wander into the middle of an ongoing conversation.  Sometimes that&#8217;s the best way to discover new topics and interesting people.  When that happens, there is a need to go back and discover the source and all its tributaries.  Twitter is aware of the need, as this <a title="Get All Repies -- Twitter API Wiki FAQ &gt; apiwiki.twitter.com" href="http://apiwiki.twitter.com/FAQ#HowdoIgetallrepliestoaparticularstatus">quote from the Twitter API Wiki FAQ shows</a>:</p>
<blockquote><p><strong>How do I get all replies to a particular status?</strong><br />
For now, there&#8217;s not a great way to do this. We&#8217;ve heard the requests, though, and we&#8217;ll be providing a solution for it before too long.</p></blockquote>
<p>Conversation functionality is cropping up in Twitter clients like <a title="Nambu -- Twitter Client for Mac &gt; Nambu.com" href="http://www.nambu.com/" target="_blank">Nambu</a> and the soon-to-be-released <a title="Tweetie for Mac &gt; atebits.com" href="http://www.atebits.com/tweetie-mac/" target="_blank">Tweetie for Mac</a> (20 April 2009).  Looks like Nambu constructs conversations based on cached tweets, building little trees as it discovers reply pointers to other already-fetched tweets.  This single-linked list structure makes it easy to find your immediate predecessor but difficult to walk up, across, and back down the tree.</p>
<p>Hmm, where have I seen this problem before?  Oh yeah, version trees in Documentum.  Every document remembers its immediate predecessor (<strong>i_antecedent_id</strong>) and the root of its version tree family (<strong>i_chronicle_id</strong>).  A single query on i_chronicle_id returns every version of that document.  That&#8217;s just what I want Twitter to do!</p>
<p>Twitter already has its own<strong> i_antecedent_id</strong>&#8211;with a better name I hope.  So add an equivalent to <strong>i_chronicle_id</strong> and a new getAllReplies API call.  I suggest<strong> topic_id</strong> since that&#8217;s what the root tweet of a tree of replies becomes.  It would be nice to go back and stitch up all the previous replies-of-replies, but I would understand if the hit on the database would be too big.  How many tweets are in there anyway?</p>
<div class="topsy_widget_data topsy_theme_blue" style="margin: 1em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fkominetz.com%252F2009%252F04%252F19%252Ftwitter-misses-the-mark-with-mentions%252F%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Twitter%20Misses%20the%20Mark%20with%20Mentions%22%20%7D);"></div>

]]></content:encoded>
			<wfw:commentRss>http://kominetz.com/2009/04/19/twitter-misses-the-mark-with-mentions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

