<?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>Fork &#187; Me</title>
	<atom:link href="http://soren.overgaard.org/category/me/feed/" rel="self" type="application/rss+xml" />
	<link>http://soren.overgaard.org</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 02 Apr 2010 10:14:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>What&#8217;s with the glowing Nokia N900 reviews?</title>
		<link>http://soren.overgaard.org/2010/03/06/whats-with-the-glowing-nokia-n900-reviews/</link>
		<comments>http://soren.overgaard.org/2010/03/06/whats-with-the-glowing-nokia-n900-reviews/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 20:07:18 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/2010/03/06/whats-with-the-glowing-nokia-n900-reviews/</guid>
		<description><![CDATA[I recently wrote about ditching my iPhone in favor of a Nokia 900. So far, it hasn’t really turned out the way I was hoping.
The N900, while unquestionably a powerful gadget, simply isn’t ready for prime time. Especially not when faced with competition such as the iPhone and load of Android based devices.
Off the top [...]]]></description>
			<content:encoded><![CDATA[<p>I recently wrote about ditching my iPhone in favor of a Nokia 900. So far, it hasn’t really turned out the way I was hoping.<br />
The N900, while unquestionably a powerful gadget, simply isn’t ready for prime time. Especially not when faced with competition such as the iPhone and load of Android based devices.</p>
<p>Off the top of my head, I can come up with exactly 4 features that the N900 has going for it:</p>
<ul style="list-style-type: disc">
<li>It supports multitasking in a very usable way. Indeed multitasking becomes second nature in no time, when using the N900 on a daily basis</li>
<li>Deploying applications to the N900 is a breeze. Simply compile the application and scp it on to the phone.</li>
<li>Development in Qt for the N900 is not only supported, it is encouraged. Mmm&#8230;  Qt. I may be biased</li>
<li>A massive screen resolution.</li>
</ul>
<p>On the other hand, the list of deficiencies is just too long to ignore:</p>
<ul style="list-style-type: disc">
<li>The worst touch screen of any device seen in the past few years. I mean, how did this ever pass alpha testing, much less make it to the assembly line? Compared to the the iPhone, the touchscreen is neither precise, nor responsive. It doesn’t support multi touch, and with the N900’s extreme screen resolution, using finger navigation is next to impossible (a link in the Maemo browser takes up around 6 square millimeters). And the stylus: well it’s just so damn 1990’s.</li>
<li>Portrait mode only supported in the Phone app. This is just plain horrible: In order to use the N900 as a phone, I need to unlock the screen (in landscape mode), start the phone app (or even worse, find the phone app in the list of running apps) still in landscape mode, once the phone app starts, I need to tilt the N900 by 90 degrees because, lo and behold, does in fact support running in portrait mode.</li>
<li>Next to no apps supported via the Ovi app store or apt archives. And the few apps that are actually to be found, are generally of mediocre quality. I am not going to go into details though, as it makes me depressed. </li>
<li>Kinetic scrolling of virtual desktops is sluggish and clunky. Specifically I expect kinetic scrolling to continue scrolling at the speed that I choose. The N900 however clunkily falls back to default speed as soon as I lift my finger from the swiping motion. Not a bug as such, but it sure doesn’t look all that impressive.</li>
<li>Syncing with my Mac involved downloading a 3rd party iSync profile from <a href="http://n900.2hands.co.uk/index.html">some guy</a>s web page. I realize that Apple computers isn’t the most widely used brand out there, but still&#8230;</li>
</ul>
<p>The list goes on, but given that “I” paid close to 5000 DKK for the damn thing, I really don’t feel like continuing this rant for much longer.<br />
Adding insult to injury, I actually gave my old iPhone to my wife, so going back isn’t even an option. Frick.</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2010/03/06/whats-with-the-glowing-nokia-n900-reviews/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Now an official Master of Science, MSc</title>
		<link>http://soren.overgaard.org/2008/12/28/now-an-official-master-of-science-msc/</link>
		<comments>http://soren.overgaard.org/2008/12/28/now-an-official-master-of-science-msc/#comments</comments>
		<pubDate>Sun, 28 Dec 2008 18:32:15 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[rants]]></category>
		<category><![CDATA[university]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/?p=73</guid>
		<description><![CDATA[Just shy of 2 years after my masters thesis defense, I have been conferred the title of Master of Science of the University of Aarhus.
I am not going to go into details about the procedure, as it has been, well, excruciating.
Suffice it to say that I am one of the few to have had to [...]]]></description>
			<content:encoded><![CDATA[<p>Just shy of 2 years after my masters thesis defense, I have been conferred the title of Master of Science of the University of Aarhus.</p>
<p>I am not going to go into details about the procedure, as it has been, well, excruciating.</p>
<p>Suffice it to say that I am one of the few to have had to follow courses after successfully defending my masters thesis.</p>
<p>Now, I&#8217;ll be over here waiting for the <a href="http://person.au.dk/sskyum@science" target="_blank">prince of darkness</a> to call me up requesting by diploma back. This time around, he will have to pry it from my cold dead fingers though.</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2008/12/28/now-an-official-master-of-science-msc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Privacy and online backup solutions</title>
		<link>http://soren.overgaard.org/2008/06/23/privacy-and-online-backup-solutions/</link>
		<comments>http://soren.overgaard.org/2008/06/23/privacy-and-online-backup-solutions/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 07:39:04 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/?p=51</guid>
		<description><![CDATA[A few days ago I wrote a post on Mozy Inc.&#8217;s privacy policy. A Mozy Inc. employee then decided to go ahead and tell me that I &#8220;just don&#8217;t get it&#8221;. So, to determine whether Mozy Inc.&#8217;s draconian privacy policy is representative of online backup solutions, I decided to take a closer look at some [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago <a href="http://soren.overgaard.org/index.php/2008/06/21/mozy-an-online-backup-solution-for-the-mac/">I wrote a post on Mozy Inc.&#8217;s privacy policy</a>. A Mozy Inc. employee then decided to <a href="http://starpointe.wordpress.com/2008/06/21/some-people-just-dont-get-it/" target="_blank">go ahead and tell me that I &#8220;just don&#8217;t get it&#8221;</a>. So, to determine whether Mozy Inc.&#8217;s draconian privacy policy is representative of online backup solutions, I decided to take a closer look at some of Mozys competitors&#8217; privacy policies.</p>
<p>So, without further ado, a summary of online backup solution privacy goodness (again, I would like to remind you that I am not a lawyer, simply a concerned luser):</p>
<h2><a href="http://www.carbonite.com/" target="_blank">Carbonite</a></h2>
<p>The <a href="http://www.carbonite.com/privacy/" target="_blank">Carbonite privacy policy</a> looks a lot friendlier than Mozys. Carbonite distinguishes between two types of disclosure. Disclosing (a) your personal information, presumably your name, address, phone number, etc, and disclosing (b) your backed up data.</p>
<p>With regard to (a), the privacy policy contains the following:</p>
<blockquote><p>Carbonite is committed to protecting your privacy. Carbonite will not, under any circumstances, rent, sell, or give away your Personal Information nor does Carbonite trade or exchange mailing lists with any other organization. Carbonite maintains this information; but we may disclose your Personal Information to third parties if we believe that such action is necessary to (1) comply with the law; (2) protect and defend the rights or property of Carbonite; (3) enforce the Carbonite Terms of Use Agreement.</p></blockquote>
<p>Although slightly rubbery, I guess that is what is to be expected, so we move on to (b), to which the following quote refers:</p>
<blockquote><p>Carbonite will not share your encrypted files with any third party unless such action is necessary to comply with a government or court order legally compelling us to do so.</p></blockquote>
<p>That&#8217;s more like it. As I&#8217;ve mentioned before, handing over data when ordered to do so by the courts are clearly a no-brainer.</p>
<p>So except for the fact that Carbonite, like Mozy, is situated in the US (which during the Bush administration has become an increasingly hostile environment with respect to legal rights), there really doesn&#8217;t appear to be much cause for concern.</p>
<p>In summary though, Carbonite appears to be a whole lot more privacy friendly than Mozy. Moving on to IBackup.</p>
<h2><a href="http://www.ibackup.com/" target="_blank">IBackup</a></h2>
<p>The Ibackup privacy policy appears somewhat more fragmented than those of Mozy and Carbonite.</p>
<p>It appears that the following paragraph, taken from the <a href="http://www.ibackup.com/license/terms_new.htm#5" target="_blank">IBackup terms of use</a>, defines the cases in which Carbonite chooses to share stored data with third parties:</p>
<blockquote><p>(&#8230;) In addition, Pro Softnet may be asked to provide user data and logs as a part of a legal issue in a third party case by a court order or a subpoena, discovery request or other lawful process that may override privacy rules.</p></blockquote>
<p>As was the case with Carbonite, IBackup pledges not to share stored data with any third parties, unless ordered to do so by the courts.</p>
<h2>Conclusions</h2>
<p>Both Carbonite and IBackup provide reasonable terms of use with respect to sharing data with third parties. That is, according to their respective privacy policies, stored information is only divulged under court order.</p>
<p>This is in contrast with Mozy Inc. which allows itself to share stored information with any third party at any time that they deem fit.</p>
<p>As neither of the providers publicly disclose their encryption algorithm implementation, the privacy policy/terms of use of the providers are pretty much all that users can rely on for keeping their private data private.</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2008/06/23/privacy-and-online-backup-solutions/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Mozy, a (broken) online backup solution for the Mac?</title>
		<link>http://soren.overgaard.org/2008/06/21/mozy-an-online-backup-solution-for-the-mac/</link>
		<comments>http://soren.overgaard.org/2008/06/21/mozy-an-online-backup-solution-for-the-mac/#comments</comments>
		<pubDate>Sat, 21 Jun 2008 21:14:51 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[rants]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/?p=49</guid>
		<description><![CDATA[I just decided to try out Mozy, an online backup service, which has received stellar reviews from a bunch of reviewers. I don&#8217;t really need an online backup solution, as I keep all important documents in a remote subversion repository, and a copy of all images at an online gallery. Anyway, I decided to give [...]]]></description>
			<content:encoded><![CDATA[<p>I just decided to try out Mozy, an online backup service, which has received stellar reviews from a bunch of reviewers. I don&#8217;t really need an online backup solution, as I keep all important documents in a remote subversion repository, and a copy of all images at an online gallery. Anyway, I decided to give Mozy a shot, as they now sport a client for the Mac platform.</p>
<p>I must say, the Mozy client works beautifully, and the 2GB free storage plan makes it easy to test the service without spending anything except the time. It took me less than 2 minutes to download and configure the mozy client to do remote incremental backups of a few select directories on my mac book. No problems.</p>
<p>So there I was, pretty impressed, until I decided to ready the <a href="https://mozy.com/privacy" target="_blank">Mozy privacy policy</a>. It starts with the following:</p>
<blockquote><p>We <strong>will not</strong> sell or market the email addresses or other collected personal information of registered Users to third parties.</p>
<p>We <strong>will not</strong> view the files that you backup using the Service.</p>
<p>We <strong>may</strong> view your file system information (file extensions, sizes etc. but <strong>not</strong> your file contents) to provide technical support.</p></blockquote>
<p>So far, so good. Further down, however, I encoutered this:</p>
<blockquote><p>Mozy, Inc. may disclose Personal Data, including the data you back up with the Service, with or without notice (a) if required by a subpoena or other judicial or administrative order, (b) where required by law, or (c) at our sole discretion, where we deem it necessary to protect the safety of any individual or the general public or to prevent violation of our User Agreement or the rights of Mozy, Inc. or any third party.</p></blockquote>
<p>Now, I am not a lawyer, but that seems to be in direct contradiction with the first set of statements. The way I understand is this: At our sole discretion we may violate the privacy of the data you choose to back up.</p>
<p>Hmm. I am not sure I like that.</p>
<p>Additionally, it turns out that Mozy is based in Utah in the US. Again, I am no lawyer, but from what I can tell, the US have all but abandoned the idea of due process in their precious war on terror. For all I know, any old US government agency could waltz into Mozy&#8217;s data center and make a copy of whatever data they damn well want to.</p>
<p>Whoops. I just uninstalled the Mozy client.</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2008/06/21/mozy-an-online-backup-solution-for-the-mac/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Growl notifications in irssi on the Mac</title>
		<link>http://soren.overgaard.org/2008/05/20/growl-notifications-in-irssi-on-the-mac/</link>
		<comments>http://soren.overgaard.org/2008/05/20/growl-notifications-in-irssi-on-the-mac/#comments</comments>
		<pubDate>Tue, 20 May 2008 06:42:50 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/?p=48</guid>
		<description><![CDATA[I use Irssi for IRC&#8217;ing on the Mac, because it is simply the best client out there (except for the fact that it only has perl scripting support).
Recently I found myself wanting some kind of notification thingy, which would allow Irssi to discretely notify me when when something interesting happens on IRC. Irssi, being a [...]]]></description>
			<content:encoded><![CDATA[<p>I use <a href="http://irssi.org/">Irssi</a> for IRC&#8217;ing on the Mac, because it is simply the best client out there (except for the fact that it only has perl scripting support).</p>
<p>Recently I found myself wanting some kind of notification thingy, which would allow Irssi to discretely notify me when when something interesting happens on IRC. Irssi, being a console app, doesn&#8217;t really have any way of supporting this, except through the use of plugins. So, I had pretty much decided to dive back into perl and write up a simple script for irssi, utilizing the Growl for notifications by means of the Mac::Growl package.</p>
<p>As it turns out, someone else already did. And not only that, <a href="http://plungeintomac.com/blog/hooking-up-irssi-to-growl/">someone else</a> took the time to explain in meaningful detail how to get the whole thing working. So, now I have growl notifications whenever someone sends me a private message or says my name in a channel that I have joined.</p>
<p>I like good software.</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2008/05/20/growl-notifications-in-irssi-on-the-mac/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Switching to a Mac Book Pro</title>
		<link>http://soren.overgaard.org/2008/03/18/switching-to-a-mac-book-pro/</link>
		<comments>http://soren.overgaard.org/2008/03/18/switching-to-a-mac-book-pro/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 09:34:27 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Gadgets]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Work]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/index.php/2008/03/18/switching-to-a-mac-book-pro/</guid>
		<description><![CDATA[As I wrote here, I&#8217;ve recently switched jobs. Although I haven&#8217;t actually started work, I have received my new laptop. It&#8217;s a brand spanking new Mac Book Pro. So I am now trying to figure out how and if I like Mac OS X compared to Xfce.

So, what&#8217;s good and what&#8217;s bad about Mac OS [...]]]></description>
			<content:encoded><![CDATA[<p>As I wrote <a href="http://soren.overgaard.org/index.php/2008/01/">here</a>, I&#8217;ve recently switched jobs. Although I haven&#8217;t actually started work, I have received my new laptop. It&#8217;s a brand spanking new Mac Book Pro. So I am now trying to figure out how and if I like Mac OS X compared to Xfce.</p>
<p><a href="http://soren.overgaard.org/wp-content/uploads/2008/03/mac_book_pro.jpg" title="Mac Book Pro"><img src="http://soren.overgaard.org/wp-content/uploads/2008/03/mac_book_pro.jpg" alt="Mac Book Pro" /></a></p>
<p>So, what&#8217;s good and what&#8217;s bad about Mac OS X.</p>
<p>The good:</p>
<ul>
<li>I absolutely love the tight integration between OS components. E.g. how easily bluetooth devices are configured via the user interface, how the user interface and network can be configured,  and how every hardware peripheral is instantly usable through the user interface. I can&#8217;t count the hours I have spent making these things sort of work Xubuntu/Xfce.</li>
<li>Software availability is generally better on Mac OS X than is the case on Linux, especially now that I have <a href="http://www.finkproject.org/">fink</a> working. I especially like that I am now able to use reasonably new versions of <a href="http://www.skype.com/" target="_blank">skype</a> and <a href="http://earth.google.com/" target="_blank">google earth</a>.</li>
<li>My favorite games like Warcraft III and StarCraft work on OS X.</li>
<li>Applications may be bound to a specified virtual desktop, forcing them to display there, whenever they are started.</li>
<li>IPod integration is obviously very smooth.</li>
</ul>
<p>The bad:</p>
<ul>
<li>Poor keyboard shortcut support for manipulating windows. There are various hacks around which use apple script to support trivial things like maximizing any window. Basically, though, native OS X support for these things suck.</li>
<li> No sloppy focus (or focus follows mouse). This is probably the biggest drawback of them all. For the life of me I cannot comprehend why people insist on clicking to give windows focus, when the same thing may be accomplished by simply moving the mouse.</li>
</ul>
<p>More of these will probably surface when I&#8217;ve spent a bit more time with OS X.</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2008/03/18/switching-to-a-mac-book-pro/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Frederik has arrived</title>
		<link>http://soren.overgaard.org/2008/03/18/frederik-has-arrived/</link>
		<comments>http://soren.overgaard.org/2008/03/18/frederik-has-arrived/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 09:21:39 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Family]]></category>
		<category><![CDATA[Me]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/index.php/2008/03/18/frederik-has-arrived/</guid>
		<description><![CDATA[Without further ado, allow me to present the latest addition to the clan: Frederik.
 He was born on the March 5th at 09:53 at Regionshospital Randers. Please give him a warm welcome.
Now, between diaper changes and loss of sleep, I hope to get back to work in a few days.
]]></description>
			<content:encoded><![CDATA[<p>Without further ado, allow me to present the latest addition to the clan: Frederik.</p>
<p><a href="http://soren.overgaard.org/wp-content/uploads/2008/03/640x480-dscn1860.jpg" title="Frederik"><img src="http://soren.overgaard.org/wp-content/uploads/2008/03/640x480-dscn1860.jpg" alt="Frederik" /></a> He was born on the March 5th at 09:53 at Regionshospital Randers. Please give him a warm welcome.</p>
<p>Now, between diaper changes and loss of sleep, I hope to get back to work in a few days.</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2008/03/18/frederik-has-arrived/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>New game: Call of duty 4</title>
		<link>http://soren.overgaard.org/2008/03/03/new-game-call-of-duty-4/</link>
		<comments>http://soren.overgaard.org/2008/03/03/new-game-call-of-duty-4/#comments</comments>
		<pubDate>Mon, 03 Mar 2008 18:30:08 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Gaming]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[xbox 360]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/index.php/2008/03/03/new-game-call-of-duty-4/</guid>
		<description><![CDATA[Reading this here post, I decided that I wanted to post a short notice about Call of duty 4 &#8211; Modern Warfare.


I was given COD4 as a going-away present by my old employer, and I&#8217;ve been playing for a few hours (in single player mode) over the last few evenings. I never was much of [...]]]></description>
			<content:encoded><![CDATA[<p>Reading this <a href="http://www.ludofex.dk/blog/2008/03/02/streaker/">here</a> post, I decided that I wanted to post a short notice about Call of duty 4 &#8211; Modern Warfare.</p>
<p><a href="http://soren.overgaard.org/wp-content/uploads/2008/03/call_of_duty_4_200_222.jpg" title="Call of Duty 4"></a></p>
<p style="text-align: center"><a href="http://soren.overgaard.org/wp-content/uploads/2008/03/call_of_duty_4_200_222.jpg" title="Call of Duty 4"><img src="http://soren.overgaard.org/wp-content/uploads/2008/03/call_of_duty_4_200_222.jpg" alt="Call of Duty 4" /></a></p>
<p>I was given COD4 as a going-away present by my old <a href="http://www.marimatech.com">employer,</a> and I&#8217;ve been playing for a few hours (in single player mode) over the last few evenings. I never was much of a first person shoorter kind of guy (except <a href="http://www.gearsofwar.com/">GoW</a>), but COD4 is really quite amusing. Even completely FPS-impaired people (such as myself) get loads of kills during missions, which makes for exceptionally entertaining game play. It should be noted that the AI is reasonably sensible, and doesn&#8217;t move infantry into the open too often (This in stark contrast with <a href="http://ghostrecon.uk.ubi.com/graw2/">GRAW</a>, which gives new meaning of artificial stupidity). Additionally, the types of missions vary from run of the mill first person action, over stealth oriented assassination missions, to taking on the role of gunner in a gunship providing cover for an evac mission. All in all, COD4 is surprisingly amusing for a FPS.</p>
<p>Additionally, it is, uhm, interesting to note how bad guys® in COD4 do not all conform to the cliché middle eastern AK47-slinging &#8220;holy warrior&#8221; stereo type. For extra realism Activision chose to add a truckload of Russians with bad American accents.</p>
<p>Anyway, I do enjoy the game, and <a href="http://arstechnica.com/journals/thumbs.ars/2007/11/09/game-review-call-of-duty-4-xbox-360">I am not the only one</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2008/03/03/new-game-call-of-duty-4/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Mmmm, incremental backups</title>
		<link>http://soren.overgaard.org/2007/12/27/34/</link>
		<comments>http://soren.overgaard.org/2007/12/27/34/#comments</comments>
		<pubDate>Thu, 27 Dec 2007 13:36:33 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Me]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[network]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/index.php/2007/12/27/34/</guid>
		<description><![CDATA[Ah, the joy of incremental backups.
During a semi-recent upgrade of Drupal (before making the switch to wordpress) I accidently forgot to migrate a data directory stored in the web root. After the upgrade, as everything related to the site appeared to work according to plan, I deleted the old drupal directory, including the data that [...]]]></description>
			<content:encoded><![CDATA[<p>Ah, the joy of incremental backups.</p>
<p>During a semi-recent upgrade of Drupal (before making the switch to <a href="http://www.wordpress.org/">wordpress</a>) I accidently forgot to migrate a data directory stored in the web root. After the upgrade, as everything related to the site appeared to work according to plan, I deleted the old drupal directory, including the data that I had forgot about.</p>
<p>Then, a few days ago, I received an email telling me that every download (and a few other things) on the site had stopped working. Realising that I probably made a booboo, I turned to by backups (made with <a href="http://www.nongnu.org/rdiff-backup/">rdiff-backup</a>, and withing 2 minutes I had completely recovered the most recently backed up version of the lost data. Until now I&#8217;ve been a recovery virgin. Not any more I guess.</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2007/12/27/34/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Finished book: User interface design for programmers</title>
		<link>http://soren.overgaard.org/2007/12/27/33/</link>
		<comments>http://soren.overgaard.org/2007/12/27/33/#comments</comments>
		<pubDate>Thu, 27 Dec 2007 09:15:35 +0000</pubDate>
		<dc:creator>boll</dc:creator>
				<category><![CDATA[Books]]></category>
		<category><![CDATA[Me]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://soren.overgaard.org/index.php/2007/12/27/33/</guid>
		<description><![CDATA[I recently finished reading User Interface Design for Programmers by Joel Spolsky, and I must say, I like it. Here is why.
Joel is a programmer, which means that he, unlike most UI folks, can relate to the pain of programmatically designing user interfaces. On top of that, he has a rather exceptional way of staying [...]]]></description>
			<content:encoded><![CDATA[<p>I recently finished reading <a href="http://www.amazon.ca/User-Interface-Design-Programmers-Spolsky/dp/1893115941">User Interface Design for Programmers</a> by Joel Spolsky, and I must say, I like it. Here is why.</p>
<p>Joel is a programmer, which means that he, unlike most UI folks, can relate to the pain of programmatically designing user interfaces. On top of that, he has a rather exceptional way of staying on topic, while making jokes about various semi-related topics.</p>
<p>In the following, I sum up the points made by Joel during the books&#8217; 18 shortish chapters.</p>
<p>Chapters 1 and 2 discuss user and program models, That is, the way the programmer and the user sees the tasks that the program attempts to accomplish. The main points revolve around aligning the program model with the users model, which pretty much always entails keeping the program model very simple. This leads directly to chapter 3, which is appropriately titled &#8220;Choices&#8221;.</p>
<p>The central point of chapter 3 is to only provide the user with choices, if they are really really needed. That is, don&#8217;t ask the user questions or provide options just because someone implemented some feature that they love ever so much. Like in all other chapters, the main point is summed up in a large reading friendly font: &#8220;Every time you provide an option, you are asking the user to make a decision&#8221;. The implication clearly is that superfluous choices are bad.</p>
<p>Chapters 4 and 5 discuss metaphors. That is, how to use real world concepts to make the the user understand how stuff is supposed to work. The chapters basically provide a programmer friendly introduction to many of the points presented by Norman in &#8220;The design of everyday things&#8221;. It is quite useful, and makes appropriate fun of a number of well known software building organisations, for either ignoring or overdoing the use of metaphors.</p>
<p>Chapter 6 discusses user interface consistency, and the lack thereof. And the central point here is &#8220;Good UI designers use consistency intelligently, and though it may not show off their creativity as well, in the long run it makes users happier&#8221;. I wholeheartedly agree. In fact, it is the single most annoying user interface issue when using Unix based graphical desktop programs: They mostly have totally inconsistent behaviour, both across programs and within single programs.</p>
<p>Chapter 7 discusses the important distinction between <em>usability</em> and <em>learnability</em>. The discussion is based on a comparison between generations of user interfaces, starting with the basic CLI, and ending with the kind of stupid 1 page wizards at which particularly Microsoft excel.</p>
<p>Chapters 8, 9, 10, and 11 discuss designing for extremes. This can essentially be summed up by naming the chapter titles &#8220;People can&#8217;t read&#8221;, &#8220;People can&#8217;t control the mouse&#8221; and finally &#8220;People can&#8217;t remember&#8221;. The point that Joel is trying to make, is that designing as if these statements were true will usually result in added usability for the average user of whatever program you&#8217;re designing. The chapters are spiced up with a number of excellent examples from real world user interfaces, which really help in getting the message across.</p>
<p>Chapters 12 and 13 focus on designing programs for users. Be they imaginary or usability testing subjects. I didn&#8217;t find these chapters all that interesting, as Joel spends a significant portion of these chapters explaining how spontaneous usability tests with whatever non-developer person you can get your hands on are mostly just as usable as elaborate usability tests performed in an appropriately designed map, and how programmers are generally worried about going changing stuff which was included because some usability test indicated that it would be a good idea. You get most of this &#8220;for free&#8221; if you follow some of the most obvious advice provided as part of<br />
the extreme programming principle.</p>
<p>Chapter 14 talks about time, and how time is important in a number of ways when designing user interfaces. It has a number of obvious points, which are not quite so obvious until you&#8217;ve actually read about them.</p>
<p>Chapter 15 discusses &#8220;smartness&#8221; in software. Ie. it discusses how heuristics may be used to improve the user interface, if the heuristic is chosen and implemented appropriately. As an example heuristic, take auto completion in Microsoft Word. I leave it to you decide whether you think <em>that</em> is appropriately implemented.</p>
<p>Chapter 16 is entitled &#8220;Tricks of the trade&#8221;. &#8217;nuff said.</p>
<p>Chapter 17 talks about user interface design for the web. Its main point is that usability applies as much to web site design as it does to application design. Unfortunately, the book is old enough (© 2001) to not really deal with technologies like ajax. In stead Joel spends much time talking about reloading web pages at modem speeds, which is not really the relevant for a rather large number of users these days.</p>
<p>Chapter 18 is the obligatory &#8220;taking a step back&#8221; chapter.</p>
<p>All in all, I found the book entertaining and useful. I am definitely going to try to apply some of the advice provided. I do wish that Joel would have spent a bit more time discussing &#8220;power users&#8221; and their user interface design requirements. In stead he pretty much writes of command line interfaces as ancient and mostly useless (p. 76).</p>
]]></content:encoded>
			<wfw:commentRss>http://soren.overgaard.org/2007/12/27/33/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
