<?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>Techbelly &#187; closed source</title>
	<atom:link href="http://www.techbelly.com/tag/closed-source/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.techbelly.com</link>
	<description>Ben Griffiths&#039; weblog</description>
	<lastBuildDate>Wed, 01 Sep 2010 15:13:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Squeaky hinges</title>
		<link>http://www.techbelly.com/2009/11/02/squeaky-hinges/</link>
		<comments>http://www.techbelly.com/2009/11/02/squeaky-hinges/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 20:05:59 +0000</pubDate>
		<dc:creator>Ben</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[closed source]]></category>
		<category><![CDATA[malleable software]]></category>
		<category><![CDATA[tweetie]]></category>

		<guid isPermaLink="false">http://www.techbelly.com/?p=320</guid>
		<description><![CDATA[Tweetie is my favourite twitter client. It&#8217;s reliable, unobtrusive, Mac OS native, and it isn&#8217;t one of those power-clients that make twitter feel like a job. It&#8217;s well worth the money. I feel a little bad singling it out for criticism so I hope you&#8217;ll take my comments as a broadside aimed at all non-malleable [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.atebits.com/tweetie-mac/">Tweetie</a> is my favourite <a href="http://www.twitter.com">twitter</a> client. It&#8217;s reliable, unobtrusive, Mac OS native, and it isn&#8217;t one of those power-clients that make twitter feel like a job. It&#8217;s well worth the money.</p>
<p>I feel a little bad singling it out for criticism so I hope you&#8217;ll take my comments as a broadside aimed at all non-malleable software, rather than as a snipe at this excellent application.</p>
<p>You see, Tweetie, like most commercial software is closed source. That means I can&#8217;t myself change the way it works. I can&#8217;t help to fix it. </p>
<p>It has one annoying and I&#8217;d think, simple to fix, bug that daily gets on my nerves.</p>
<p>My twitter name is <a href="http://www.twitter.com/beng">@beng</a> which is a subset of the far more popular <a href="http://www.twitter.com/bengoldacre">@bengoldacre</a>. </p>
<p>Tweetie should highlight posts that mention me like so:</p>
<p><a href="http://www.techbelly.com/wp-content/uploads/2009/11/Tweetie-1.jpg"><img src="http://www.techbelly.com/wp-content/uploads/2009/11/Tweetie-1.jpg" alt="Tweetie-1" title="Tweetie-1" width="454" height="119" class="alignnone size-full wp-image-322" /></a></p>
<p>And so it does! But it also highlights posts mentioning @bengoldacre too, like so:</p>
<p><a href="http://www.techbelly.com/wp-content/uploads/2009/11/Tweetie-2.jpg"><img src="http://www.techbelly.com/wp-content/uploads/2009/11/Tweetie-2.jpg" alt="Tweetie-2" title="Tweetie-2" width="450" height="134" class="alignnone size-full wp-image-323" /></a></p>
<p>This is such a minor annoyance. I can&#8217;t bring myself to care about it too much. But it&#8217;s a demonstration of how non-malleable software can be disempowering. Not in big, dramatic &#8220;Microsoft is evil but OpenOffice makes you FREE&#8221; way, but more in a niggly, annoying way. </p>
<p>It&#8217;s like a squeaky hinge that I&#8217;m not allowed to oil.</p>
<p>I&#8217;m pretty sure that lurking within Tweetie&#8217;s code is a regular expression that matches tweets to see whether to highlight them. There&#8217;s probably one character that needs changing in this expression to make it less greedy. </p>
<p>I have the know-how to make this change; I&#8217;m sure the bug affects hardly anyone else. And yet, I can&#8217;t make the change myself because the software is closed. </p>
<p>I don&#8217;t want to bug <a href="http://www.atebits.com/">Atebits</a> about this, it&#8217;s such a little thing.  Although I&#8217;m sure it will get  fixed because they do seem to really care about these small details. Like I said, this isn&#8217;t really about Tweetie itself at all.</p>
<p>These squeaky hinges are typical of closed software experiences &#8211; and it&#8217;s time we started noticing them and calling them out. I think we accept the consequences of non-malleable software too readily.</p>
<p><b>Postscript:</b> &#8220;So, you&#8217;re saying that Atebits should make their source code freely available, just because of a little bug that affects practically no-one? Do you think people shouldn&#8217;t get paid for writing software? What are you? Some kind of freetard?&#8221; </p>
<p>Well, you miss my point, Strawman, and haven&#8217;t read what I&#8217;ve said. It would be better &#8211; for my definition of better &#8211; if all software was open to being fixed, fiddled with, and improved by its users. And no, I don&#8217;t care if I&#8217;m asking for the <a href="http://www.youtube.com/watch?v=ERDUbAv8Qz0">moon on a stick</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.techbelly.com/2009/11/02/squeaky-hinges/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
