<?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>David R. MacIver &#187; bad software</title>
	<atom:link href="http://www.drmaciver.com/tag/bad-software/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.drmaciver.com</link>
	<description></description>
	<lastBuildDate>Tue, 07 Feb 2012 11:12:29 +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>Many eyes make heavy work</title>
		<link>http://www.drmaciver.com/2009/05/many-eyes-make-heavy-work/</link>
		<comments>http://www.drmaciver.com/2009/05/many-eyes-make-heavy-work/#comments</comments>
		<pubDate>Thu, 28 May 2009 09:50:05 +0000</pubDate>
		<dc:creator>david</dc:creator>
				<category><![CDATA[Data geeking]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[annoyances]]></category>
		<category><![CDATA[bad software]]></category>
		<category><![CDATA[ibm]]></category>

		<guid isPermaLink="false">http://www.drmaciver.com/?p=547</guid>
		<description><![CDATA[We were talking in the office the other day about a fun little project for twitter. Basically just looking at what pairs of hash tags get used together. After getting one and a half hours sleep last night, waking up and being unable to get back to sleep I had some time to kill on [...]]]></description>
			<content:encoded><![CDATA[<p>We were talking in the office the other day about a fun little project for twitter. Basically just looking at what pairs of hash tags get used together. After getting one and a half hours sleep last night, waking up and being unable to get back to sleep I had some time to kill on my hands, so thought I&#8217;d throw it together.</p>
<p>Getting and munging the data into a form that gave tweet similarity was easy enough. But what to do with it then? The obvious thing to do is to visualise the resulting graph. </p>
<p>We have our own visualisation software at trampoline (which I did try on this data. It does fine), but I wanted something smaller and more stand alone. I&#8217;d heard people saying good things about IBM&#8217;s many eyes (in retrospect I may have to challenge them to duels for the sheer affrontery of this claim), so I thought I&#8217;d give it a go.</p>
<p>Let me start by saying that there is one single feature that would change my all encompassing burning loathing for Many Eyes into a mild dislike. It alleges to have the ability to let you edit data you have uploaded. Except that the button is disabled with the helpful tooltip &#8220;Editing of data is currently disabled&#8221;. </p>
<p>This renders the entire fucking site useless, because it takes what should be a trivial operation (editing the data you&#8217;ve uploaded to see how it changes the visualisation) into a massive ordeal. You need to create an entirely new dataset, label it, add it, recreate the visualisation&#8230;</p>
<p>Fortunately recreating the visualisation isn&#8217;t that hard. After all, Many Eyes doesn&#8217;t actually give you any functionality with which to customise your visualisation (maybe it does for some of the others. It sure doesn&#8217;t for the network viewer).</p>
<p>So why did I need to tinker with the data? Isn&#8217;t it just a question of upload a data set, feed it into IBM&#8217;s magic happy wonderground of visualisation and go &#8220;Oooooh&#8221; at the pretty pictures?</p>
<p>Well, it sortof is.</p>
<p>Actually what it is is upload the data set, feed it into IBM&#8217;s magic happy wonderground of visualisation and go &#8220;Aaaaaaaargh&#8221; as my browser grinds to a halt and then crashes.</p>
<p>It&#8217;s understandable really. I did just try to feed their crapplet an entire <em>one point six MEGA bytes of data</em> (omgz). </p>
<p>Wait, no. That&#8217;s not understandable at all. In fact it&#8217;s completely shit. That corresponds to about 12K nodes and about 60K edges. This is *not* a particularly large number (metascope happily lays it out in a few tens of seconds). This is a goddamn data visualisation tool. The whole point of it is that you&#8217;re supposed to be able to feed it large amounts of data. At the very least it should tell you &#8220;Sorry, I was written by monkeys so probably can&#8217;t handle the not particularly large amount of data you have just fed me&#8221;.</p>
<p>So, I spent some time trying to prune the data down to a size many eyes could manage to not fail dismally at but where the graph was still large enough to be interesting. This was a hilarious process. Consider:</p>
<ul>
<li>The only way to edit the data is to create an entirely new data set and recreate the visualisation.</li>
<li>The only way to determine that I&#8217;ve got too much is to observe that my browser crashes.</li>
</ul>
<p>After about half a dozen iterations of this I decided enough was enough and declared many eyes to be an unusable piece of shite that was not worth my time. Life&#8217;s too short for bad software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.drmaciver.com/2009/05/many-eyes-make-heavy-work/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

