<?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>thinkMoult &#187; windows</title>
	<atom:link href="http://thinkmoult.com/tag/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://thinkmoult.com</link>
	<description>Seriously who ever reads this description.</description>
	<lastBuildDate>Sun, 08 Apr 2012 03:22:49 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Testdriving Skydrive</title>
		<link>http://thinkmoult.com/2012/03/07/testdriving-skydrive/</link>
		<comments>http://thinkmoult.com/2012/03/07/testdriving-skydrive/#comments</comments>
		<pubDate>Wed, 07 Mar 2012 11:49:29 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[live]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[skydrive]]></category>
		<category><![CDATA[storage]]></category>
		<category><![CDATA[upload]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/?p=1701</guid>
		<description><![CDATA[For those unfamiliar with Microsoft&#8217;s answer to cloud storage, [Microsoft Windows Live] SkyDrive offers a website accessible online file manager for free. When I first tested Skydrive many years back, it only offered 5GB storage and had a clunky interface that was a horror to work with. Imagine my reaction when I heard the bozos [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>For those unfamiliar with Microsoft&#8217;s answer to cloud storage, <a href="http://explore.live.com/skydrive">[Microsoft Windows Live] SkyDrive</a> offers a website accessible online file manager for free. When I first tested Skydrive many years back, it only offered 5GB storage and had a clunky interface that was a horror to work with.</p>
<p>Imagine my reaction when I heard the bozos who work at the University of Sydney&#8217;s excuse of an IT department announced that they were abandoning a personal user folder on the  network and replacing it with a SkyDrive account.</p>
<p><img class="aligncenter" src="http://upload.wikimedia.org/wikipedia/en/e/e2/Windows_Live_SkyDrive_logo.png" alt="" width="150" height="150" /></p>
<p>Admittedly after brushing up with SkyDrive&#8217;s latest updates, featuring a HTML 5 non-uncanny interface along with 100MB per file with a total size of 25GB per person, my interest in trying out the service was rekindled. They apparently also updated photo sharing and manipulation technologies as well as synchronisation with MS Office. Neither feature of which I particularly need or will use, but a nice touch nonetheless that shows at least some departments in Microsoft care about their products.</p>
<p>Apart from playing with it sporadically, this week I had the fortune (that&#8217;s right, I wouldn&#8217;t say misfortune) to use it within my average work environment, ie. working with graphics and diagrams and scanned images. My other average work environment involves programming, for which anything other than a vcs repository with a local LAMP setup is inappropriate, but that&#8217;s something else entirely.</p>
<p><strong>The Good</strong></p>
<p>When working within a relatively small group for a small design project, SkyDrive is great for collaboration. Not only does it solve the issue of always shifting workstations and having to transfer over resources or source material, SkyDrive acts as a replacement for a Dropbox setup. By this I mean that when SkyDrive is operating under an institution, I can very easily tell it to share a directory with 5 of my friends working on the same project as I am, or otherwise interested in my work.</p>
<p>Along with a drag n&#8217; drop interface, it makes it easy to copy over whatever has changed just by looking at the last modified dates and selected the top X number of entries.</p>
<p>SkyDrive is also quick. It doesn&#8217;t dally around like other uploaders and gets straight to the point of dumping your files online just like Dropbox does.</p>
<p><strong>The Bad</strong></p>
<p>Unfortunately it&#8217;s also completely inappropriate for my uses. The average design save file can very easily exceed the 100MB per file limit, and even when it doesn&#8217;t, having to download a ~50MB file, especially when the connection is spotty, is a pain, and can cost you several hours of productive work, or worse, lose a client.</p>
<p>SkyDrive also doesn&#8217;t support incremental updating, which I guess is asking too much, but since people have already been spoilt by Dropbox, which does something alike that, I don&#8217;t see why I can&#8217;t grumble about it.</p>
<p><strong>Brief Conclusion</strong></p>
<p><strong></strong>Apart from not being useful for my usecase I really cannot find much to critique about SkyDrive. Especially when I rarely see other people making use of Cloud solutions other than Dropbox I&#8217;m quite surprised not more people are using SkyDrive. With upcoming integration with Windows 8 (of which I have mixed reactions to) and up to 2GB file transfers, I&#8217;d say Kudos, MS. Kudos.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2012/03/07/testdriving-skydrive/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Playing a song as a background process in Windows</title>
		<link>http://thinkmoult.com/2010/05/22/playing-a-song-as-a-background-process-in-windows/</link>
		<comments>http://thinkmoult.com/2010/05/22/playing-a-song-as-a-background-process-in-windows/#comments</comments>
		<pubDate>Fri, 21 May 2010 18:18:55 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[dos]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[mplayer]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[startup]]></category>
		<category><![CDATA[vbs]]></category>
		<category><![CDATA[wget]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/2010/05/22/playing-a-song-as-a-background-process-in-windows/</guid>
		<description><![CDATA[Sometimes you ask yourself how to do cool things like playing a song in the background (ie. no visible interface or application) upon login on a Windows box. Being completely unfamiliar with using DOS I wasn&#8217;t quite sure how to go about doing this, but apparently it was quite easy. So here I am documenting [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Sometimes you ask yourself how to do cool things like playing a song in the background (ie. no visible interface or application) upon login on a Windows box. Being completely unfamiliar with using DOS I wasn&#8217;t quite sure how to go about doing this, but apparently it was quite easy. So here I am documenting it for future &quot;reference&quot;. This marks my very first time touching the DOS prompt and indeed any sort of commands in Windows, so please excuse the newbie-format of this post.</p>
<p>Everything is done CLI for obvious reasons &#8211; we don&#8217;t want any interface for them to turn off our song. So we need a command line music player. <a href="http://www.mplayerhq.hu/"><em>mplayer</em></a> is also available as a command line player on Windows, and so it was my first choice. A quick download of a <a href="http://sourceforge.net/projects/mplayer-win32/files/MPlayer%20and%20MEncoder/revision%2031170">build</a> without an interface and we were ready to play any song with a *.bat file containing `<code>mplayer &quot;music.mp3&quot;</code>`</p>
<p>The next step is to make it run without the prompt opening up. This is again easily done by executing the bat file via a vbs file with the following content. Creating a shortcut to this vbs file and dumping it in your startup folder is the simplest and most obvious way to make it play on login. Here&#8217;s the code:</p>
<p><code>Set WshShell = CreateObject(&quot;WScript.Shell&quot;)<br />WshShell.Run chr(34) &amp; &quot;C:\path\to\my\bat\file.bat&quot; &amp; Chr(34), 0<br />Set WshShell = Nothing</code></p>
<p>Now I wanted to be able to change this song whenever I wanted from a central server. Basically it would check whether or not it needs to update the song, and if it does, delete the existing song and download the new song. This is useful to give a little variety in our fun little player. Some things didn&#8217;t work quite as I wanted it to so I have probably used the most horrendous of hacks based on what I could garner from various online references.</p>
<p>First I needed a way to download files akin to wget. I found a small program called <a href="http://www.chami.com/free/url2file_wincon.html">url2file</a> which did just the thing. I wanted it to check whether or not a song existed on the server, and if it did, download it. However the url2file program didn&#8217;t quite play nice with that idea (it would download a 404 page instead of allowing me to tell it not to do anything), and I didn&#8217;t know how to check whether or not a file existed on a remote server. So instead I had to make do with a second &quot;notifier&quot; file which, if it contained a certain string, would mean that a new song was available to be downloaded.</p>
<p>It would download that plaintext file&#8217;s contents to a tmp file, search in that tmp file for the string we were looking for, and if successful, would delete the existing music file and download the new one to take its place. Unfortunately doing a simple `<code>if %getnew%==yes</code>` didn&#8217;t work (explanations welcome!), so I made do with checking the first 3 characters, which did work. Here&#8217;s the final code, with the <em>getnew.txt</em> file including just the single word &quot;yes&quot;.</p>
<p><code>del tmp<br />URL2FILE.EXE http://foobar.com/getnew.txt &gt; tmp<br />set /p getnew= &lt; tmp<br />set _part_name=%getnew:~0,3%<br />if %_part_name%==yes del music.mp3<br />if %_part_name%==yes URL2FILE.EXE http://foobar.com/music.mp3 music.mp3</code></p>
<p>Tada, and worked flawlessly. Not bad for a couple hours work from scratch and not knowing anything about DOS at all.</p>
<p>In unrelated news, I&#8217;m looking for good bagpipe music.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2010/05/22/playing-a-song-as-a-background-process-in-windows/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Top 10 Windows Mobile Applications</title>
		<link>http://thinkmoult.com/2010/01/05/top-10-windows-mobile-applications/</link>
		<comments>http://thinkmoult.com/2010/01/05/top-10-windows-mobile-applications/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 14:15:29 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[6.5]]></category>
		<category><![CDATA[6.5.1]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[best]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[programs]]></category>
		<category><![CDATA[top 10]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/?p=1167</guid>
		<description><![CDATA[If you followed my previous post about making the most of the Windows Mobile experience, your Windows Mobile phone should already have a slicker interface, seem faster, have new features, be touch friendly as well as feel much more intuitive all around. Needless to say that was the vital first step to getting your money&#8217;s [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>If you followed my previous post about <a href="http://thinkmoult.com/2009/10/22/making-the-most-out-of-the-windows-mobile-experience/">making the most of the Windows Mobile experience</a>, <strong>your Windows Mobile phone should already have a slicker interface, seem faster, have new features, be touch friendly as well as feel much more intuitive all around.</strong> Needless to say that was the vital first step to getting your money&#8217;s worth out of your phone. You might have a setup like this now:</p>
<p style="text-align: center;"><img class="aligncenter" src="http://thinkmoult.com/wp-content/uploads/2010/01/windows_mobile_6_5_1.png" alt="" /></p>
<p>Nifty, no? Well, it&#8217;s a good start, but the next stage is getting the applications that allow you to use it To The Max &#8482;. Let&#8217;s see what we can recommend.</p>
<h3>A good browser. No, a Great browser.</h3>
<p>We&#8217;re talkin&#8217; powerful, fast, slick web browsin&#8217; here. That nonsense that calls itself Internet Explorer doesn&#8217;t deserve a place on your device. Whether or not you&#8217;re often surfing the interwebs, ensuring that your web experience is a smooth one will make the difference whether you decide to whip out your phone and wiki something up, or simply say it&#8217;s a lost cause. <strong>You want a proper browser, one with kinetic scrolling, tabs, and a good rendering engine.</strong></p>
<p style="text-align: center;"><img class="aligncenter" src="http://thinkmoult.com/wp-content/uploads/2010/01/opera_skyfire.jpg" alt="" /></p>
<p>Enter <strong>Opera Mobile</strong> and <strong>Skyfire</strong>. Both, as you might&#8217;ve guessed by now, are Windows Mobile web browsers. They are also the two best of them all. Opera Mobile is in general more well known and boasts an impressive list of features &#8211; tabs, kinetic scrolling, download manager, accelerated page caching (turbo), data synchronisation and cloud computing setups, and even widgets. This does put it on the heavier side of the browser market, with it&#8217;s installation file itself a hefty 10MB. On older phones it might take some time to start up and can run out of memory pretty quick. However if your hardware meets the specs, you&#8217;ve got yourself a very powerful tool.</p>
<p>The other is a lesser known product &#8211; Skyfire. This is definitely slimmer feature-wise but loads pages quick and doesn&#8217;t eat up your phone. It&#8217;s got the zoom, the drag-scrolling &#8230; but most importantly this one displays pages identical to a desktop view whereas Opera tends to wrap text (handy in some cases, not so in others). It also deals with embeddable content very well, allowing you to enjoy flash video without lag pretty easily. It also comes with a nifty start-page which is basically a feed reader &#8211; giving you snapshots of the latest news which you can tweak to your interests.</p>
<h3>Apps for music and videos</h3>
<p>Windows Mobile comes bundled with Windows Media Player, which can play some common files but chokes on anything else you might want.</p>
<h3 style="text-align: center;"><img src="http://thinkmoult.com/wp-content/uploads/2010/01/windows-mobile_media_player.jpg" alt="" /></h3>
<p>Here we have a few nominees, including the must-have <strong>Core Media Player</strong>. The Core Media Player began as freeware but now is available as a paid application. There&#8217;s no problem with getting the older free version, it&#8217;s still extremely good and will handle almost any codec you throw at it.</p>
<p>Those enjoying the iPhone feel might look towards <strong>S2P</strong>, a music player that copies the iPhone music player almost completely, not to mention integrates rather nicely with S2U, an application which locks your phone like the iPhone does. It&#8217;s also well supported on several home screen media player control applications.</p>
<p>If you&#8217;re a multi tasker, it&#8217;s normally a huge convenience if you have a way to pause/play, next and previous songs right from the homescreen. In Windows 6.5.1 this is possible with the Titanium layout which integrates with the default Windows Media Player, allowing you to scroll between songs. If not using WMP or not on 6.5.1 this functionality is also available with several shells, including <strong>SPB Mobile Shell 3</strong>.</p>
<h3>The ultimate penknife of utilities</h3>
<h3 style="text-align: center;"><img src="http://thinkmoult.com/wp-content/uploads/2010/01/advanced-config-windows-mobile.jpg" alt="" /></h3>
<p>If you&#8217;re going to actually <em>use</em> your phone, you need a way to keep it ship shape and mess around when you feel like it. Without delaying further I&#8217;m going to introduce you to <strong>Total Commander</strong>, a file manager (and registry editor, if you&#8217;re into that sort of thing) that should exist on every device.</p>
<p>Another would undoubtedly be <strong>cleanRAM</strong> by htcAddicts.com. It does exactly what it name says &#8211; it cleans up lost RAM and can make your device speed up a tad bit after a few days of use &#8211; say goodbye to having to soft reset or restart your device whenever it gets too laggy!</p>
<p><strong>Advanced Config</strong> (pictured above) makes it easy to tweak your OS to your liking. From which softkeys do what, the layout of your dialer and comm manager, what effects are enabled&#8230; it&#8217;s all there and you&#8217;ll find perhaps one of those little things that don&#8217;t look like much but mean much.</p>
<h3>A way to read those RSS feeds</h3>
<p>People on the go should really take advantage of RSS feeds. Most computer users still remain ignorant of this wonder and it&#8217;s time for that to stop. For the uninitiated RSS feeds take the news away from the website and thus allow you to keep track of many news sources at your leisure &#8211; be it following the BBC, your favourite blogs, or even the latest Garfield comic. It&#8217;s your own personal newspaper that&#8217;s updated realtime and only contains articles you&#8217;re interested in.</p>
<p style="text-align: center;"><img class="aligncenter" src="http://thinkmoult.com/wp-content/uploads/2010/01/prss_reader.gif" alt="" /></p>
<p>It&#8217;s both D-Pad and touch friendly, supports importing opml files and scheduled updates. Yep, it&#8217;s <strong>pRSS Reader</strong>. I&#8217;ve tried a good deal and this is the only one that works both reliably and well.</p>
<h3>Your own personal library</h3>
<h3 style="text-align: center;"><img src="http://thinkmoult.com/wp-content/uploads/2010/01/haali_reader_windows_mobile.jpg" alt="" /></h3>
<p>If you&#8217;re still unacquainted with ebook readers that&#8217;s OK &#8211; perhaps reading from a screen just isn&#8217;t for you. If it is, however, you&#8217;ll need an ebook reader on your phone. I&#8217;d like to recommend <strong>Haali Reader</strong>. It&#8217;s an excellent and small application &#8211; it remembers your position in all and any file even after closing (a lifesaver), has customisable fonts, sizes and colours, supports autoscrolling, assigned buttons, fullscreen, UTF, and of course supports a good deal of popular ebook formats. It shows a lovely timeline at the bottom with divisions for chapters (if recognised) and bookmarking support.</p>
<p>That&#8217;s enough for part 1, in part 2 we&#8217;ll cover another 5 awesome (but less awesome than the first 5) applications that you should dump on your device.</p>
<p><em>Sponsored link: <a href="http://www.bestwindowsmobileapps.com/">BestWindowsMobileApps</a> &#8211; an unbiased and verbose review site for windows mobile applications.</em></p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2010/01/05/top-10-windows-mobile-applications/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Making the most out of the Windows Mobile Experience</title>
		<link>http://thinkmoult.com/2009/10/22/making-the-most-out-of-the-windows-mobile-experience/</link>
		<comments>http://thinkmoult.com/2009/10/22/making-the-most-out-of-the-windows-mobile-experience/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 23:23:34 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[6.5]]></category>
		<category><![CDATA[freeware]]></category>
		<category><![CDATA[htc]]></category>
		<category><![CDATA[improve]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[mobile]]></category>
		<category><![CDATA[pocket pc]]></category>
		<category><![CDATA[ppc]]></category>
		<category><![CDATA[rom]]></category>
		<category><![CDATA[ui]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows mobile]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/2009/10/22/making-the-most-out-of-the-windows-mobile-experience/</guid>
		<description><![CDATA[If you so happen to own a Windows Mobile phone or played with one before, there are likely to be many things that you find rather terrible about it. What with the iPhone, Android and Palm, it&#8217;s no surprise that Windows Mobile deserves to be shunned to a shameful corner in the market. However what [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>If you so happen to own a Windows Mobile phone or played with one before, there are likely to be many things that you find rather terrible about it. What with the iPhone, Android and Palm, it&#8217;s no surprise that Windows Mobile deserves to be shunned to a shameful corner in the market. However what most people don&#8217;t know is that the Windows Mobile team seems to be getting their gear together and is <a href="http://thinkmoult.com/2009/08/13/windows-mobile-6-5-review/">doing some major upgrades</a> for the next iteration of their platform &#8211; Windows Mobile 7. Though it still lacks in many ways, it&#8217;s definitely a move forward.</p>
<p><strong>Many people on the Windows Mobile platform are not making the most of it</strong> &#8211; they aren&#8217;t using a smartphone as a smartphone. Through this article I hope to touch up on some of the ways your phone could be used.</p>
<h3>Improve the overall experience</h3>
<p>Before you start trying to use your phone for tasks, you might want to make your phone more usable first. Windows Mobile was designed for a stylus and envisioned as a minature desktop &#8211; something that really makes it a terrible OS to use. Windows seems to have made touch-friendliness its main target for improvement and these upgrades are available for all users, without having to buy a whole new phone. However you&#8217;d have to search quite a bit, (I recommend the <a href="http://xda-developers.com">XDA community</a>) to find something that really clicks &#8211; meanwhile this introductory article should help.</p>
<h3>Flash a newer ROM</h3>
<p align="center"><img src="http://thinkmoult.com/wp-content/uploads/2009/10/wmreview1.png" alt="" /></p>
<p>This is the equivalent of upgrading your operating system. I wrote <a href="http://thinkmoult.com/2009/08/13/windows-mobile-6-5-review/">a review of it here</a> but development has already progressed much further than those screenshots display. Windows Mobile seems to aim to challenge the likes of the iPhone with its WM7 version coming apparently in Q4 of 2010. With this aim and the rapid ongoing development it&#8217;s hard not to expect greater things in the future. Even though it&#8217;s not out yet learning how to flash a ROM will grant you access to the ongoing development &#8211; and of course making your experience <strong>a lot, lot better</strong>. I would go so far to say that even 6.5 on my aging Dopod&#8217;s hardware (popular name HTC Hermes) is fast, and really makes the device a joy to use (yes, quite shockingly the newer ones are less resource hungry!).</p>
<p>Get started and learn about flashing ROMs in the <a href="http://forum.xda-developers.com">XDA-Forums</a>. <strong>Highly recommended.</strong></p>
<h3>Theme it properly</h3>
<p align="center"><img src="http://thinkmoult.com/wp-content/uploads/2009/10/themeit.jpg" alt="" /></p>
<p>Whether you have flashed a recent ROM or preferred to keep your old one (I recommend flashing), a theme will do wonders. There are already themes for WM6.5 and can really sharpen up the phone in no time. A good wallpaper, colourscheme and not to forget icons too can spice things up. If you are using shells or widgets then finding matching skins for those will help give your system an integrated feel.</p>
<p>Themes can be found on the XDA-Forums as linked above, as well as on <a href="http://www.freewarepocketpc.net/ppc-tag-theme.html">FreewarePocketPC</a>.</p>
<h3>Use a Shell/Widget/Plugin for the Today screen</h3>
<p align="center"><img src="http://thinkmoult.com/wp-content/uploads/2009/10/spb_mobile_shell.jpg" alt="" /></p>
<p>For those already with WM6.5, it comes with Titanium and that is a huge improvement from the today screen, giving you quick access to pretty much all of the phones functions outside individual applications right on the front screen. However many other interfaces are available (most are crap) and some are really quite something, such as <em>SPB Mobile Shell</em> (pictured), <em>TouchFlo/Manilla</em> (2D or 3D), <em>Home2</em>, and various today plugins (available on FreewarePocketPC).</p>
<h3>Ensure the basics exist</h3>
<p>Make sure that you&#8217;ve got the basic set of applications &#8211; <strong>Windows (Live) Messenger, Windows Media Player, Office Mobile (including OneNote?), and &#8230; wait for it &#8230; Windows Marketplace and Microsoft MyPhone</strong>. This basic set of application should come with every phone and if you didn&#8217;t get it, you should hunt it down. <strong>Windows Marketplace is Microsoft&#8217;s attempt at the iPhone&#8217;s App store and Google&#8217;s Android Market.</strong> It was quite recently released (and even more recently cracked and available for free on XDA) and though I&#8217;ve only seen very few applications available on it (and even fewer free ones) it&#8217;s been a joy to browse and no doubt has a lot of potential once more developers add their stuff. <strong>Microsoft MyPhone is a new service to bridge mobile and web synchronisation. </strong>It&#8217;s quite nifty allowing two-way synchronising for SMSes, contacts, calendars and todos &#8211; all accessible through a web interface. It also allows synchronisation with social networks (though Microsoft&#8217;s Facebook application is very good) as well as synchronisation between several devices. Some of it&#8217;s &#8220;pro account&#8221; features involve phone tracking and remote phone lockdowns,</p>
<p>In my next post on this topic I will start going through specific uses and my recommended applications for that use. But <strong>taking those first easy steps can really make a difference.</strong></p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2009/10/22/making-the-most-out-of-the-windows-mobile-experience/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>If the auto industry makes cars like Microsoft makes Windows?</title>
		<link>http://thinkmoult.com/2009/08/07/if-the-auto-industry-makes-cars-like-microsoft-makes-windows/</link>
		<comments>http://thinkmoult.com/2009/08/07/if-the-auto-industry-makes-cars-like-microsoft-makes-windows/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 05:33:09 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bill gates]]></category>
		<category><![CDATA[car]]></category>
		<category><![CDATA[computer]]></category>
		<category><![CDATA[general motors]]></category>
		<category><![CDATA[gm]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/?p=835</guid>
		<description><![CDATA[This is an old one (and I take no credit for it), but cracks me up every time I read it and I&#8217;m sure that I&#8217;m not the first. However it&#8217;s great to share, and here it is &#8230; again :) Bill Gates reportedly compared the computer industry with the auto industry and stated, “If [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>This is an old one (and I take no credit for it), but cracks me up every time I read it and I&#8217;m sure that I&#8217;m not the first. However it&#8217;s great to share, and here it is &#8230; again :)</p>
<blockquote><p>Bill Gates reportedly compared the computer industry with the auto industry and stated, “If GM had kept up with technology like the computer industry has, we would all be driving $25.00 cars that got 1,000 miles to the gallon.”</p>
<p>In response to Bill’s comments, General Motors issued a press release stating:</p>
<p>If GM had developed technology like Microsoft, we would all be driving cars with the following characteristics:</p>
<ol>
<li>For no reason whatsoever, your car would crash twice a day.</li>
<li>Every time they repainted the lines in the road, you would have to buy a new car.</li>
<li>Occasionally your car would die on the freeway for no reason. You would have to pull to the side of the road, close all of the windows, shut off the car, restart it, and reopen the windows before you could continue. For some reason you would simply accept this.</li>
<li>Occasionally, executing a maneuver such as a left turn would cause your car to shut down and refuse to restart, in which case you would have to reinstall the engine.</li>
<li>Macintosh would make a car that was powered by the sun, was reliable, five times! as fast and twice as easy to drive &#8211; but would run on only five percent of the roads.</li>
<li>The oil, water temperature, and alternator warning lights would all be replaced by a single “This Car Has Performed An Illegal Operation” warning light.</li>
<li>The airbag system would ask “Are you sure?” before deploying.</li>
<li>Occasionally, for no reason whatsoever, your car would lock you out and refuse to let you in until you simultaneously lifted the door handle, turned the key and grabbed hold of the radio antenna.</li>
<li>Every time a new car was introduced car buyers would have to learn how to drive all over again because none of the controls would operate in the same manner as the old car.</li>
<li>You’d have to press the “Start” button to turn the engine off.</li>
</ol>
</blockquote>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2009/08/07/if-the-auto-industry-makes-cars-like-microsoft-makes-windows/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Bing.com &#8211; another search engine from Microsoft</title>
		<link>http://thinkmoult.com/2009/06/06/bingcom-another-search-engine-from-microsoft/</link>
		<comments>http://thinkmoult.com/2009/06/06/bingcom-another-search-engine-from-microsoft/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 12:42:12 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[bing]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/?p=682</guid>
		<description><![CDATA[Unless you&#8217;ve been living under a rock for the past few months, you&#8217;d have heard about Bing. Bing is Microsoft&#8217;s latest attempt at a search engine to challenge Google &#8211; and last Monday, they released it for public use. They did MSN search, Live! search, and now Bing. Let&#8217;s see if I can actually make [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><a href="http://thinkmoult.com/wp-content/uploads/2009/06/snapshot2.png"><img class="alignright size-full wp-image-684" title="snapshot2" src="http://thinkmoult.com/wp-content/uploads/2009/06/snapshot2.png" alt="snapshot2" width="175" height="72" /></a>Unless you&#8217;ve been living under a rock for the past few months, you&#8217;d have heard about <a href="http://bing.com">Bing</a>. Bing is Microsoft&#8217;s latest attempt at a search engine to challenge Google &#8211; and last Monday, they released it for public use. They did MSN search, Live! search, and now Bing. <strong>Let&#8217;s see if I can actually make a &#8216;search engine review&#8217; interesting and informative. I hope I did- but that&#8217;s for you to decide.</strong></p>
<p>Now, I might not like Windows, but that doesn&#8217;t mean that Microsoft can only create crappy products. I&#8217;ve played Halo, and it&#8217;s fun too :) So I decided to try out Bing &#8211; this means only using it for all of my web searches throughout the week- and here I am with my review.</p>
<p><strong>Bing is stressed as a &#8220;decision engine&#8221;, not a &#8220;search engine&#8221;.</strong> It&#8217;s meant to be able to provide useful information to help you solve tough decisions, instead of only being able to give you information on a subject &#8211; or at least that&#8217;s how their little beta introduction portrayed it to me.</p>
<p>I started with some basic searches &#8211; those searches that are meant to find out information. Google normally does pretty darn well on these by throwing me right at Wikipedia &#8211; <em>you can&#8217;t go wrong there, but Bing apparently did</em>. Searching up simple economics terminology (I had an economics exam) would throw me at past year economic sources, news articles, everything &#8211; except for &#8220;<em>what it means</em>&#8220;. A quick poke through some keywords proved that <strong>Bing didn&#8217;t use their search as a command line</strong> &#8211; in other words you could do fancy thing like `<code>define: foo</code>` or `<code>"foo" -bar</code>`. If you have no idea what I&#8217;m talking about, you probably aren&#8217;t using Google effectively for your searches. Horrible first impression.</p>
<p>However, certain things did jump out, such as little tooltips that extend on the description, as well as more relevant searches and &#8220;links on results page&#8221;, oh, and a bunch of new fancy options on the Image search, as well as a load-on-demand thing that&#8217;s really nifty that you&#8217;ll just have to see for yourself. <strong>However, it&#8217;s no use saying how good the tech is, it&#8217;s better to see how useful the tech is</strong>.</p>
<p>So I then decided to see how good Bing was at being a &#8220;decision engine&#8221;. I threw a couple difficult questions I had floating around:</p>
<ul>
<li>What career/university path would be suitable for me?</li>
<li>I have a hand condition called `<em>hyperhidrosis</em>`, how do I solve it?</li>
<li>How should I fix the exceptions &#8220;claims_sig_not_found&#8221; that a random guy&#8217;s OpenID library kept throwing at me?</li>
<li>How can I sync my Windows Mobile phone with Kontact on Linux?</li>
<li>What is the best picture to use for &#8220;Bing&#8221; on my blog post, seeing as the image keeps on changing on Bing.com.</li>
</ul>
<p>As you can see, the questions were varied from being hypothetical, technical, specific, broad-knowledge, and finally image-based &#8230; respectively.</p>
<h3>What career/university path would be suitable for me?</h3>
<p>The first question was initially answered by a collection of &#8220;buy our free careers advice&#8221; websites. Little scams they were, that wasn&#8217;t too good. However some deeper poking found some good personality tests and career questionnaires.</p>
<p>Did it answer the question in the end? <span style="color: #ff0000;"><strong>No.</strong></span></p>
<p>Was I expecting it to? <span style="color: #ff0000;"><strong>No.</strong></span></p>
<h3>I have a hand condition called `<em>hyperhidrosis</em>`, how do I solve it?</h3>
<p>This was a pretty technical question. Hyperhidrosis is a condition where you sweat profusely in certain areas of your body &#8211; mine being hands and feet. It is normally triggered by certain materials, foods, sounds, etc. It was medical advice I was looking for. Bing fared pretty well on this one. Apparently I found quite a lot of cures, everything from botox injections, surgical lasers burning off my nerves, 30 minute soaks in baking soda to giving yourself a mild electrocution with a 12 volt battery. Needless to say I decided to leave the electrocution to a last resort.</p>
<p>Unfortunately it also enjoyed giving a bunch of scam websites too &#8211; but nevertheless those were inevitable to pop up, and after discarding those I did find some really good websites on the subject. So good that I actually did try soaking my hands for 30 minutes in a concentrated mixture of water and &#8230; uh, toothpaste &#8211; no baking soda. With a quick air-dry I managed to witnes instantaneous crystallisation on the back of my hand, and enjoyed a good 12 minutes of sweat free life.</p>
<p>Did it answer the question in the end? <strong><span style="color: #008000;">Yes.</span></strong></p>
<p>Am I going to try out the cures? <strong><span style="color: #ff6600;">Maybe later.</span></strong></p>
<h3>How should I fix the exceptions &#8220;claims_sig_not_found&#8221; that a random guy&#8217;s OpenID library kept throwing at me?</h3>
<p>This was an interesting one. I had used an OpenID library somebody else had coded for a PHP framework. However no matter how much I inserted traceback calls and tried to debug it- it kept on failing spectacularly. A quick test on my remote server showed it wasn&#8217;t a &#8220;it&#8217;s just you&#8221; problem, and several fresh installs failed the same way. The problem was, I didn&#8217;t know the name of the guy who coded it, it was somewhat outdated, and not exactly the most popular library in the world.</p>
<p>It did decently- up to the stage where I actually found out the guy&#8217;s name, actual email, and&#8230;well &#8211; it seems as though either Bing is living under a rock or nobody else except me and the creator uses this library. I&#8217;ve fallen back to using janrain&#8217;s OpenID PHP library, and that works flawlessly.</p>
<p>Did it answer the question?<strong><span style="color: #008000;"> If the answer is &#8220;don&#8217;t ask the question&#8221;, then yes.</span></strong></p>
<p>Am I happy with the answer? <strong><span style="color: #008000;">Yes.</span></strong></p>
<h3>How can I sync my Windows Mobile phone with Kontact on Linux?</h3>
<p>I have a Windows Mobile phone, and I want to sync my PIM (personal information management &#8211; like calendar, todo, contacts, notes, alarms etc) with my computer. Turns out that the only thing Bing can say is that whatever exists is either outdated or non compatible with KDE4 and Kontact.</p>
<p>Did it answer the question? <strong><span style="color: #ff0000;">Failed horrendously. Stupid Bing. Not even a glimmer of hope.</span></strong></p>
<p>Am I happy with the answer? <strong><span style="color: #ff0000;">What answer?</span></strong></p>
<h3>What is the best picture to use for &#8220;Bing&#8221; on my blog post, seeing as the image keeps on changing on Bing.com.</h3>
<p>I&#8217;ll let the picture it chose speak for itself. The rest were even worse.</p>
<p style="text-align: center;"><a href="http://thinkmoult.com/wp-content/uploads/2009/06/bing.jpg"><img class="size-full wp-image-683 aligncenter" title="bing" src="http://thinkmoult.com/wp-content/uploads/2009/06/bing.jpg" border="0" alt="bing" width="323" height="200" /></a></p>
<p>Summary:</p>
<p>Is Bing comparable to Google? <strong><span style="color: #ff0000;">No. Realistically speaking, in a tie, Google will win.<br />
</span></strong></p>
<p><strong><span style="color: #ff0000;"><span style="color: #808080;">What&#8217;s my idea on what would make a search engine so much more useful? An option to allow people to say &#8220;I am willing to spend money&#8221; or &#8220;I am not willing to spend money&#8221;.</span><br />
</span></strong></p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2009/06/06/bingcom-another-search-engine-from-microsoft/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Setting up SSH to work whilst at college.</title>
		<link>http://thinkmoult.com/2009/05/21/setting-up-ssh-to-work-whilst-at-college/</link>
		<comments>http://thinkmoult.com/2009/05/21/setting-up-ssh-to-work-whilst-at-college/#comments</comments>
		<pubDate>Thu, 21 May 2009 04:53:13 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[network]]></category>
		<category><![CDATA[remote]]></category>
		<category><![CDATA[scp]]></category>
		<category><![CDATA[ssh]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/?p=646</guid>
		<description><![CDATA[Well, if you&#8217;re out and about quite a bit and you run a Linux computer at home, you should have a good relationship with SSH. If you&#8217;ve never felt the need to access your home computer remotely, this is what you should do. For those that don&#8217;t know what SSH is, it is basically a [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>Well, if you&#8217;re out and about quite a bit and you run a Linux computer at home, you should have a good relationship with SSH.<strong> If you&#8217;ve never felt the need to access your home computer remotely, this is what you should do.</strong></p>
<p>For those that don&#8217;t know what SSH is, it is basically a network protocol (for example like FTP, SMTP, etc) that allows you to securely connect to another computer. For those that don&#8217;t speak jargon, it is some cool thing that allows me to use my computer remotely.</p>
<p>One of my well-visited locations is my college. I wonder why :P &#8230; and like most places, it runs Windows. Using a Windows computer leaves me feeling crippled and with a sense of repulsion at the most innocent of small creatures. Combined with my college&#8217;s restrictions, there is a lot of stuff I can&#8217;t do. For example, <em>I can&#8217;t download a .doc file</em>. Also, it is quite troublesome to constantly transfer files over with a memory stick, so I decided to set up SSH.</p>
<p>Little did I know how pathetically paranoid the IT technicians were.</p>
<h3>Problem 1: setting up SSH and connecting to my dynamic IP.</h3>
<p>The first step was to install (<code>emerge openssh</code>) and <a href="http://www.gentoo.org/proj/en/infrastructure/config-ssh.xml">set up SSH</a>. (I run Gentoo- the steps will be different for your distribution or if you are running Windows &#8211; say, you can set up SSH on Windows, can&#8217;t you?) This was simple. Now the problem here is that my IP keeps on changing. Especially because my ISP&#8217;s connection is quite volatile, my IP is dynamic and resets several times a day. The method to solve this was to set up a <em>dynamic dns</em>, available from <a href="http://dyndns.org">dyndns.org</a>. This is a free service, and allows me to connect to a sane domain name whilst a client running on my machine updates it regularly on the latest IP.</p>
<h3>Problem 2: port 22 is blocked.</h3>
<p>The next day I popped <a href="http://www.chiark.greenend.org.uk/~sgtatham/putty/">PuTTY</a> on a thumb drive and tested it out &#8211; or at least tried to. I had a network connection refused error. Later that night I learned that most public networks blocked certain ports, for example port 22 which SSH normally uses.</p>
<p>The fix around this was to change the config in <code>/etc/ssh/sshd_config</code> to use Port 443. You see, whilst http:// defaults to port 80, https:// URLs default to port 443 &#8211; and are hence rarely blocked. Et Voila &#8211; you can now connect! However, I also run an Apache webserver. This clashes as it also tries to use port 443. As I don&#8217;t care to serve SSL webpages on my localhost, I decided it was a decent sacrifice, and I removed Apache&#8217;s HTTPS support by removing `<code>-D SSL -D SSL_DEFAULT_VHOST</code>` from <code>/etc/conf.d/apache2</code>. Tada. I can now access SSH at my college.</p>
<h3>Problem 3: What about SCP? Surely you&#8217;d want to copy files over.</h3>
<p>Well, transferring files over is another issue. It&#8217;s all good with your vast array of Command-Line-Interface applications for IRC, Vim text editing, file browsing, MSN, email, calendar and PIM, etc &#8211; but every so often you will have the need to transfer a file over. Sending yourself an email with a file doesn&#8217;t help, as my college blocks almost every single website out there aside from Google.com (note: Gmail is not Google.com &#8211; so it is blocked too). At the same time, it also blocks downloading every single file type aside from image files. The quick fix for this was to put the file on my Apache localhost, change the file extension to a .jpg or something then download it from there.</p>
<p>But no. Two problems occured. 1) My website was blocked &#8211; haha, and 2) the IT technicians filter it not by extension, but by actual file contents. To get past the website block, I run a proxy script on my webserver (there are plenty of free proxies out there too) to access my webserver. But then of course I&#8217;m stuck with the file filter. So looks as though it&#8217;s game over.</p>
<p>Not really, there&#8217;s always SCP. I couldn&#8217;t send files using my computer as I didn&#8217;t know the network information of my college network. So I decided to SCP using the college&#8217;s Windows computer. I hear there&#8217;s a program known as WinSCP which is pretty nifty, but at the time I only had PuTTY&#8217;s collection of tools and thus PSCP.EXE &#8211; which pretty much did the same thing &#8211; with one catch: it&#8217;s a CLI application. You see, they&#8217;ve also blocked the command prompt. OK &#8211; for understandable reasons.</p>
<p>To get myself a command prompt, I did the age old innocent command.com trick. This involves creating a plain text file (eg: .txt), putting the words `<code>command.com</code>` in it, and then saving it as cmd.bat. (Notice the changed file extension). This will give you a prompt to work with. Now &#8211; using that to run PSCP.EXE, I succesfully transferred my target file over &#8211; which was in this case a .doc file, which contained some homework.</p>
<h3>What about the ethics of this?</h3>
<p>Well. I personally feel as though these workarounds are anything but a way for me to do my work conveniently. The computer system is riddled enough with viruses as it is without my doing, and I doubt anybody will be motivated enough to have such a complicated setup unless they were either particularly vicious or needed a file really urgently (such as me at the time). But <em>seriously &#8211; a learning centre blocking .doc files</em>?</p>
<p>If you have more experience in networks than me and feel as though this article is innappropriate, feel free to contact me and I&#8217;ll willingly take it down.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2009/05/21/setting-up-ssh-to-work-whilst-at-college/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>The Open-Source Market &#8211; Limitless and Forever expanding?</title>
		<link>http://thinkmoult.com/2009/05/05/the-open-sourcex-market-limitless-and-forever-expanding/</link>
		<comments>http://thinkmoult.com/2009/05/05/the-open-sourcex-market-limitless-and-forever-expanding/#comments</comments>
		<pubDate>Tue, 05 May 2009 13:52:06 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[business model]]></category>
		<category><![CDATA[economy]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[market]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/?p=604</guid>
		<description><![CDATA[Warning: long post. All lazy readers must hide now. In my original post about the practicality of open source business models, I talked about the differences in Kaizen and Kakushin, how they were used, their benefits and disadvantages, and how each could be used to our benefit. In this post, I have decided to go [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><strong>Warning: long post. All lazy readers must hide now.</strong></p>
<p style="text-align: left;">In <a href="http://thinkmoult.com/2009/04/22/kaizen-and-kakushins-practicality-in-open-source-business-models/">my original post about the practicality of open source business models</a>, I talked about the differences in Kaizen and Kakushin, how they were used, their benefits and disadvantages, and how each could be used to our benefit. In this post, I have decided to go a bit back into basics, take a broader look at things, and actually consider the nature of open-source compared to other models. I left the ending of the last post asking several questions &#8211; I will not answer those questions right now, but hopefully the stuff I consider in this post should help understand what solutions are practical and what aren&#8217;t.</p>
<p>Let&#8217;s start by considering the nature of Linux &#8211; the largest open-source project around (technically not, but you get the idea). <strong>Linux is essentially a free market economy</strong>, whereas Microsoft is more of a planned economy. For those familiar with the advantages, disadvantages and features of each economy, that sentence should summarise a lot of Linux&#8217;s culture. However, I believe analysis based on the type of economic system Linux represents, though interesting, has very little realistic value. It&#8217;s much more useful to look at Linux from a smaller perspective. Let&#8217;s begin.</p>
<p>The Linux community is extremely modular. Imagine a Lego set &#8211; there are hundreds of different types of pieces, and new ones come out all the time, the old ones are still there, but over time get lost, don&#8217;t fit so well, or get broken. A user has the image of a perfect creation in their minds, and are thrust upon them a huge mess of Lego pieces, with nobody to guide them on how they fit together. Here&#8217;s a graphical representation (no, I don&#8217;t care if I made an inaccuracy :P):</p>
<p style="text-align: center;"><a href="http://thinkmoult.com/wp-content/uploads/2009/05/diagram7.png"><img class="size-full wp-image-606 aligncenter" title="diagram7" src="http://thinkmoult.com/wp-content/uploads/2009/05/diagram7.png" border="0" alt="diagram7" width="400" height="303" /></a></p>
<p>That, is Linux from Scratch (again, please don&#8217;t try and be a smartass here). You build your entire system yourself. There are manuals, but no common Joe is going to bother. Hence we have distributions.  Distributions try to package these Lego bits together, giving you 1) An easier starting point, 2) Easier/faster to get the pieces you need (using the package manager), and 3) a small community which can provide support. There are varying levels of these distributions, such as Gentoo, which still believes in the build-it-yourself philosophy (quite literally! You compile everything!), to Ubuntu, which tends to stick a silver spoon in your mouth.</p>
<p>If you read the first article, you might have noticed that <strong>this is actually a very effective use of market segmentation</strong>, allowing the average user to enjoy things like Ubuntu, whilst allowing for more hardcore users to push ahead development. It seems as though we&#8217;ve already got what it takes &#8211; <em>but why doesn&#8217;t it work</em>?</p>
<p>Firstly, people are not used to the open-source culture. And it just so happens that the open-source culture is the only culture that gives this sort of choice to &#8220;the average user&#8221;. The only other place this sort of freedom occurs is in technical industries, aimed at skilled users. Because people aren&#8217;t expecting this sort of treatment, they don&#8217;t choose this sort of treatment, instead they choose what they&#8217;re used to, which are self-packaged monolithic projects. Let&#8217;s look at Microsoft&#8217;s Windows. Here is a graphical representation:</p>
<p style="text-align: center;"><a href="http://thinkmoult.com/wp-content/uploads/2009/05/diagram8.png"><img class="size-full wp-image-607 aligncenter" title="diagram8" src="http://thinkmoult.com/wp-content/uploads/2009/05/diagram8.png" border="0" alt="diagram8" width="350" height="273" /></a></p>
<p>It&#8217;s basically a finished Lego structure, superglued together with a couple bare spots for add-ons.</p>
<p>Looking at Microsoft&#8217;s success, does this mean we should get the glue and start merging projects? There are two issues to look at here, 1) Is it really beneficial? and 2) how practical is it?</p>
<h3 style="text-align: left;">Competition is beneficial to developers, but what about our users?</h3>
<p style="text-align: left;">Let&#8217;s start with how beneficial it is. Due to the large amounts of projects, we get a huge amount of competition. Competition is healthy &#8211; it keeps the developers on their toes, always pushing ahead what is expected of them, it increases quality, it increases efficiency of production, and finally also increases the quantity produced. Competition would probably be the child of Linux, <em>and it&#8217;s being abused every day</em>. Even though we have competition implemented to breakneck levels, <strong>we also have created a hugely confusing world for newcomers who don&#8217;t know what&#8217;s new and what&#8217;s recommended</strong>.</p>
<p>Let&#8217;s say the TV market had a huge amount of competition and I wanted to buy a TV. If I knew nothing about TVs, I would be at a loss as to what to choose. In this case, I would find a shop assistant (no matter how crappy they really are) to help me. The TV market will not stop its own competition just to stop making it confusing for me, instead, they will simply employ more shop assistants.  Similarly, we should<em> not</em> bring out the glue and stick our projects together.  The interesting point this raises here, is do we have any shop assistants?</p>
<p>Yes, we do have shop assistants. In fact, we have some of the most knowledgeable shop assistants in the world, and they work 24/7. We have shop assistants that practice the beneficial concept of dogfooding (using their own products &#8211; thus duplicating the roles of a user and a developer, leading to more useful upgrades), that are constantly being trained, that don&#8217;t charge a single cent for their services, are self-motivated, and best of all, treat you as a friend (unless you are an idiot &#8211; no joking about this one).</p>
<p>The problem lies with the fact that newcomers have absolutely no idea where to find these shop assistants. That&#8217;s because they all lurk in IRC Chat &#8211; a system brought about by tech users, maintained by tech users, and not at all bothered to be advertised to the average joe &#8211; mainly because the average joe is an idiot to the tech users. This is actually a very serious issue &#8211; the amount of patience a lot of the developers have once they meet an idiot in IRC drops tremendously. We can&#8217;t blame them, everybody has better things to do. In fact, one of the sad truths is that if the IRC channel identifies an idiot who seems to be disrupting the flow of the channel, instead of being helpful, they will actually take it upon themselves to insult the person, start using inside jokes, and in the end be quite mean to the person. People who use IRC quite a lot can recognise this and know when to shut up, but for newcomers, not only do we stop providing support, we actually repel them from our product. We have thick skins &#8211; &#8220;<em>You don&#8217;t like it? Go away. You won&#8217;t use our product? OK, who cares.</em>&#8221;</p>
<h3 style="text-align: left;">Excessive competition has actually brought about specialisation in the workforce &#8211; good or bad?</h3>
<p style="text-align: left;">Right, back to the &#8220;is it beneficial&#8221; question. Another thing to consider is that what <strong>Linux is actually pure specialisation and division of labour</strong>. The reason competition has brought about specialisation is because 1) we have the open-source philosophy of &#8220;one tool per job&#8221;, 2) We have a billion tools for a million jobs, and 3) Our developers work on whatever they like. The developers will choose what they like, or what they are good at. Not only does this make the work on what they&#8217;re good at, because they enjoy doing what they do, this is a form of self-motivation. Specialisation is meant to increase efficiency, increase quality and quantity produced. These are all benefits.</p>
<p>The disadvantages of specialisation, which are mainly boredom and immobility of labour are also removed, as when the developers get bored, they simply leave and work on something else. There are no obligations to stay, and no managers to get annoyed at them. Developers, also due to their nature of shifting around a variety of projects also pick up a huge variety of skills &#8211; meaning that labour is quite flexible. Thus immobility of labour is removed. If a good developer leaves, there will always be somebody with the capabilities to replace the person &#8211; true, the rate of development might still decrease, but the project will still survive (unless the project is doomed due to competition or just an extreme lack of developers).</p>
<p>Strangely, even though it seems to be a very one sided argument saying that open-source&#8217;s modular construction is beneficial, Microsoft is still (decently) ahead of us. The reasons are obvious &#8211; they have backings of lots of other financially structured companies, and it&#8217;s this financial backing which causes a lot of the influence around nowadays. A lost cause, then, for Linux, eh? Not really, there are a lot of financially structured companies going for Linux, such as Sun Microsystems, Oracle (which recently bought over Sun), Google, Nokia (yes, Linux is the most secretive monopoly of the mobile phone market &#8211; your phone probably runs Linux), etc. And in these economically pressing times, the chances are that Linux will get even more companies running for them. The idea of having backing from financially-structured firms will be very important when I consider the practicality of implementing these ideas in a future article.  This brings us to the practicality of merging out projects together.</p>
<h3 style="text-align: left;">How practical is it to actually merge our projects together?</h3>
<p style="text-align: left;"><strong>Short answer &#8211; impossible.</strong> That will be the equivalent of asking America to turn into a communist country. In fact, it&#8217;s easier to cause a derogatory schism in the form of resource-wasting project forks. Keeping that in mind, we can say this:</p>
<p>Competition is good, but if applied excessively it can actually waste resources, being a disadvantage to both consumers and the workforce, and hinder development.</p>
<p>As mentioned countless times before, the open-source business model is no longer a business model &#8211; it is a culture. Just like any civilisation, we need a government. However, since we&#8217;re so good at having different views, I suggest:</p>
<h3>We should have a government like Belgium.</h3>
<p style="text-align: left;">Belgium is probably one of the most screwed up countries (sorry &#8211; no offence) in terms of governments. There is the Federal Government, the Flemish Government, The Government of the French Community, Government of the German-Speaking Community, Government of the Walloon Region, and the Government of the Brussels-Capital Region. Going to the Belgian embassy? Which one? Haha.</p>
<p>Oh, and we <em>do</em> have a government(s) like Belgium. Except we have too many.  They also seem to be limited to governing a single project. Those, my good sir, are not governments, those are influential boards of directors. A government, in my opinion, is the noble FreeDesktop Project. The FreeDesktop aims to standardize development within the plethora of desktop environments and window managers. For those unaffiliated these terms, suffice to say they are user interfaces that a user can pick. There are a lot of them (ooh, a list! XFCE, GNOME, KDE, LXDE, Rox, Fluxbox, Blackbox, IceWM, Ratpoison, Ion, Openbox, and so on). If you had a hundred different interfaces all following their own rules (and using their own toolkits even &#8211; thank goodness they don&#8217;t), nothing will look integrated, and this will give a bad user experience. The FreeDesktop project realised that, and decided to come along and try to put things in order.  They didn&#8217;t actually interfere with development, but acted as a sort of mediator for agreeing on standards. Another type of government would be the Linux Foundation, responsible for representing Linux in legal issues (yeah, a bit hard to sue otherwise).</p>
<p>But alas, talking about governing our legal and marketing issues is to be saved for another post. At the moment I am talking about competition and the nature of the open-source culture. So what I suggest is that we have more mediators like the FreeDesktop project to govern development. These will be grouped by project type &#8211; such as Desktop Environments, Linux Distributions, or Kernel Development.  Unfortunately, as I&#8217;m not a developer, I cannot say which groups would be the most effective, so that is where you, the community, come in.</p>
<p style="text-align: center;"><a href="http://thinkmoult.com/wp-content/uploads/2009/05/diagram6.png"><img class="size-full wp-image-605 aligncenter" title="diagram6" src="http://thinkmoult.com/wp-content/uploads/2009/05/diagram6.png" border="0" alt="diagram6" width="450" height="340" /></a></p>
<p>These government bodies will have the responsibility of deciding standards and taking major decisions on which technologies will be brought forward. One example of when this would be useful is the recent controversy between Webkit and KHTML. Perhaps if this were decided users won&#8217;t have to choose between so many browsers (I&#8217;m not saying only a couple of them aren&#8217;t crap &#8211; choice is always good!). Another function of these government bodies will be to decide when technologies can be shared. One great example is KDE creating all these behind-the-scenes systems for audio and semantic desktops. These resources can be shared within other desktop projects, such as GNOME. (eg: Phonon can be used by GNOME too).</p>
<p>Overall, these government bodies will have one function &#8211; to reverse the effects of competition when deemed necessary. Or as a spin doctor would put it: <strong>to act as a mediator to allow synergy between projects.</strong></p>
<h3>IN A NUTSHELL.</h3>
<p style="text-align: left;">As examined in the beginning, we saw the modular nature of Linux. We also saw how the user was unused to this concept, and then moved on to seeing how this competition can actually be harmful to development. I also deviated for a short while to consider the structure of our support system, which seems very well hidden ;) We then considered how financially-structured organisations have much more influence than a hundred smaller projects, and finally I propose to have these government bodies to tackle the fact that:</p>
<p>Competition in the short term is good, but in the long-term, what we need is synergy.</p>
<p>Well, that&#8217;s about it for this post. I apologise for the lack of fun diagrams, and hope that I touched upon a simple idea that should be implemented. I left a lot of points open for discussion in the text above, and I hope to use that in a future post, meanwhile, I can only hope it serves to bring about other beneficial ideas about the open-source culture. Thanks for reading, the support I got in IRC, and I hope one day these posts will become more than just a post (is that even grammatically correct?).</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2009/05/05/the-open-sourcex-market-limitless-and-forever-expanding/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Windows 7 &#8220;feature&#8221;: let&#8217;s include XP!</title>
		<link>http://thinkmoult.com/2009/04/29/windows-7-feature-lets-include-xp/</link>
		<comments>http://thinkmoult.com/2009/04/29/windows-7-feature-lets-include-xp/#comments</comments>
		<pubDate>Wed, 29 Apr 2009 08:12:27 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 7]]></category>
		<category><![CDATA[xp]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/?p=600</guid>
		<description><![CDATA[Boring Introduction I recommend you skip reading but you&#8217;ll read it anyway. Firstly, hello Planet Larry! For existing readers, thinkMoult is now also a citizen of Planet Larry, which is governed by a cow named Larry (isn&#8217;t Larry a guy&#8217;s name?), and is mainly populated by geeky blogs. I decided to delay my next article [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p><strong>Boring Introduction I recommend you skip reading but you&#8217;ll read it anyway.</strong></p>
<p>Firstly, hello <a href="http://planet.larrythecow.org/">Planet Larry</a>! For existing readers, thinkMoult is now also a citizen of Planet Larry, which is governed by a cow named Larry (isn&#8217;t Larry a guy&#8217;s name?), and is mainly populated by geeky blogs. I decided to delay my next article about the practicality of the open source business model/culture and instead have a very quick post about a feature I read about in Slashdot. The next part of my analysis will likely come soon after.</p>
<p><strong>Ok, now for the actual post itself.</strong></p>
<p>Apparently Windows 7, the upcoming buzz from Windows land will have as a &#8220;free&#8221; feature (add-on, actually) for its professional and ultimate (hence, not really &#8220;free&#8221;) editions which will allow virtualisation of the Windows XP operating system. For those casual readers of my blog, it&#8217;s like running an operating system on an operating system, a bit like <a href="http://thinkmoult.com/2009/04/17/windows-7-review/">what I did when I reviewed Windows 7</a>, except instead of Linux, you&#8217;re running XP on Windows 7. I wrote about how the majority of US businesses had stated that they would not switch to Windows 7 due to worries over compatibility issues, but this just might be overdoing it.</p>
<p>On one end of the spectrum, you have Windows Petite, which is supposed to take over the mini-computer market, with one super feature: <strong>you can only run 3 programs at one time</strong>. Oooh, then they can advertise along the lines of &#8220;<em>Hey guys, we don&#8217;t lag at all!</em>&#8220;. And then you&#8217;ve got the other end of the spectrum where you&#8217;ve got two operating systems lumped into one. This got me thinking. What if I wanted to install Windows Ultimate on a netbook, then run XP on it at the same time, will it explode or something? (Wait, do netbooks even support hardware virtualisation?)  Obviously somebody in Microsoft&#8217;s marketing departments didn&#8217;t talk with the product design department.</p>
<p>Not to mention the <strong>support hell</strong> it will all create. Where you once had to support 10,000 copies of Windows, you now have to support 20,000. (yes I ripped that shamelessly off somewhere I can&#8217;t remember now) Oh, and what was that about Windows stopping their support for depreciated Windows versions? Looks like it might not happen.</p>
<p>Seriously, somebody please help me understand the thinking that goes behind all of this. &#8220;<strong>Let&#8217;s create two products to cover all our bases. One will only allow 3 programs to be run at one time, and another we&#8217;ll simply take our 7 year old product we once said we wouldn&#8217;t support anymore, and lump it in one big package.</strong>&#8221;</p>
<p>Oh wait a minute, why didn&#8217;t they choose to lump Vista with it?</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2009/04/29/windows-7-feature-lets-include-xp/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Windows 7 Review</title>
		<link>http://thinkmoult.com/2009/04/17/windows-7-review/</link>
		<comments>http://thinkmoult.com/2009/04/17/windows-7-review/#comments</comments>
		<pubDate>Fri, 17 Apr 2009 08:17:14 +0000</pubDate>
		<dc:creator>Dion Moult</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[review]]></category>
		<category><![CDATA[windows]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://thinkmoult.com/?p=563</guid>
		<description><![CDATA[To those who have been keeping up with all the Windows 7 buzz, this post will seem very &#8220;behind the times&#8221;. Well, I don&#8217;t care :) To those who are just casual browsers of the thinkMoult blog, this might interest you. (Well, it was also in my drafts folder for a long time, and I [...]
No related posts.]]></description>
			<content:encoded><![CDATA[<p>To those who have been keeping up with all the Windows 7 buzz, this post will seem very &#8220;behind the times&#8221;. Well, I don&#8217;t care :) To those who are just casual browsers of the thinkMoult blog, this might interest you. (Well, it was also in my drafts folder for a long time, and I decided to finish it off)</p>
<p>Let&#8217;s start off by saying <em>I do not hate Microsoft with a vengeance.</em> True, I do think their Windows operating system is a flop, but let&#8217;s not have that impression taint the new Windows 7, eh? For the more technically inclined, I ran Windows 7 build 7000 &#8211; amd64, on a VirtualBox. The actual OS underneath was Gentoo Linux. Let&#8217;s take a look at what we see first (after it&#8217;s all installed):</p>
<p style="text-align: center;"><a href="http://thinkmoult.com/wp-content/uploads/2009/04/windows7_bootup.png"><img class="size-medium wp-image-578 aligncenter" title="windows7_bootup" src="http://thinkmoult.com/wp-content/uploads/2009/04/windows7_bootup-300x225.png" alt="windows7_bootup" width="300" height="225" /></a></p>
<p>Well, the install process was&#8230;slow. I had to leave it overnight. (started the install at about 12:00AM), and things has a knack of staying at 0%. Choosing the date and time seemed a bit bugged, as I could change the time, but not the date (which was wrong). Of course, the slow install could&#8217;ve been because I was running it on a virtual box. (Compared to the Ubuntu install, the Ubuntu was faster, and more user friendly).</p>
<p>The start up screen was nice, and had a flashy little animation showing the Windows logo glowing somewhat. The logon was pretty dumbass proof (type. in. password), and up there you see the screen it shows when you log in. I think there was something wrong because I expected compositing of some sort, but I didn&#8217;t get any. So as you can see, the taskbar there is pretty darn opaque. This also meant I didn&#8217;t get a lot of the eyecandy, including the well-publisized show desktop effect (which I don&#8217;t see what the hype is about anyway).</p>
<p>The taskbar, as you can see, is the most obvious change. The first thought that came across my mind was &#8220;This looks like KDE 3.x&#8221;. In case you don&#8217;t know, KDE is a user interface for Linux, and the 3.x version is &#8230; old :) I&#8217;m not saying it&#8217;s bad, I&#8217;m just saying Windows has stolen an old idea of Linux. Apparently each application now only shows as a huge icon on your taskbar. At the same time, you have quicklaunch icons which look pretty much identical. I found it a bit disconcerting at first, but to be honest it wasn&#8217;t hard to confuse against. However, this concept also made each application have to group, and since I tend to run quite a lot of applications (especially because Windows doesn&#8217;t have any concept of multiple desktops &#8211; gosh they are slow) this new task bar would personally act as a cripple to my workflow. It would make it hard to manage a lot of open windows. Especially because it doesn&#8217;t show the names of the windows, which can show a lot of useful information (eg: file browser &#8211; which folder you are in, web browser &#8211; the website you&#8217;re on, email client- which folder, irc- which channel, etc). Of course, I&#8217;m sure there is a legacy option, but I believe this change was for the worse. The ratio of the size of things on the taskbar to the area of the taskbar seem very uneven, and so I also find that there is a lot of space wasted &#8211; which is a sign of bad design. Of course, some times these can have good aesthetic effects, but not in this case (in my opinion).</p>
<p style="text-align: center;"><a href="http://thinkmoult.com/wp-content/uploads/2009/04/windows_1.png"><img class="size-medium wp-image-579 aligncenter" title="windows_1" src="http://thinkmoult.com/wp-content/uploads/2009/04/windows_1-300x225.png" alt="windows_1" width="300" height="225" /></a></p>
<p>When initally poking around, I was quite impressed with the changes. As you can see, the calculator has been beefed up (small things do count), you can see the grouping in the taskbar, some desktop widgets, and a theme that has been applied. When poking around a bit more, I found that the experience got worse and worse. My initial reaction to the possibility of the themeing support (in the control panel &#8211; more about that later) was &#8220;finally!&#8221;, but apparently all it does is change your wallpaper and your clock design. Ooooh. Innovation. What a anticlimax. The grouping likes to split the tabs in internet explorer into separate items. What a waste of tabs in the first place if you&#8217;re going to treat them like separate applications in your task bar. I was also quite disappointed with the packaged set of desktop widgets &#8211; hardly any of them would be actually practically useful for me.</p>
<p style="text-align: center;"><a href="http://thinkmoult.com/wp-content/uploads/2009/04/windows_2.png"><img class="size-medium wp-image-580 aligncenter" title="windows_2" src="http://thinkmoult.com/wp-content/uploads/2009/04/windows_2-300x224.png" alt="windows_2" width="300" height="224" /></a></p>
<p>Next up was IE. They apparently did upgrades. And yes they did. It looks&#8230;bulkier than ever. The menus and such take up about 300 pixels, if not more. The bookmark support is pathetic, the url bar doesn&#8217;t guess well, the new compatibility mode is well&#8230; hell for web designers, as now we&#8217;ve got even more stuff to try and insert hacks for, the refresh and stop buttons are put&#8230; well, at the opposite end of the interface. This is quite daft to be honest. THe search uses live search which is next to useless, and it still likes to block my downloads randomly. The zoom has improved though, and I have heard the speed has increased, but since I use TMNet as my ISP, this is uncertain. If you look on the taskbar, you can also see that  a little extra line has appeared next to the IE icon, this shows I have more than one tab open. This is useful. However treating tabs as separate applications like I mentioned before, is not.</p>
<p style="text-align: center;"><a href="http://thinkmoult.com/wp-content/uploads/2009/04/windows_3.png"><img class="size-medium wp-image-581 aligncenter" title="windows_3" src="http://thinkmoult.com/wp-content/uploads/2009/04/windows_3-300x226.png" alt="windows_3" width="300" height="226" /></a></p>
<p>Finally we look at the start menu and the control panel. The conrol panel is a maze. There are about a hundred options, and within them cross links to each option, and further subsections. Take a look at the screenshot. See how many are shown (there are two columns), then look at the scroll bar. Thankfullly they&#8217;ve implmented a Control Panel <em>Search </em>option &#8211; however the search doesn&#8217;t yield very useful results. That control panel really needs to be completely redone -it&#8217;s horrible.</p>
<p>The start menu is &#8230; well, not much of a huge change since vista.  For some reason they thought it might be a good idea to put a &#8220;screen capturing&#8221; application as one of the options in the main start menu. Personally I believe that space should be reserved for the most often used and important applications. Oh well. Also, all the other power management options have been put into a menu that you can access when you press a tiny little arrow next to the shut down button. There are 5 options you can do there. So much for keeping things simple &#8211; mark my words: that menu&#8217;ll confuse people. Oh, and here&#8217;s the really great thing, the shut down doesn&#8217;t ask for any confirmation. Once you click it (especially easy because it&#8217;s right next to &#8220;My Programs&#8221;, some options, <em>and</em> the power management options) it just shuts down whether you like it or not. Who cares about your work, now Windows wants you to be able to shut down with one click. Might as well pull out the power plug whilst your at it. The lack of session management is also disappointing.</p>
<p>Oh, and finally for general things I didn&#8217;t like. The sticky notes seemed to be a whole other application on itself, and not integrated at all. I might be wrong, but that was how it seemed to be managed. Solitaire lagged like crazy (maybe because I was on a VirtualBox, but all the same, nothing else seemed <em>that</em> laggy &#8211; just the usual Windows speed). Paint had stolen some ideas from Linux&#8217;s KDE Paint (KolourPaint I think it was called) and now has a ribbon &#8211; wow, how complex do you want to make it? Also, the file structure has gone bonkers. The Documents and Settings has been replaced by &#8220;Users&#8221;. Also, who uses My Documents, My Music, and My Pictures etc as they should be used? (eg: Documents only for office docs like .doc, .ppt, etc, music for music files, pictures for picture files) Most people create their own structure all within My Documents. Windows trying to enforce some crappy file directory structure upon people, telling them how it should be organised is pathetic. Especially because now we have My Docuements, My Pictures, My Videos, My Music, My Links, My Saved Games, My Notes, My Bookmarks, and a whole bunch more &#8220;My&#8221; folders.</p>
<p>Now, it wasn&#8217;t all that bad. There were a lot of new special effects, and enough glowing items to make me die of epilepsy if I move my mouse across the screen of the regular file manager. They&#8217;ve really overdone the characteristic glossy style that Windows has been employing lately, and though I hate that style, maybe some like it.</p>
<p>A change nonetheless. A change worth a couple hundred bucks and the next gen hardware? Probably not.</p>
<p>No related posts.</p>]]></content:encoded>
			<wfw:commentRss>http://thinkmoult.com/2009/04/17/windows-7-review/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

