<?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>Piestar</title>
	<atom:link href="http://piestar.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://piestar.net</link>
	<description>A pragmatic look at the state of FOSS</description>
	<lastBuildDate>Tue, 20 Mar 2012 22:10:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Crap Bars</title>
		<link>http://piestar.net/2012/03/20/crap-bars/</link>
		<comments>http://piestar.net/2012/03/20/crap-bars/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 22:10:07 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=637</guid>
		<description><![CDATA[I talked about &#8216;cargo cult usability&#8217; before &#8211; that is copying something without understanding the reasons behind it.  There has also been quite a lot of blogs recently about design trends, and how before you start adding gloss and reflections to everything you should consider if it is appropriate or not. And now terrible usability [...]]]></description>
			<content:encoded><![CDATA[<p>I talked about &#8216;cargo cult usability&#8217; before &#8211; that is copying something without understanding the reasons behind it.  There has also been quite a lot of blogs recently about design trends, and how before you start adding gloss and reflections to everything you should consider if it is appropriate or not.
<a href='http://piestar.net/2012/03/20/crap-bars/40-beautifully-fresh-3d-text-effect-photoshop-tutorials-2012-02-27-10-34-58/' title='40+ Beautifully Fresh 3D Text Effect Photoshop Tutorials 2012-02-27 10-34-58'><img width="150" height="150" src="http://piestar.net/wp-content/uploads/2012/03/40+-Beautifully-Fresh-3D-Text-Effect-Photoshop-Tutorials-2012-02-27-10-34-58-150x150.png" class="attachment-thumbnail" alt="40+ Beautifully Fresh 3D Text Effect Photoshop Tutorials 2012-02-27 10-34-58" title="40+ Beautifully Fresh 3D Text Effect Photoshop Tutorials 2012-02-27 10-34-58" /></a>
<a href='http://piestar.net/2012/03/20/crap-bars/facebook-youtube-others-accused-of-reading-text-messages-zdnet-2012-02-26-19-50-17/' title='Facebook, YouTube, others accused of reading text messages - ZDNet 2012-02-26 19-50-17'><img width="150" height="150" src="http://piestar.net/wp-content/uploads/2012/03/Facebook-YouTube-others-accused-of-reading-text-messages-ZDNet-2012-02-26-19-50-17-150x150.png" class="attachment-thumbnail" alt="Facebook, YouTube, others accused of reading text messages - ZDNet 2012-02-26 19-50-17" title="Facebook, YouTube, others accused of reading text messages - ZDNet 2012-02-26 19-50-17" /></a>
<a href='http://piestar.net/2012/03/20/crap-bars/limiting-grep-searches-to-a-given-file-type-it-professionals-lounge-daniweb-2012-03-05-15-24-32/' title='Limiting grep searches to a given file type- - IT Professionals&#039; Lounge - DaniWeb 2012-03-05 15-24-32'><img width="150" height="150" src="http://piestar.net/wp-content/uploads/2012/03/Limiting-grep-searches-to-a-given-file-type-IT-Professionals-Lounge-DaniWeb-2012-03-05-15-24-32-150x150.png" class="attachment-thumbnail" alt="Limiting grep searches to a given file type- - IT Professionals&#039; Lounge - DaniWeb 2012-03-05 15-24-32" title="Limiting grep searches to a given file type- - IT Professionals&#039; Lounge - DaniWeb 2012-03-05 15-24-32" /></a>
<a href='http://piestar.net/2012/03/20/crap-bars/romney-appeals-to-women-on-campaign-trail-in-illinois-the-washington-post-2012-03-19-13-45-55/' title='Romney appeals to women on campaign trail in Illinois - The Washington Post 2012-03-19 13-45-55'><img width="150" height="150" src="http://piestar.net/wp-content/uploads/2012/03/Romney-appeals-to-women-on-campaign-trail-in-Illinois-The-Washington-Post-2012-03-19-13-45-55-150x150.png" class="attachment-thumbnail" alt="Romney appeals to women on campaign trail in Illinois - The Washington Post 2012-03-19 13-45-55" title="Romney appeals to women on campaign trail in Illinois - The Washington Post 2012-03-19 13-45-55" /></a>
<a href='http://piestar.net/2012/03/20/crap-bars/romney-appeals-to-women-on-campaign-trail-in-illinois-the-washington-post-2012-03-19-13-46-24-hidden/' title='Romney appeals to women on campaign trail in Illinois - The Washington Post 2012-03-19 13-46-24 (hidden)'><img width="150" height="150" src="http://piestar.net/wp-content/uploads/2012/03/Romney-appeals-to-women-on-campaign-trail-in-Illinois-The-Washington-Post-2012-03-19-13-46-24-hidden-150x150.png" class="attachment-thumbnail" alt="Romney appeals to women on campaign trail in Illinois - The Washington Post 2012-03-19 13-46-24 (hidden)" title="Romney appeals to women on campaign trail in Illinois - The Washington Post 2012-03-19 13-46-24 (hidden)" /></a>
<a href='http://piestar.net/2012/03/20/crap-bars/sa-man-seeks-midget-to-kick-ex-news24-2012-03-02-16-38-29/' title='SA man seeks midget to kick ex - News24 2012-03-02 16-38-29'><img width="150" height="150" src="http://piestar.net/wp-content/uploads/2012/03/SA-man-seeks-midget-to-kick-ex-News24-2012-03-02-16-38-29-150x150.png" class="attachment-thumbnail" alt="SA man seeks midget to kick ex - News24 2012-03-02 16-38-29" title="SA man seeks midget to kick ex - News24 2012-03-02 16-38-29" /></a>
<a href='http://piestar.net/2012/03/20/crap-bars/ten-things-holding-back-tech-page-2-it-strategy-zdnet-uk-2012-03-17-11-45-14/' title='Ten things holding back tech - Page 2 - IT Strategy - ZDNet UK 2012-03-17 11-45-14'><img width="150" height="150" src="http://piestar.net/wp-content/uploads/2012/03/Ten-things-holding-back-tech-Page-2-IT-Strategy-ZDNet-UK-2012-03-17-11-45-14-150x150.png" class="attachment-thumbnail" alt="Ten things holding back tech - Page 2 - IT Strategy - ZDNet UK 2012-03-17 11-45-14" title="Ten things holding back tech - Page 2 - IT Strategy - ZDNet UK 2012-03-17 11-45-14" /></a>
<a href='http://piestar.net/2012/03/20/crap-bars/this-article-generating-thousands-of-dollars-in-ad-revenue-simply-by-mentioning-new-ipad-the-onion-americas-finest-news-source-2012-03-09-16-00-11/' title='This Article Generating Thousands Of Dollars In Ad Revenue Simply By Mentioning New iPad - The Onion - America&#039;s Finest News Source 2012-03-09 16-00-11'><img width="150" height="150" src="http://piestar.net/wp-content/uploads/2012/03/This-Article-Generating-Thousands-Of-Dollars-In-Ad-Revenue-Simply-By-Mentioning-New-iPad-The-Onion-Americas-Finest-News-Source-2012-03-09-16-00-11-150x150.png" class="attachment-thumbnail" alt="This Article Generating Thousands Of Dollars In Ad Revenue Simply By Mentioning New iPad - The Onion - America&#039;s Finest News Source 2012-03-09 16-00-11" title="This Article Generating Thousands Of Dollars In Ad Revenue Simply By Mentioning New iPad - The Onion - America&#039;s Finest News Source 2012-03-09 16-00-11" /></a>
</p>
<p>And now terrible usability has collided with pointless design trends and given rise to what I refer to as &#8216;crap bars&#8217;.  Crap bars, simply put, are the always-at-the-bottom-over-the-content (see images) that appear on almost every site, and seem to be competing in terms of pointlessness.</p>
<p>You&#8217;ve got the whole bloody page, with often massive unused areas to either side, so why obscure the contents?  Why is there this burning desire of web developers (many who really should know better) to trivially waste the bottom 30 or so pixels?  It&#8217;s also like they decided &#8216;we need a crap bar, now what do we put in it?&#8217;.  See the ZDNet one, (second image along).  It has &#8216;a CNet Company&#8217;, and a news link.  That&#8217;s it.  Is it <em>really</em> worth it?</p>
<p>I tend to do a lot of my reading online either at lunchtime, when I have a sandwich of dubious structural integrity in my hand, or at home, where I am often carrying around a small, sleeping, child.  I like to be able to hit the spacebar and scroll down a page without screwing about with scrollbars.  But now I have to hit space, then the up arrow twice, because someone decided to put a pointless, obnoxious bar across the content because thats what everyone else does.</p>
<p>Can we stop it now please?</p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2012/03/20/crap-bars/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Single Window Gimp!</title>
		<link>http://piestar.net/2011/08/23/single-window-gimp/</link>
		<comments>http://piestar.net/2011/08/23/single-window-gimp/#comments</comments>
		<pubDate>Tue, 23 Aug 2011 18:26:50 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=624</guid>
		<description><![CDATA[So in an effort to not suck, Gimp has gone single window! http://tech.slashdot.org/story/11/08/23/1355225/The-GIMP-Now-Has-a-Working-Single-Window-Mode Cue the hundreds of posts about how this is a terrible thing.  But here&#8217;s what confuses me, look at the image on the right compared to my newly Photoshopped screenshot.  Notice anything?  It almost seems like (on OSX at least) Photoshop isn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<p>So in an effort to not suck, Gimp has gone single window!</p>
<p>http://tech.slashdot.org/story/11/08/23/1355225/The-GIMP-Now-Has-a-Working-Single-Window-Mode</p>
<p><a href="http://piestar.net/wp-content/uploads/2011/08/Screen-Shot-2011-08-22-at-22.01.02.jpg"><img class="alignright size-medium wp-image-630" title="Screen-Shot-2011-08-22-at-22.01.02" src="http://piestar.net/wp-content/uploads/2011/08/Screen-Shot-2011-08-22-at-22.01.02-300x189.jpg" alt="" width="300" height="189" /></a><a href="http://piestar.net/wp-content/uploads/2011/08/Screen-shot-2011-08-23-at-18.55.31.png"><img class="alignright size-medium wp-image-631" style="clear: right;" title="Screen shot 2011-08-23 at 18.55.31" src="http://piestar.net/wp-content/uploads/2011/08/Screen-shot-2011-08-23-at-18.55.31-300x187.png" alt="" width="300" height="187" /></a>Cue the hundreds of posts about how this is a terrible thing.  But here&#8217;s what confuses me, look at the image on the right compared to my newly Photoshopped screenshot.  Notice anything?  It almost seems like (on OSX at least) Photoshop isn&#8217;t even single window.</p>
<p>The reason nobody uses Gimp and the reason it sucks is simply because it has no compelling features that make it worth using.  It&#8217;s that simple.  But no, instead we just get pages and pages and pages and pages of people who know nothing about graphics, design or even Photoshop talking authoritatively as if their opinions somehow matter.</p>
<p>Gimp has exactly the same problem Linux has, only significantly worse.  The only people that use it are the tiny fraction of the available markeshare who ignore and belittle majority who largely just want to get stuff done.  It fails to provide anything compelling that could make it useful except for a the very occasional rare use case but most of all the &#8216;promotion&#8217; for it largely involves the argument &#8216;We are going to talk crap about our competition for a few hundred posts so you&#8217;ll think we suck less by comparison&#8217;.</p>
<p>Honestly, I&#8217;ve never seen anyone try to promote it on it&#8217;s own merits without trying to tear down Photoshop or Windows instead.  Tell me why it&#8217;s compelling.  Tell me how it can make my life easier.  Chances are if nobody uses it it&#8217;s not a conspiracy, it&#8217;s simply because it&#8217;s not very good.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2011/08/23/single-window-gimp/feed/</wfw:commentRss>
		<slash:comments>82</slash:comments>
		</item>
		<item>
		<title>Thoughts</title>
		<link>http://piestar.net/2011/08/08/thoughts/</link>
		<comments>http://piestar.net/2011/08/08/thoughts/#comments</comments>
		<pubDate>Mon, 08 Aug 2011 14:10:44 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[I know 'Linux' is a kernel.  Shush.]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=620</guid>
		<description><![CDATA[As Sun Tzu said&#8230; So it is said that if you know your enemies and know yourself, you can win a hundred battles without a single loss. If you only know yourself, but not your opponent, you may win or may lose. If you know neither yourself nor your enemy, you will always endanger yourself. [...]]]></description>
			<content:encoded><![CDATA[<p>As Sun Tzu said&#8230;</p>
<blockquote><p><em>So it is said that if you know your enemies and know yourself, you can win a hundred battles without a single loss.<br />
If you only know yourself, but not your opponent, you may win or may lose.<br />
If you know neither yourself nor your enemy, you will always endanger yourself.</em></p></blockquote>
<p>FOSS advocates need to learn to make an honest appraisal of themselves and their enemies.  Sitting at sub 1% marketshare with no increasing trend while declaring everyone else inferior is the very definition of hubris.</p>
<p>Sure large companies are like an oil tanker in that they take a long, long time to turn while FOSS is (allegedly) agile and maneuverable.  However MS has had over a decade to turn the oil tanker, and Apple apparently bought a speedboat.  What is frequently forgotten about the analogy is that it is a significant task to <em>stop </em>an oil tanker once it has turned.</p>
<p>Any FOSS advocates want to make an honest assessment as to why Windows 7 managed to get a larger marketshare than Linux before it was even released? Surely the very people who installed W7 in beta form are exactly the sort of people who can (and would) install Linux, not to mention the lack of Live CD&#8217;s etc.  Yet Linux has had nearly 2 decades while W7 had around 6 months.</p>
<p>Has anyone ever done any form of survey into why people who tried Linux ended up not using it?  I simply fail to believe that more people installed the W7 beta than have tried Linux.</p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2011/08/08/thoughts/feed/</wfw:commentRss>
		<slash:comments>181</slash:comments>
		</item>
		<item>
		<title>The Subverted GPL</title>
		<link>http://piestar.net/2011/08/02/the-subverted-gpl/</link>
		<comments>http://piestar.net/2011/08/02/the-subverted-gpl/#comments</comments>
		<pubDate>Tue, 02 Aug 2011 22:15:53 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=604</guid>
		<description><![CDATA[It&#8217;s the freedom that counts, not the free, if you have ever listened to a FOSS advocate.  Yet the FOSS movement is still obsessed with taking out Microsoft despite their &#8216;crimes&#8217; being relatively trivial by today&#8217;s standards and largely all in the past anyhow.  Outside the arena of your desktop OS and office package that [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s the freedom that counts, not the free, if you have ever listened to a FOSS advocate.  Yet the FOSS movement is <em>still</em> obsessed with taking out Microsoft despite their &#8216;crimes&#8217; being relatively trivial by today&#8217;s standards and largely all in the past anyhow.  Outside the arena of your desktop OS and office package that few today actually really need they are almost irrelevant.  Switch to Mac or even Linux if you fancy it and you can have nothing more to do with MS.  Easy.  Mission accomplished surely?</p>
<p>It&#8217;s almost cult like.  My theory is the tech crowd that dominates the FOSS ecosystem consists largely of people that want to be seen as being knowledgeable, rather than actually knowledgeable.  The &#8216;hate Microsoft lol MS Bob&#8217; routine has been handed down from pretender to pretender with the original person who made up their own mind on the subject long since gone.  It&#8217;s easy to do, gets you geek cred and you really don&#8217;t have to worry about accuracy as nobody is really going to be against you.  You end up with all of the vitriol but none of the understanding or context.  They completely fail to understand who is being evil <em>now</em> as they simply lack the ability to form an idea for themselves.</p>
<p>Just look at how the GPL has been subverted by the client-server model.  You are never <em>technically</em> in possession of the software &#8211; only the output &#8211; so it is apparently exempt from any distribution clauses your license may have.  BSD, GPL, doesn&#8217;t matter &#8211; you can&#8217;t get the code.  The only one that apparently solves this issue is the AGPL and nobody ever seems to use it.  The valued &#8216;freedoms&#8217; are almost entirely gone with the client-server approach.  Want the code to the modifications I have made on this site?  Tough.  As an end user you still have no rights to the code nor the modifications made.  Yet there seems to be little to no attention made to this fact despite the large focus on &#8216;freedom&#8217;.  Surely putting two computers in a box with a VNC setup is enough to defeat the GPL entirely given these circumstances?  It&#8217;s certainly massively against the spirit of the thing but is this ever even discussed?  Or is it just GPL, praise, praise, when the actual license is irrelevant?</p>
<p>Ubisoft are obsessed with always-on DRM for single player games (it requires a constant net connection to play) and everyone who knows about it is rightfully outraged &#8211; after all how long will these servers be up?  However the same goes for Google Apps and other thin-client software.  People, largely FOSS advocates, are cheering from the sidelines as they trade a non-free chunk of binary code that they can store locally and use forever for a web based version which they require net access to use, may be discontinued at any time and keeps all documents on a computer you have zero control over.</p>
<p>Sure webapps/mobile/newtech may kill Microsoft, which seems to be the cause of the cheering, but the replacement is an order of magnitude worse.  But how are you meant to try to look clever on Slashdot if you have to actually understand technology, history and context?</p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2011/08/02/the-subverted-gpl/feed/</wfw:commentRss>
		<slash:comments>128</slash:comments>
		</item>
		<item>
		<title>System Settings</title>
		<link>http://piestar.net/2011/07/26/system-settings/</link>
		<comments>http://piestar.net/2011/07/26/system-settings/#comments</comments>
		<pubDate>Tue, 26 Jul 2011 21:22:12 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[FOSS]]></category>
		<category><![CDATA[I know 'Linux' is a kernel.  Shush.]]></category>
		<category><![CDATA[Usability]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=605</guid>
		<description><![CDATA[I would like to present the latest example of what a massive clusterfuck desktop Linux is: *drumroll please* http://tech.slashdot.org/story/11/07/23/1631232/GNOME-and-KDE-Devs-Wrangle-Over-System-Settings-Name Lets ignore the fact that it&#8217;s such a ridiculously minor thing and that only petulant children would waste more than 30 seconds coming up with some form of compromise.  The true issue here is why on [...]]]></description>
			<content:encoded><![CDATA[<p>I would like to present the latest example of what a massive clusterfuck desktop Linux is:</p>
<p>*drumroll please*</p>
<p><a href="http://tech.slashdot.org/story/11/07/23/1631232/GNOME-and-KDE-Devs-Wrangle-Over-System-Settings-Name">http://tech.slashdot.org/story/11/07/23/1631232/GNOME-and-KDE-Devs-Wrangle-Over-System-Settings-Name</a></p>
<p>Lets ignore the fact that it&#8217;s such a ridiculously minor thing and that only petulant children would waste more than 30 seconds coming up with some form of compromise.  The true issue here is why on Gods green earth would you ever even conceive of having a system where you can have two items called &#8216;System Settings&#8217; which are entirely unrelated existing on one system at the one time with who knows what sort of conflicts and problems?  At what point did anyone think this could possibly be a good idea?  Anyone who was even briefly acquainted with the term &#8216;Usability&#8217; would facepalm at the slightest suggestion of this.  But over to the Slashdot crowd:</p>
<blockquote><p>The real problem is themselves, for not providing a menu system that  allows for any other environment to be simultaneously installed.</p></blockquote>
<p>So the real problem is that it&#8217;s not possible to duplicate absolutely everything.  We should have two independent DE&#8217;s running at the same time, that&#8217;s the key!  Reading the comments the first time around (and I am certainly not doing <em>that</em> again) nobody mentioned that hey, perhaps it&#8217;s a bad idea to have two separate system settings menus at the same time.  Of course not.  Technical solutions only, not human.</p>
<p>I can see how we got to this point.  It&#8217;s like two teams building a tunnel who agree to meet in the middle and start at opposite ends, but who completely fail to communicate and miss by a country mile.  But, of course, choice.  So let me recap on a point I am sure I made a long time ago:</p>
<p><strong>Multiple Standards Are Bad!</strong> The only time you should have two competing standards is if they have different use cases (xls vs doc) or one is being deprecated in favour of another (ipv4 vs ipv6).  Having two standards for the same thing is universally recognized by just about everyone as a bad thing.  Here&#8217;s a quick, and by no means exhaustive, list:</p>
<ul>
<li>Multiple phone/laptop chargers and connectors.</li>
<li>Differing power plugs and voltages.</li>
<li>Almost any form of &#8216;proprietary&#8217; connector.</li>
<li>Attempts by companies to &#8216;fork&#8217; a standard, see MS Java and &#8216;IE only&#8217; browser extensions.</li>
<li>Fluctuations in .doc which makes importing old files annoying.</li>
<li>The reason hibernate and sleep work so badly in Linux is due to a lack of standards.</li>
<li>Ad nauseum&#8230;</li>
</ul>
<p><strong>Choice in Implementations of Standards Are Good! </strong> I remember the dark days of IE before Firefox ruined Microsoft&#8217;s day.  Having no choice in browsers lead to having one terrible browser.  And while many people and enterprises are still stuck with IE6 thanks to standards proliferation I can enjoy the benefits of Firefox, Chrome and IE all battling it out to be the best browser they can be.  I don&#8217;t have to use IE for IE sites or Chrome for Chrome sites because they all conform to the same standard (more or less).</p>
<p>I can also connect to any of these sites due to them all supporting HTTP.  I don&#8217;t need a separate browser for MS&#8217;s own version of HTTP (fortunately) because there isn&#8217;t one and the only point of someone making another, competing, standard for it is if the aim was to replace it.  The entire reason for the creation and promotion of <a href="http://en.wikipedia.org/wiki/OpenDocument">ODF</a> is to give consumers choice in their office application.  Multiple standards do not provide choice, they limit it.</p>
<p>I seem to be drifting off topic here.  But let me just make one fun point:</p>
<p>The only distinction between the myriad of supposed &#8216;user friendly&#8217; distro&#8217;s is standards proliferation.</p>
<ul>
<li>Multiple package formats, as opposed to multiple implementations of package managers.  Check.</li>
<li>Cosmetic differences in filesystem layouts that cause issues.  Check.</li>
<li>Variations in API&#8217;s for handling.  Check.</li>
<li>Multiple ways of doing system notifications and widgets.  Check.</li>
<li>Multiple system config file storage and editing methods.  Check.</li>
<li>Etc.</li>
</ul>
<p>Once you settle on a set of standards then the concept of a system repository becomes meaningless as you will have a system just like every other (successful) consumer OS ever made where software is not tied to a particular version of a particular distro.  If there was a standard for binary-blob-or-otherwise drivers then you wouldn&#8217;t have this ridiculous &#8216;Distro X supports your hardware better&#8217; situation.  In fact once you take away the &#8216;incompatible for largely the sake of being incompatible&#8217; then the only difference real between distro&#8217;s is the splash screen and maybe wallpaper they choose for whatever DE they are using.</p>
<p>But back to the original point.  The very fact that you require large chunks of KDE to run certain apps under Gnome* (and vice vera) due to the utter failure to come up with a standard API (that both can separately implement) is the actual problem here (and as a result people are denied choice in DE&#8217;s).  It has nothing to do with namespace collisions or any of that crap.</p>
<p><em>* Last time I tried to run Ubuntu none of the help in the games I downloaded would work as it required KDE&#8217;s help system.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2011/07/26/system-settings/feed/</wfw:commentRss>
		<slash:comments>91</slash:comments>
		</item>
		<item>
		<title>The Fantasy of Desktop Innovation</title>
		<link>http://piestar.net/2011/06/22/the-fantasy-of-desktop-innovation/</link>
		<comments>http://piestar.net/2011/06/22/the-fantasy-of-desktop-innovation/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 23:31:50 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=597</guid>
		<description><![CDATA[I wanted to do a constructive bit on the fundamental ethos of the anti-Linux community, but then I remembered about Lunduke’s blog, ‘Linux: The Source of All Desktop Innovation’ and had pretty much no choice but to address it. It’s hard to know where to start though to be honest considering the awesome quantity of [...]]]></description>
			<content:encoded><![CDATA[<p>I wanted to do a constructive bit on the fundamental ethos of the anti-Linux community, but then I remembered about Lunduke’s blog, ‘<a href="http://lunduke.com/?p=1693">Linux: The Source of All Desktop Innovation</a>’ and had pretty much no choice but to address it.</p>
<p>It’s hard to know where to start though to be honest considering the awesome quantity of delusion involved.  I think in the mind of a Linux advocate everything revolves around Linux.  They believe that Microsoft and Apple are furiously battling them – there is a war on!  However the reality is that Microsoft, and especially Apple, probably barely even pay attention to what Linux is up to.  The fact that is obvious to everyone – that desktop Linux is irrelevant to everyone but desktop Linux fans – proves the stupidity of this.  How can you lead when you have no followers?  How can you be winning a race when you are not even on the same track?</p>
<p>Here’s the money quote:</p>
<p><em><strong>“Almost every ounce of real innovation happening in the world of Desktop Operating Systems… is happening on Linux.</strong> Microsoft and Apple have completely dropped the ball and ceased to innovate in any real way in this area.” </em></p>
<p>That&#8217;s right, he actually said that.  It’s a question of faith I suppose.  True FOSS advocates have faith in the idea that Free Software has a ‘superior development model’ so to them it must be better.  And if it’s not then it’s just a minor glitch that will be fixed soon.  Never mind that 99% of the new UI &#8216;innovations&#8217; in FOSS can be traced back to a closed source competitor, never mind that large swathes of the FOSS software ecosystem is clones or built on closed source software later opened, or even that all the &#8216;innovation&#8217; he claims for Linux is actually stolen from Unix and then claimed as FOSS&#8217;s invention.  It all matters not as ideologically it should be better, so it is better.</p>
<p>Here’s the reality:</p>
<p><em>“Free Software is a dictatorship where the people in charge do not have to answer to the users as, unlike commercial, the more people that use it the harder it is for them.” </em></p>
<p>It’s not a happy-go-lucky commune, it’ a dictatorship where whoever is in charge sets the rules and if you don’t like it you are free to spend the rest of your life maintaining a fork (or just buy commercial).  It&#8217;s not a community effort.  It&#8217;s not a democracy.</p>
<p>Unity is an utter disgrace.  Introducing the global menu in 2011 has to be one of the stupidest moves in UI development I have ever seen – and auto-hiding it doubly so.  When just about every large-scale application outside the pro arena is now eliminating it Ubuntu is making it a permanent part of the UI.  The only reason for putting it at the screen edge is apparently due to ‘Fitt’s Law’, an advantage that is entirely nullified by the fact that it auto-hides.  Fitt’s Law also does not apply so well in situations where people either have trackpads or large monitors, but when does that ever happen?  Anyway it’s all about the touch – or would be if the window close button isn’t now on the left making it impossible to use without constantly closing what you are doing accidentally.</p>
<p>The left hand dock, as with the global menu and the window decoration change is a nice idea in theory but one that just doesn’t work in practice.  You can only trigger it by going to the top left as triggering by any point on the left causes it to pop up unnecessarily, however the bottom of the screen has no such problem.  I get it is to save vertical space on the corner-case netbooks.  UI concepts in the hands of FOSS developers is like a dog with a chew toy – they won’t let go no matter how mangled things get.</p>
<p>I think Lunduke is simply confusing action for motion.  There is a constant churn of new ideas (generally rehashes of old, bad ideas) which gives the impression of progress.  Sure a great UI may come out of it in a few years time (if you have faith) but right now they are just slinging crap around with the hope that some sticks.  The difference is the closed source world does this in private – with competent people.  Throwing alpha-grade software out as final release isn’t any innovation I want any part of.  Take the time, do it properly, release something decent.  Or is it not innovative unless you inflict every bad idea you’ve had on the world.</p>
<p>But the source of <em>all</em> desktop innovation?  I&#8217;ve yet to see anyone point to a single fundamentally decent idea to come out of the FOSS labs at all.  Churn, yes.  Crap, yes.  Decent (original) new ideas.  No.  Seriously Bryan, put down the pom pom&#8217;s &#8211; your team isn&#8217;t even able to make it on to the field.</p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2011/06/22/the-fantasy-of-desktop-innovation/feed/</wfw:commentRss>
		<slash:comments>155</slash:comments>
		</item>
		<item>
		<title>Almost back!</title>
		<link>http://piestar.net/2011/06/06/almost-back/</link>
		<comments>http://piestar.net/2011/06/06/almost-back/#comments</comments>
		<pubDate>Mon, 06 Jun 2011 14:24:21 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=594</guid>
		<description><![CDATA[I might be doing some more posts soon &#8211; it&#8217;s not like there are a shortage of targets, especially with Ubuntu Millennium Edition. Anyway I have this twitter thing so if there is anything worth writing about message me @SomewhatCloudy as I am the worlds worst emailer! &#160;]]></description>
			<content:encoded><![CDATA[<p>I might be doing some more posts soon &#8211; it&#8217;s not like there are a shortage of targets, especially with Ubuntu Millennium Edition.</p>
<p>Anyway I have this twitter thing so if there is anything worth writing about message me @SomewhatCloudy as I am the worlds worst emailer!</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2011/06/06/almost-back/feed/</wfw:commentRss>
		<slash:comments>66</slash:comments>
		</item>
		<item>
		<title>Years behind and slowing fast.</title>
		<link>http://piestar.net/2010/07/06/years-behind-and-slowing-fast/</link>
		<comments>http://piestar.net/2010/07/06/years-behind-and-slowing-fast/#comments</comments>
		<pubDate>Tue, 06 Jul 2010 07:54:01 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[I know 'Linux' is a kernel.  Shush.]]></category>
		<category><![CDATA[Rubbish]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=574</guid>
		<description><![CDATA[So I wasn&#8217;t even going to mention this (the screenshot) as it&#8217;s kind of beating a dead horse but then I saw this choice quote on the Ayatana mailing list: &#8220;In 10.10, we&#8217;ll take a big step forward in the netbook edition, by moving the menu into the top panel and combining it with the [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://piestar.net/wp-content/uploads/2010/07/dats.jpg"><img class="size-medium wp-image-575 alignright" title="dats" src="http://piestar.net/wp-content/uploads/2010/07/dats-300x221.jpg" alt="" width="300" height="221" /></a>So I wasn&#8217;t even going to mention this (the screenshot) as it&#8217;s kind of beating a dead horse but then I saw this choice quote on the Ayatana mailing list:</p>
<blockquote><p>&#8220;In 10.10, we&#8217;ll take a big step forward in the netbook edition, by<br />
moving the menu into the top panel and combining it with the titlebar<br />
for maximised windows.&#8221;</p></blockquote>
<p>Now look at the image on the right.  It&#8217;s a screenshot of the proposed &#8216;<a href="http://www.engadget.com/2010/05/10/canonical-shows-off-unity-desktop-ubuntu-light-for-oems/" target="_blank">Unity UI</a>&#8216; that is being &#8216;developed&#8217; by Ubuntu inside an OSX screenshot.  Note the monochrome icons in the system tray, the Apple / Ubuntu logos with identical spacing, the popout options on the dock with the identical black background, curved light borders and association arrow.  There is even a &#8216;Keep in Launcher&#8217;, &#8216;Keep in Dock&#8217; option.  Ok I suppose the current running program indicator is an arrow instead of a bright spot, but that&#8217;s only because they are copying Tiger rather than Snow Leopard.  Add in the <a href="http://piestar.net/2010/06/01/the-last-word-on-the-lucid-button-debacle/" target="_blank">recent pointless change</a> of moving the window decorations to the left.  It&#8217;s all very suspicious.</p>
<p>Although once you take the above quote into context the only significant difference between them disappears.  That is it is going to get an OSX style universal menu &#8211; that is the File / Edit / View menu moved to the top left outside the applications window.  I mean come on, there is being inspired and then there is outright plagarism and there really is far too much similarity here to chalk it up to chance.  As I said before it&#8217;s all <a href="http://piestar.net/2010/03/23/cargo-cult-usability/" target="_blank">cargo cult usability</a> &#8211; the focus is on copying Apple because they care about usability rather than copying the <em>reasons</em> Apple do what they do.  It&#8217;s a significant difference.  It&#8217;s all irrelevant anyhow though.  Here&#8217;s why:</p>
<p><strong>THE DESKTOP IS A SOLVED PROBLEM!</strong></p>
<p>It&#8217;s 2010.  It doesn&#8217;t matter any more.  Why are we even talking about this?  I remember years ago, before the Internet was fast or reasonably accessible, playing with the OS for the seemingly sake of it, but nobody ever does this anymore.  Simply put the OS&#8217;s only job is to run the important thing &#8211; that is the applications.  Nobody tweaks their OS.  The reason you can&#8217;t change themes on OSX is because the majority of people don&#8217;t want to do that anymore.  Windows 7 lets you change the colours but that&#8217;s about it.  Essentially the OS has two jobs, running apps and bothering you as little as possible.  That&#8217;s it.</p>
<p>But no, we have Fedora, Ubuntu, Suse, CentOS, Mint, Kubuntu, Edubuntu, Ubuntu Studio, etc, etc, etc.  It&#8217;s a constant reinvention and minor tweaks to the overlying thing that doesn&#8217;t really matter (the OS) while the thing that really really matters (the apps) languish in obscurity as &#8216;upstream&#8217;.  With Windows (and OSX) there is a vibrant third party community developing all sorts of apps independently of their target platform.  With Linux it&#8217;s all about the repository and what apps you get is based on what distro you use.  You get your software updated when the distro decides you should get it updated, not when it is actually updated.  It&#8217;s not at all uncommon to have the repo version as several versions behind what is in the wild and if what you want isn&#8217;t in the repo you are screwed.  All the talk of &#8216;choice&#8217; is utterly irrelevant as no matter what distro you &#8216;choose&#8217; you will still have the exact same selection of software (you know, the things that matters) as every single other distro.</p>
<p>So why are the FOSS communities version of the record industry &#8211; the &#8216;packagers&#8217; &#8211; where all the focus lies?  Why does everyone get whipped into a frenzy every few months when some new distro comes out with a fancy new wallpaper and a fancy new theme?  Why are we even still talking about this?  The only reason I can see to ever upgrade your OS is because the new one brings something significant and most people take a largely &#8216;wait and see&#8217; approach yet with Ubuntu you have the insane <a href="http://tmrepository.com/trademarks/biannualforceddeathmarch/" target="_blank">BiannualForcedDeathMarch™</a> and if you don&#8217;t upgrade you can forget about ever having newer versions of the software.  Why on earth is there no sane way to install software outside this byzantine system?  LTS support?  Fine if you don&#8217;t mind them not bothering to update or add any apps to the repo.  Then they moan about Microsoft not following standards then require software developers to waste days making an individual releases for each version of each distro (see <a href="http://www.skype.com/intl/en-us/get-skype/on-your-computer/linux/post-download/" target="_blank">Skype</a>) as they can&#8217;t even agree among themselves.  I can get software that was released for Windows 15 years ago and provided the developers didn&#8217;t do anything stupid it&#8217;ll still work.  Why is doing this so hard?  As I said it&#8217;s a solved problem.</p>
<p>Essentially no amount of distro tweaking is going to make Gimp stop sucking, or make OO any less bloated or magically make a decent selection of games appear.  The best Shuttleworth and co are going to end up with at this rate is a copy of OSX without any application support.  What&#8217;s the point in that?</p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2010/07/06/years-behind-and-slowing-fast/feed/</wfw:commentRss>
		<slash:comments>213</slash:comments>
		</item>
		<item>
		<title>The argument against multiple desktops</title>
		<link>http://piestar.net/2010/06/29/the-argument-against-multiple-desktops/</link>
		<comments>http://piestar.net/2010/06/29/the-argument-against-multiple-desktops/#comments</comments>
		<pubDate>Tue, 29 Jun 2010 06:00:03 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=553</guid>
		<description><![CDATA[I don&#8217;t like multiple desktops.  I use spaces (Apple&#8217;s version) on my Mac not so much because the feature is so good, rather because the dock is so bad.  Now this isn&#8217;t me telling you &#8216;stop using them&#8217;, as if they work for you, that&#8217;s fine.  What I am trying to say is that they [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t like multiple desktops.  I use spaces (Apple&#8217;s version) on my Mac not so much because the feature is so <em>good</em>, rather because the dock is so <em>bad</em>.  Now this isn&#8217;t me telling you &#8216;stop using them&#8217;, as if they work for you, that&#8217;s fine.  What I am trying to say is that they should not be imposed as a default UI mechanism on users.</p>
<p>Multiple desktops (if you don&#8217;t know already) essentially emulate having multiple monitors, with the ability to switch between them at will.  You can have Firefox open on screen 1 and Notepad++ or something open on screen 2 and flick between the two workspaces as you work.  Unlike a real desk though there is no actual limit on how much you can have open on one screen at once &#8211; you can have 1,000 windows one on top of each other.  What multiple desktops do is provide you with a way of organising multiple applications better.  That is, the basic application switcher (Dock, Start Bar, etc) has problems organising things necessitating an additional metaphor to aid organisation.  Multiple desktops are essentially a hack to improve on the poor performance of the task switcher.</p>
<p>However multiple desktops add a layer of complexity to what needs to be a very simple system.  The whole concept can be conceptually confusing for beginners and much functionality is non obvious and problematic, such as drag and drop when the drag target is on a different desktop to the drop target.  Programs can also misbehave in that parts of them are on one desktop and parts on another, or they can change desktops, and when you launch a program you must wait for it to open before you can do anything or it&#8217;ll open on the wrong desktop.  They also generally require a planned workflow to be useful, Editor on Window 1, Browser on 2, Graphics on 3, Email on 4.  Just putting things on random desktops is always confusing when you are trying to find something again.</p>
<p>What Gnome Shell, as far as I can tell, is trying to do is trying to fix the issues with multiple desktops by providing an easy way to add/remove them and move applications between desktops, which has historically always been very unintuitive.  If anyone has seen Gnome Shell they have in fact removed the task switcher from the bottom entirely and rely on you going to the full screen overview and selecting the desired application.  They have taken what is effectively a crutch to a poor task switcher and made it the main task switcher.  It&#8217;s incredibly jarring and inefficient to use due to it&#8217;s full screen nature and that the thumbnails can often be too small to make out.  If you don&#8217;t want to use multiple desktops (99% of common users won&#8217;t) then Gnome Shell becomes entirely pointless too.  Watch this clip of <a href="http://www.youtube.com/watch?v=2MkBSF4I5lw" target="_blank">Gnome Shell</a> and ask yourself what the point would be if you only used one desktop.  I don&#8217;t deny it looks cool, I just doubt it&#8217;s utility.</p>
<p>The problem with traditional task launchers like the old 95/XP/Vista style start bar and OSX&#8217;s dock is that they simply don&#8217;t handle large amounts of running programs and multiple copies of the same program at all well.  If you have, say, two Finder windows open on OSX for example you must right click on the Finder icon in the dock (do the annoying two finger tap on the trackpad in my case) and then try to work out what instance you want by the limited information given to you by the text list of the programs titles.  The fact that the dock is so bad (as I said at the start) at handling multiple windows from the same application is largely the reason I use multiple desktops as then you can lay everything out and don&#8217;t need to use the dock to select the running program by effectively eliminating the Z axis.  Windows 7 has this solved incredibly well with the improved taskbar &#8211; <a href="http://www.youtube.com/watch?v=ipg6ltIZRw0" target="_blank">watch this YouTube clip</a> (Skip to 1:50 if you want, but watch for a few minutes) &#8211; which allows you to easily find your program, largely negating the need for multiple desktops, which Windows doesn&#8217;t have anyway.</p>
<p>An often suggested alternative to multiple desktops is to allow  program &#8216;groups&#8217; in the task manager and then when you are using a  particular group it will hide all windows from the desktop that are not  in that group, so if you had Firefox open in group 1 and Excel and Calc  open in group 2 and then clicked on Calc it would fade down Firefox and  fade up Excel and Calc.  Groups would be created with +/- buttons and  you could re-order by simple dragging of the program icon, plus if  combined with a task launcher system ala Mac OS Dock and the new Windows  7 start bar there is no reason the groups couldn&#8217;t be persistent.  That is just one of many potential solutions to the problem and I am sure there are many more.  Essentially the issue is one of organisation and should be fixed by  making organisation easier and more efficient.  Rather than trying to  work around the flaws in the current system with multiple desktops which bring their own problems with them the system should be redesigned so multiple desktops are not even necessary in the first place.</p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2010/06/29/the-argument-against-multiple-desktops/feed/</wfw:commentRss>
		<slash:comments>158</slash:comments>
		</item>
		<item>
		<title>Ayatana: &#8220;Missing the point&#8221;</title>
		<link>http://piestar.net/2010/06/22/ayatana-missing-the-point/</link>
		<comments>http://piestar.net/2010/06/22/ayatana-missing-the-point/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 13:12:39 +0000</pubDate>
		<dc:creator>Kerberos</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://piestar.net/?p=523</guid>
		<description><![CDATA[Microsoft had major security issues for the best part of a decade and they were not caused by a rogue programmer or some bad ideas, they were caused by a culture of ignoring security.  Every line of code you write, feature you add and default you set has security considerations.  If you don&#8217;t consider them [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft had major security issues for the best part of a decade and they were not caused by a rogue programmer or some bad ideas, they were caused by a culture of ignoring security.  Every line of code you write, feature you add and default you set has security considerations.  If you don&#8217;t consider them before you do it you end up with the mess that was the <a href="http://en.wikipedia.org/wiki/Category:Summer_of_worms" target="_blank">Summer of Worms</a>, when a good percentage of all XP machines were hit.  It took Microsoft years of both recoding and (most importantly) developer education and a serious change in practices to put security firmly at the forefront and with the importance it deserves and even now there are still issues caused by this dark period.</p>
<p>Now lets look at &#8216;Project Ayatana&#8217;, Ubuntu&#8217;s answer to the fact that Linux usability sucks.  The thing about usability is it is like security, in that every line of code you write, feature you add and default you set has usability considerations.  Although the project has obviously identified the issue (usability sucks on Linux) it has failed to appreciate that it is the culture of ignoring usability that needs to be addressed, not the usability itself.  Failing to address this will still give you usability issues and trying to fix them after the fact is stupid.  Again, Microsoft tried to fix security with a bunch of addons as an afterthought and it just didn&#8217;t work.</p>
<p>The issue is that the Linux developers simply don&#8217;t respect usability.  They don&#8217;t value it as something necessary to development.  Fundamentally usability is treated as &#8216;making it work for the dumb users&#8217; and it shows.</p>
<h4><span style="color: #ff6600;">Launchpad Sucks</span></h4>
<p>Take Ayatana&#8217;s home, Launchpad, for example.  To &#8216;get involved&#8217; you must have an account with Launchpad.  Ok I thought, I&#8217;ll sign up, so I went to the site, put in my email address and tried to register.  Except you must open the confirmation link with the same browser you signed up for &#8211; if you open it with, say, your Blackberry it won&#8217;t work.  They obviously value security by implementing such an (albeit pointless) step but if they valued usability they would have thought about this use case before.  Large amounts of modern sites often don&#8217;t require a confirmation email or use OpenID to make life easier &#8211; but not Launchpad. So after trying to remember the webmail login and clicking the link from the same browser you are faced with this:</p>
<blockquote>
<p id="line10">Password must be at least 8 characters long, and must contain at least one number and an upper case letter.</p>
</blockquote>
<p>One number and one upper case letter.  None of the standard passwords I use have an uppercase letter.  Sure they are alphanumeric strings and contain all sorts of dodgy ASCII but no uppercase.  I am forced to invent a complicated password which I have written on a post-it note.  Security enforced again (badly) at the expense of usability.</p>
<p>Once you are in you are faced with a page that looks like this (right).  <a href="http://piestar.net/wp-content/uploads/2010/06/launchpad-fail.png"><img class="alignright size-medium  wp-image-525" title="launchpad-fail" src="http://piestar.net/wp-content/uploads/2010/06/launchpad-fail-300x189.png" alt="" width="300" height="189" /></a>There is no way to get from this page to the rest of the site &#8211; no links, nothing.  It appears like you need to change your password again to get in.  You need to directly put &#8216;launchpad.net&#8217; into the browser address bar to actually get to the site, which doesn&#8217;t actually log you in, instead placing a &#8216;log in / register&#8217; link at the top right.  You then get taken to a page with a button saying &#8216;log in&#8217;, and clicking it logs you in &#8211; no details required (right)<a href="http://piestar.net/wp-content/uploads/2010/06/launchpad-fail-2.png"><img class="alignright clearright size-medium wp-image-526" title="launchpad-fail-2" src="http://piestar.net/wp-content/uploads/2010/06/launchpad-fail-2-300x189.png" alt="" width="300" height="189" /></a>.  I have no idea at all why this step is required &#8211; you are logged in by virtue of it having verified your details &#8211; what is this pointless step?  And why didn&#8217;t I get taken straight to Launchpad.net after signing up?</p>
<p>After all this work you can finally &#8216;get involved&#8217; so to speak so I hopped on over to &#8216;https://launchpad.net/~ayatana&#8217; to see what was going on and found that the premier discussion forum for usability on Ubuntu was a mailing list.  A mailing list.  I hate mailing lists.  While in the last 40 years the rest of the world has moved on to other forms of dynamic web-based collaboration they are still using the good old staple of IT communication from the 70&#8242;s.  Want to read over what&#8217;s been discussed?  Prepare to look though the horribly presented <a href="https://lists.launchpad.net/ayatana/" target="_blank">archive</a> which makes reviewing topics almost impossible.  Want to comment on anything?  You have to do that through email.  It works, sure, but does it work well?  No.  Is it intuitive?  No.  Is it a pleasure to use?  No.  Does it encourage contributors?  No, it probably sends them running screaming.</p>
<h4><span style="color: #ff6600;">Missing The Point?</span></h4>
<p>While I am not going to dismiss Ayatana as quite as laughable a failure as the Gnome Usability mailing list, which is a whole special sort of failure, it is still fundamentally missing the point:</p>
<p><strong>If you want usability to improve, educate the people making the mistakes and convince them of the value of it.  Trying to fix their mistakes retroactively will be an order of magnitude more effort and will almost certainly not give good results.</strong></p>
<p>Usability is still seen as something for &#8216;dumb users&#8217;.  Most developers sit in their ivory CLI based Bash/Emacs/GCC castle and make things usable for the little people when if they truly valued usability they would start by placing focus on the tools they personally use.  The current system of the walled garden of usability where users and developers might as well be using a different OS says that the developers do not feel they need usability.  Even simple tools are developed as a CLI version and then ported to the GUI, commonly with just a wrapper around the CLI version.  You in the end have a choice between the arcane CLI version or the usually underpowered, overly simplistic and buggy GUI version.</p>
<p>Even now that terrible, terrible article &#8216;<a href="http://linux.oneandoneis2.org/LNW.htm" target="_blank">Linux isn&#8217;t Windows</a>&#8216; gets bandied around and treated as fact on a regular basis when, in reality, if usability was valued in such communities the poster would be rightly ridiculed.</p>
<p>Ultimately if usability was a concern, and not just something for other people, Launchpad would have been the first thing to be fixed not probably the last.  Actually it would have been made properly in the first place.  As with security it only takes one mistake to compromise a system with usability it only takes one mistake to destroy the user experience.  Wilfully making the mistakes on the rationale &#8216;we&#8217;ll fix it all later&#8217; is simply not workable.</p>
<h4><span style="color: #ff6600;">Furthermore</span></h4>
<p>Such as &#8216;easy&#8217; has been co-opted to mean &#8216;quick to do once you have learned how to do it, irrespective of learning curve&#8217; by the FOSS community, the terms usable and usability are quite often redefined to support the status quo.  Take the following link for example: <a title="Usability Comparison: Five PC Operating Systems  Compared" href="http://g33q.co.za/2010/06/01/usability-comparison-five-pc-operating-systems-compared/" target="_blank">Usability Comparison: Five PC Operating Systems Compared</a>.</p>
<p>The basic premise is &#8216;lets reduce usability down to how many clicks an operation takes&#8217;.  Guess what, Windows 7 falls as a far last with this fantastic quote:</p>
<blockquote><p>I honestly did not expect Windows 7 to fall behind so badly. I could  probably fine grain the tests further, but then I would begin to react  more on the impressions that I get from the OS rather than the simple  ease of use, or lack of hoops to jump through.</p></blockquote>
<p>That&#8217;s what happens when someone who knows nothing about usability but who likes Linux takes a scientific approach to it.  I mean, &#8216;simple  ease of use&#8217; indeed.  The best bit is this, though:</p>
<blockquote><p>Kubuntu follows the normal mantra, right-click on desktop to change your  background. Thing is, the item you need to click on is “Desktop  Activity Settings.” Once you have that figured out (to my shame I had to  Google, because for the life of me I could not find where to change my  background simply because of the cryptic naming) you can select a  background as per normal.</p></blockquote>
<p>That&#8217;s right, he actually had to use Google to find out how to change wallpaper on Kubuntu.  It really is that unintuitive.  However Kubuntu was not penalised for the added time (And got 4 points to Windows 0) as it fell outside the remit of the test and as such beat Windows.  It could be argued that if you just made the whole screen as a 1280&#215;800 grid of single pixels you could assign a function to each one (just over 1 million functions) to a pixel and have the most &#8216;usable&#8217; system in the world.  All you&#8217;d need is a look up table and a ruler!</p>
<p>So, on the incredibly unlikely event that someone from Canonical reads this, actually cares and is in the position to do something, start a project on educating developers (and users) on what usability is and why it is important as I don&#8217;t see anything else working.  Considering the bulk of the developers don&#8217;t even know what it is you&#8217;ve got a large job ahead!</p>
]]></content:encoded>
			<wfw:commentRss>http://piestar.net/2010/06/22/ayatana-missing-the-point/feed/</wfw:commentRss>
		<slash:comments>111</slash:comments>
		</item>
	</channel>
</rss>

